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
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
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
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
Yingjie He
890f266e7b
feat: start use tool permission confirmation struct ( #2044 )
2025-04-04 16:39:04 -07:00
sonesuke
0bfb5e1e32
bug: change reqwest certificate store to platform's native ( #1923 )
2025-04-03 15:08:34 -07:00
Yingjie He
680523297b
feat: add tool annotations for build-in tools ( #1939 )
2025-03-31 16:46:55 -07:00
sana-db
9840f73e20
Turn goose entrypoint into a library function ( #1753 )
2025-03-26 17:27:54 -07:00
Wendy Tang
22e08e5a15
fix: cli empty line ( #1856 )
2025-03-25 13:49:36 -07:00
Angie Jones
a166649c73
docs: updated docs for smart approval mode ( #1853 )
2025-03-25 18:50:54 +01:00
Vineet
af79da7bf2
fix(cli): multiselect visibility for light themes ( #1716 )
2025-03-24 09:40:20 -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
Matt Toohey
c6fab272ea
fix: check if working directory has changed before asking ( #1733 )
2025-03-19 13:42:26 -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
Zaki Ali
7aaa9dc728
fix: use lowercase names for builtin external extensions ( #1756 )
2025-03-18 16:15:08 -07:00
marcelle
4c03b34058
feat: refactor register eval ( #1713 )
2025-03-18 15:18:09 -04:00
Alice Hau
ca3dfd72ca
fix: fix initial model configuration in cli when using toolshim ( #1720 )
2025-03-18 10:12:53 -07:00
Salman Mohammed
ea0960f645
refactor: clean up log usage ( #1704 )
2025-03-17 15:18:21 -04:00
Lily Delalande
e6c02fb463
fix: developer builtin name ( #1699 )
2025-03-14 11:34:25 -07:00
Lily Delalande
49dc396c83
ui: load builtins ( #1679 )
2025-03-13 19:40:39 -07:00
Kalvin C
2135d8b596
feat(cli): add better error message, support stdin via -i - or just no args ( #1660 )
2025-03-12 19:27:43 -07: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
Parker Egli
d6cb7c6d87
feat: add session list command in cli ( #1586 )
2025-03-12 12:04:01 -04: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
Max Novich
4cdcbba77e
change to make build work on windows, macos, linux ( #1618 )
...
Co-authored-by: ATrueLight4 <ATrueLight4Gamming@gmail.com >
2025-03-11 14:58:39 -07:00
marcelle
1f8d45984c
feat: write eval results to eval dir ( #1620 )
2025-03-11 15:05:52 -04:00
marcelle
c23be1eb19
fix: ensure repeating benches return to initial run-dir ( #1617 )
2025-03-11 11:44:57 -04:00
Zaki Ali
c0e719eaba
fix: merge error logging in goose bench ( #1545 )
2025-03-10 15:45:00 -07:00
Alice Hau
bb4feacf03
feat: add additional goosebench evals ( #1571 )
...
Co-authored-by: Alice Hau <alice.a.hau@gmail.com >
2025-03-10 15:11:44 -04:00
Lily Delalande
5df2875c1c
feat: update config endpoints for use with providers ( #1563 )
2025-03-10 09:51:54 -07:00
marcelle
00fc3a5de8
Feat: support auto-including dirs in binary/bench-work-dir ( #1576 )
2025-03-07 17:53:39 -05:00
Salman Mohammed
32f20cd690
feat: store working directory for sessions ( #1559 )
2025-03-07 11:12:57 -05:00
Kalvin C
7b37ab0b52
feat(cli): add --debug flag to goose session / run ( #1564 )
2025-03-06 18:58:25 -08:00
marcelle
798d657e7e
bugfix: refactor workdirs to be async-safe, and simpler ( #1558 )
2025-03-06 21:11:35 -05:00
Zaki Ali
ebf7cb1231
feat: split required_extensions in bench to builtin/external ( #1547 )
2025-03-06 17:12:21 -08:00
Ariel
5f750a5229
feat(agent): memory condensation for longer context ( #1457 )
2025-03-06 09:03:37 -08:00
marcelle
49dee048e4
feat: goose bench framework for functional and regression testing
...
Co-authored-by: Zaki Ali <zaki@squareup.com >
2025-03-05 21:23:00 -05:00
Wendy Tang
b06cbdd6ff
fix: add mode to list of help slash commands ( #1514 )
2025-03-04 17:17:10 -08:00
Wendy Tang
e30f50a92e
feat: add mode completion ( #1506 )
2025-03-04 13:56:09 -08:00
Salman Mohammed
9ae9045584
feat: sessions api, view & resume prev sessions ( #1453 )
...
* Centralize session files to goose::session module
* Write session metadata and messages in jsonl
* Refactor CLI build_session to use goose::session functions
* Track session's token usage by adding optional session_id in agent.reply(...)
* NOTE: Only sessions saved through the updates goose::session functions will show up in GUI
Co-authored-by: Bradley Axen <baxen@squareup.com >
2025-03-03 11:49:15 -05:00
Paul Walker
469228dee2
feat: implement global command history storage ( #1440 )
2025-02-28 21:36:09 +01:00