Salman Mohammed
|
fd1f829751
|
feat: present options to user when context length is exceeded (#2207)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
|
2025-04-23 17:19:32 -07:00 |
|
Wendy Tang
|
1b9699cca3
|
feat: mcp router disable extensions (#2319)
|
2025-04-23 15:31:50 -07:00 |
|
Yingjie He
|
cc755100f0
|
feat: use the same permission flow for enable extensions (#2302)
|
2025-04-23 08:54:04 -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 |
|
Michael Neale
|
9524bc8b8d
|
feat: better support for gpt 4.1 with per model prompts (#2201)
|
2025-04-17 11:39:41 +10:00 |
|
Kalvin C
|
0ddf8b1459
|
fix: propagate errors when attempting to add extensions (#2216)
|
2025-04-15 16:29:56 -07:00 |
|
Yingjie He
|
167ac0efdc
|
feat: improve tool loading (#2193)
|
2025-04-14 20:10:07 -07:00 |
|
Yingjie He
|
1abbd394ed
|
fix: filter out the enable extension tool in the ui as it should always ask for permission (#2186)
|
2025-04-14 13:28:47 -07:00 |
|
Yingjie He
|
2d11bc1cc1
|
fix: format the agent code (#2188)
|
2025-04-14 12:01:32 -07:00 |
|
Salman Mohammed
|
97bdf32be6
|
refactor: implement nested streaming for frontend & regular tool approval requests (#2184)
Co-authored-by: Kalvin Chau <kalvin@block.xyz>
|
2025-04-14 13:53:08 -04:00 |
|
Yingjie He
|
255c8dc0f6
|
feat: avoid duplicate confirmation handle code (#2165)
|
2025-04-11 17:01:37 -07:00 |
|
Wendy Tang
|
b030f845ce
|
feat: enable extension from ui (#2117)
|
2025-04-11 13:06:59 -07:00 |
|
Yingjie He
|
df7f2b8ab9
|
feat: support tool level permission control in ui (#2133)
|
2025-04-11 12:19:08 -07:00 |
|
Salman Mohammed
|
0b800e05b7
|
refactor: smaller pieces of agent.reply() (#2153)
|
2025-04-11 12:49:25 -04: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 |
|
Kalvin C
|
d1c124c28d
|
feat: add recipes, a custom goose agent configuration (#2115)
|
2025-04-09 18:57:24 -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 |
|
Yingjie He
|
318f419861
|
feat: add permission field to the list tools response (#2080)
|
2025-04-08 09:47:29 -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 |
|
Yingjie He
|
890f266e7b
|
feat: start use tool permission confirmation struct (#2044)
|
2025-04-04 16:39:04 -07:00 |
|
Alex Hancock
|
3ec0f77ed5
|
fix: fix OpenAPI build (#2036)
|
2025-04-04 11:58:57 -04: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 |
|
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 |
|
Young Kim
|
2fbf601446
|
Add input and output token tracking to SessionMetadata (#1979)
|
2025-04-01 11:08:28 -07:00 |
|
Yingjie He
|
680523297b
|
feat: add tool annotations for build-in tools (#1939)
|
2025-03-31 16:46:55 -07:00 |
|
Alex Rosenzweig
|
e2725009a7
|
feat: Improve Security of Goose Extensions Via Environment Variable Denylist (#1803)
|
2025-03-21 16:49:19 -07:00 |
|
Salman Mohammed
|
e273f8ebce
|
feat: add /plan command in CLI to invoke reasoner with plan system prompt (#1616)
|
2025-03-20 10:10:01 -04: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 |
|
Yingjie He
|
60d1bef746
|
feat: update the deny call response (#1741)
|
2025-03-18 12:47:13 -07:00 |
|
Salman Mohammed
|
ea0960f645
|
refactor: clean up log usage (#1704)
|
2025-03-17 15:18:21 -04:00 |
|
Lily Delalande
|
4537264387
|
feat: extensions read config (#1637)
|
2025-03-12 18:41:31 -07:00 |
|
Yingjie He
|
99f8126c2c
|
feat: update goose selection (#1638)
|
2025-03-12 14:32:52 -07:00 |
|
Alice Hau
|
259ccd516e
|
feat: ollama tool shim (#1448)
Co-authored-by: Alice Hau <ahau@squareup.com>
|
2025-03-12 11:01:28 -04:00 |
|
Yingjie He
|
6abc336484
|
feat: add write approve mode (#1628)
|
2025-03-11 20:52:41 -07:00 |
|
Yingjie He
|
9447b792ee
|
feat: enable smart approve for user by default (#1599)
|
2025-03-10 17:57:31 -07:00 |
|
Lily Delalande
|
5df2875c1c
|
feat: update config endpoints for use with providers (#1563)
|
2025-03-10 09:51:54 -07:00 |
|
Wendy Tang
|
3faff03f7c
|
feat: parallel processing in approve mode (#1575)
|
2025-03-07 15:25:00 -08:00 |
|
Wendy Tang
|
c4f571aeec
|
feat: implement a tool permission store (#1516)
|
2025-03-07 10:54:01 -08:00 |
|
Salman Mohammed
|
32f20cd690
|
feat: store working directory for sessions (#1559)
|
2025-03-07 11:12:57 -05:00 |
|
Yingjie He
|
e52e5474b7
|
fix: get tool def back to chat mode (#1538)
|
2025-03-06 11:11:15 -08:00 |
|
Kalvin C
|
5237277082
|
fix: fix summarize agent, use session_id and add provider fn (#1552)
|
2025-03-06 09:35:17 -08:00 |
|