Commit Graph

59 Commits

Author SHA1 Message Date
Jack Amadeo 2970b5fa34 Stringly typed config (#5463) 2025-10-30 15:13:32 -04:00
Anthony D. Mays 25789415a0 fix: shows the correct config file update path with cli configure (#5195)
Signed-off-by: Anthony D. Mays <anthony@morganlatimer.com>
2025-10-29 14:15:07 -04:00
Jack Amadeo aaef18217f Configurable search paths (#5356) 2025-10-29 11:34:13 -04:00
Douwe Osinga 9251da4314 Declarative providers (#5084)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-15 09:48:14 -04:00
Augustine D. Nguyen 6ed178b2d2 Fix race condition threat when set_param and set_secret of c… (#5109)
Signed-off-by: Augustine D. Nguyen <de.nguyen@sap.com>
Co-authored-by: Augustine D. Nguyen <de.nguyen@sap.com>
2025-10-11 12:42:12 -04:00
Douwe Osinga d3a222ddbf Make it startable from playwright and also isolate (#5016)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-06 20:59:26 -04:00
Will Pfleger a59fbab69c Persist dynamic extension config so we can resume recipe sessions w/ extensions (#4331) 2025-10-04 17:17:12 -04:00
Douwe Osinga 96ded37e15 Platform extensions sketch (#4868)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-03 13:45:37 -04:00
Douwe Osinga 2cfef016e2 remove 2 redundant comments and one that lies (#4866)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-29 11:37:52 -04:00
Angie Jones 2032c7099c lowercase g in goose (#4832) 2025-09-26 23:44:38 -05:00
Jack Amadeo 757ceb6109 chore: turn clippy on for test code (#4817) 2025-09-26 00:06:07 -04:00
Jack Amadeo 44115a67ce Don't load user's shell env on app startup (#4681)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-09-23 20:38:07 -04:00
dorien-koelemeijer 916ba902dc Prompt injection detection (simplified - only pattern matching) (#4237)
Signed-off-by: Dorien Koelemeijer <dkoelemeijer@squareup.com>

merging as looks good, lets keep an eye on it.
2025-09-10 10:41:30 +10:00
John Landa 1bb2c54ae1 Add X-Title and referer headers on exchange to tetrate (#4250)
Signed-off-by: John Landa <jonathanlanda@gmail.com>
2025-08-22 11:26:34 +10:00
John Landa e86c7ddb19 Add PKCE support for Tetrate Agent Router Service (#4165)
Signed-off-by: John Landa <jonathanlanda@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-21 16:04:09 +10:00
Douwe Osinga 942ef5b0a3 Custom providers update (#4099)
Co-authored-by: developerayo <shodipovi@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-19 15:03:10 -07:00
Douwe Osinga df0a6c4d81 Remove unused extension stuff (#4166)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-19 13:18:56 -04:00
Jarrod Sibbison 43211803a9 Recipe config to limit tool availability (#4020) 2025-08-18 01:14:23 -05:00
Michael Neale e124bb084f feat: first time automated ollama install experience and openrouter (#3881)
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-08 11:41:53 +10:00
David Katz 9daa464021 Env parsing for primitive types (#3706) 2025-07-31 14:51:03 -04:00
Michael Neale 601c678722 feat: openrouter out of the box experience for goose installations (#3507) 2025-07-30 17:17:43 +10:00
David Katz 829311ad08 Add warning when JSON env parsing fails. (#3696) 2025-07-28 17:04:56 -04:00
Zane 246ba19256 Restore recipe parameters functionality (#3530) 2025-07-22 10:31:44 -07:00
Prem Pillai 626f00e290 revert: refactor: abstract keyring logic to better enable DI (#3358) 2025-07-11 16:58:38 +10:00
Prem Pillai 7e4a98d4b6 refactor: abstract keyring logic to better enable DI (#3262) 2025-07-10 16:41:15 +10:00
Zane 79553e0b8b Improve config file editing and recovery fallback mechanisms (#3082) 2025-06-26 11:08:57 -07:00
Max Novich 1e64179f2d debug config issues on windows (#2809) 2025-06-06 15:58:13 -07:00
Lifei Zhou 24a8195702 fix: the conflict_with in no-session arg (#2531) 2025-05-14 18:01:02 +10:00
faces e63300887f goose/providers: add Venice.ai private open-source LLM (#2252) 2025-05-13 15:52:44 -07:00
Salman Mohammed 199fa6adbc chore: refactor read-write lock on agent (#2225)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-04-23 22:46:22 -04:00
Alex Hancock a1b46697f3 fix: extension config write locks (#2283) 2025-04-21 14:36:12 -04:00
Bradley Axen 6e7b5637b6 fix: handle empty extensions (#2272) 2025-04-18 15:16:42 -07:00
Bradley Axen cfb0eab9cf fix: use env keys (#2258)
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
2025-04-18 14:01:46 -07:00
Alex Hancock 1d74f538ef feat: non-editable bundled extensions (#2114) 2025-04-09 17:27:40 -04:00
Yingjie He 9610406065 feat: use tool level permission control (#2081) 2025-04-09 13:45:15 -07:00
Salman Mohammed 513d5c8f5a refactor: remove agent flavours, move provider to Agent (#2091) 2025-04-09 15:02:47 -04:00
Alex Hancock 7575962f1f feat: allow empty extensions to return an empty Vec (#2111) 2025-04-09 12:27:55 -04:00
Alex Hancock a3deeef05a feat: auto-initialize goose config.yaml (#2102) 2025-04-09 11:31:19 -04:00
Yingjie He f812ca12ff feat: remove permission when deleting extension (#2089) 2025-04-08 13:25:48 -07:00
Yingjie He 318f419861 feat: add permission field to the list tools response (#2080) 2025-04-08 09:47:29 -07:00
Yingjie He 268fc5e057 feat: add permission manager for tool permission control (#2060) 2025-04-07 20:11:01 -07:00
Wendy Tang 7efe06096d feat: mcp router extension discovery and install tool (#1995)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-04-07 14:39:35 -07:00
Alex Hancock c3042067a0 fix: properly return errors for malformed config (#2027) 2025-04-04 09:55:48 -04:00
Tyler Rockwood 2838ded787 feat: support file based secrets (#1930) 2025-04-03 12:52:14 -04:00
Wendy Tang 516d1092b2 fix: update experimental features docs (#1781) 2025-03-20 12:46:41 -07:00
Lily Delalande 70efaed793 extensions: add a display name field (#1759) 2025-03-19 15:42:57 -04:00
Lily Delalande 35cbddbf8d config: add optional extension description (#1743) 2025-03-19 10:48:30 -04:00
Quentin Machu 188dd5bce9 feat: add basic support for aws bedrock to desktop app (#1271) 2025-03-18 08:51:48 -07:00
Lily Delalande 49dc396c83 ui: load builtins (#1679) 2025-03-13 19:40:39 -07:00
Lily Delalande 4537264387 feat: extensions read config (#1637) 2025-03-12 18:41:31 -07:00