Commit Graph

361 Commits

Author SHA1 Message Date
Salman Mohammed
0b800e05b7 refactor: smaller pieces of agent.reply() (#2153) 2025-04-11 12:49:25 -04:00
german-garcia-intellitech
a913229177 Added Exponential Backoff to Bedrock provider (#2139)
Co-authored-by: German Garcia <german.garcia@kalosys.net>
2025-04-11 09:17:18 -07:00
Michael Neale
58c67da2e5 fix: allowlist with scoping (#2143) 2025-04-11 08:59:43 +10:00
Yingjie He
b805e8bd7a fix: fix the mismatched tool result/call when using enable/search extension tools (#2138)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-04-10 15:41:37 -07:00
Kalvin C
c039df28a8 feat: remove ^$ anchor in recipe regex for json responses (#2140) 2025-04-10 13:44:57 -07:00
sana-db
62c8d0049b Tokens in session file should accumulate for accurate reporting of token usage (#2136) 2025-04-10 13:22:20 -07:00
Alice Hau
4f590175cb feat: update goosebench vibes suite metrics (#2135) 2025-04-10 16:06:22 -04:00
Alice Hau
21971db722 chore: cleanup bench evals copy session dir code (#2131) 2025-04-10 14:05:37 -04:00
Alice Hau
2a70707c91 fix: goosebench selector collection issue (#2129) 2025-04-10 12:16:31 -04:00
Yingjie He
0a572eb01d fix: correct the goose mode name (#2124) 2025-04-10 07:46:21 -04:00
Kalvin C
d1c124c28d feat: add recipes, a custom goose agent configuration (#2115) 2025-04-09 18:57:24 -07:00
Kalvin C
64d17e5205 feat: add support for full url extraction for google_drive (#2121) 2025-04-09 18:11:31 -07:00
Yingjie He
086aa9924f feat: configure tool level permission in CLI (#2096) 2025-04-09 15:14:47 -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
Kalvin C
a8cbd81c61 feat: support NO_COLOR when PrettyPrinter is used (#2098) 2025-04-09 11:39:35 -07: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
Michael Neale
2c483a8146 google docs api (#2097) 2025-04-09 12:30:19 +10:00
marcelle
45a520a42e bugfix: multiple runs appending to session file (#2095) 2025-04-08 21:50:06 -04:00
Yingjie He
f812ca12ff feat: remove permission when deleting extension (#2089) 2025-04-08 13:25:48 -07:00
marcelle
8fbd9eb327 feat: efficient benching (#1921)
Co-authored-by: Tyler Rockwood <rockwotj@gmail.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
2025-04-08 14:43:43 -04:00
Kalvin C
319f2301f3 feat: add google_drive uri verification, and example instructions (#2088) 2025-04-08 11:30:12 -07:00
Max Novich
03c06c9bf6 fix windows extensions (#1968) 2025-04-08 10:07:37 -07:00
dependabot[bot]
48ac6a3925 chore(deps): bump tokio from 1.43.0 to 1.43.1 (#2077)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 09:47:50 -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
Lily Delalande
490944c3f8 ui: show tool number (#2071) 2025-04-07 19:49:58 -04: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
Jim Bennett
050a8f2f42 Add -with-remote-extension (#2062) 2025-04-07 16:42:38 -04:00
jokellyfenton
45c1c3d183 fix: update SSEActor error logging (#2052)
Co-authored-by: Jo Kelly-Fenton <jkellyfenton@spotify.com>
2025-04-07 10:26:22 -04:00
Michael Neale
c719518683 chore: add to the benchmark suite core developer a git project scenario (#2032) 2025-04-07 08:48:30 +10:00
Yingjie He
890f266e7b feat: start use tool permission confirmation struct (#2044) 2025-04-04 16:39:04 -07:00
Yingjie He
544751908d feat: update the google drive update file tool description (#2013) 2025-04-04 13:39:56 -07:00
Michael Neale
15bcb8eb6d fix: allowlist path exception (#2022) 2025-04-04 16:03:06 -04:00
Alex Hancock
3ec0f77ed5 fix: fix OpenAPI build (#2036) 2025-04-04 11:58:57 -04:00
Alex Hancock
c3042067a0 fix: properly return errors for malformed config (#2027) 2025-04-04 09:55:48 -04:00
sonesuke
0bfb5e1e32 bug: change reqwest certificate store to platform's native (#1923) 2025-04-03 15:08:34 -07:00
Bradley Axen
c8f8963545 feat: Enable frontend tools (#1778) 2025-04-03 14:12:42 -07:00
Kalvin C
02e29ed131 style: address clippy clippy::double_ended_iterator_last, and clippy::manual_ok_err (#2025) 2025-04-03 10:16:51 -07:00
Tyler Rockwood
2838ded787 feat: support file based secrets (#1930) 2025-04-03 12:52:14 -04:00
Yingjie He
4c76124b4e fix: handle the case sensitive in mac screenshot name (#2021) 2025-04-03 09:20:38 -04:00
Denis Buzmakov
fc230ded9b feat: add ANTHROPIC_HOST configuration for Anthropic in cli and UI (#1776) 2025-04-02 13:36:47 -07:00
Salman Mohammed
5ece6592b3 revert: "feat: allowlist optionally for goosed (#1848)" (#2010) 2025-04-02 13:47:34 -04:00
Uddhav Kambli
4846d15354 # feat(providers): Add support for generic GCP Vertex AI Claude and Gemini models (#1909) 2025-04-02 10:22:37 -07:00
Yingjie He
cc0290aa89 fix: fix empty result for view tool response (#2011) 2025-04-02 10:13:50 -07:00
Sam
e66097335b fix(ollama): respect ollama URL and port (#2004) 2025-04-02 10:00:12 -04:00
Yingjie He
3d41768b1f feat: check tool annotation before permission check (#1957) 2025-04-01 17:07:07 -07:00
Yingjie He
a560f115c7 fix: improve the prompt when user decline the tool call (#1980) 2025-04-01 14:52:00 -07:00