Michael Neale
365f2a8df9
update to main and resolve
2026-01-19 18:20:08 +11:00
Bradley Axen
3cf705d795
hints for terminal mode style
2026-01-14 15:13:30 -08:00
Bradley Axen
d7db388213
Add file_write and file_edit tools to develop extension
...
- file_write: create/overwrite files, auto-creates parent dirs
- file_edit: find/replace with before/after params, requires unique match
- Shows 2 match contexts on ambiguous edits to save tokens
- 7 unit tests covering happy paths and error cases
2026-01-14 15:13:29 -08:00
Bradley Axen
b9d25c743b
p1: shell/process tools
2026-01-14 15:13:29 -08:00
Adrian Cole
7d4a6bd8ff
feat(goose-acp): enable parallel sessions with isolated agent state ( #6392 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-14 14:19:17 -08:00
Michael Neale
d923b323f8
fix: require auth when running goose on non loopback address ( #6478 )
2026-01-14 13:14:50 +11:00
Sheikh Limon
c6c2d74dbe
feat(cli): graceful fallback for keyring failures ( #5808 )
...
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com >
2026-01-13 19:10:09 -05:00
Trae Robrock
d512b493bc
Allow customizing the new line keybinding in the CLI ( #5956 )
...
Signed-off-by: Trae Robrock <trobrock@gmail.com >
2026-01-13 16:38:15 -05:00
Douwe Osinga
7af88d21a9
Ask for permission in the CLI ( #6475 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-13 16:29:54 -05:00
Lifei Zhou
637049c967
Fix: exclude platform_schedule_tool in CLI ( #6442 )
2026-01-13 11:35:58 +11:00
Abhijay Jain
115bbd5491
fix: inconsistent API url requirement between desktop and CLI versions ( #6419 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-12 14:15:33 -05:00
Sai Karthik
26c5a6c1dd
fix(cli): incorrect bin name in shell completions ( #6444 )
...
Signed-off-by: Sai Karthik <kskarthik@disroot.org >
2026-01-12 12:09:59 -05:00
Rodolfo Olivieri
0be3ec18cc
Remove unused dependencies across workspace ( #6380 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-01-12 11:44:23 -05:00
Bradley Axen
e86b244d0a
chore: break up process agent response ( #6348 )
2026-01-12 10:37:25 -05:00
Douwe Osinga
fb22f4a40d
CLI show extension errors ( #6398 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-12 10:26:36 -05:00
Lifei Zhou
0afb6454a8
Avoid using cliclack.confirm in non-interactive session ( #6412 )
2026-01-12 09:49:01 +11:00
Abhijay Jain
085f48a297
feat: add hotkey to toggle full tool output display ( #6067 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-09 13:08:56 -05:00
Jack Amadeo
fb1d3dfd3d
Bump rust toolchain to 1.92 (current stable) ( #6356 )
2026-01-06 14:13:20 -05:00
Rabi Mishra
0788f88929
feat(providers): add retry for model fetching ( #6347 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-01-06 12:14:56 -05:00
Bradley Axen
ff4ebb0b3d
chore: refactor configure_extensions_dialog to reduce line count ( #6277 )
2026-01-05 21:08:57 -08:00
Bradley Axen
b45912b09b
chore: refactor handle_configure to reduce line count ( #6276 )
2026-01-05 20:43:04 -08:00
Bradley Axen
d7a7b21487
chore: refactor interactive session to reduce line count ( #6274 )
2026-01-05 20:42:38 -08:00
Bradley Axen
f6042fa6fe
chore: refactor cli() function to reduce line count ( #6272 )
2026-01-05 20:30:44 -08:00
Sai Karthik
7c143b9afb
feat(cli): add subcommand completion to generate various shell completions ( #6313 )
...
Signed-off-by: Sai Karthik <kskarthik@disroot.org >
2026-01-05 13:45:30 -05:00
Douwe Osinga
85aee9c5b7
MCP Apps Plumbing ( #6286 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-05 10:34:52 -05:00
Adrian Cole
5a5312a2e6
feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport ( #6304 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-02 07:07:53 +08:00
Adrian Cole
d1f95757cf
feat(code-mode): use server names for MCP extensions ( #6284 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-30 13:08:38 +08:00
Adrian Cole
23f33e3fb2
feat(acp): Honor MCP servers from clients like Zed (stdio + http) ( #6230 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-24 05:49:10 +08:00
Angie Jones
40246432dc
remove Tool Selection Strategy preview ( #6250 )
2025-12-23 14:09:06 -06:00
Josh Noll
8e1eb1ebb6
fix(cli): correct bash syntax in terminal integration functions ( #6181 )
...
Signed-off-by: Josh Noll <noll.joshua@outlook.com >
2025-12-23 10:22:55 -05:00
Adrian Cole
2f876725d3
test: fix recipe and audio tests to avoid side effects ( #6231 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-23 10:26:34 +08:00
Michael Neale
1a79f28ad8
feat: option to stream json - jsonl really ( #6228 )
2025-12-23 10:24:19 +11:00
Alex Hancock
7134e89c4b
feat: improved UX for tool calls via execute_code ( #6205 )
2025-12-22 10:42:20 -05:00
David Katz
6a0b8c25d5
Integrate pricing with canonical model ( #6130 )
2025-12-18 11:44:36 -05:00
Rodolfo Olivieri
4e117723b7
Update dependencies to help in Fedora packaging ( #5835 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-12-17 13:01:06 -05:00
Rabi Mishra
fc8a4b4adf
fix(google): Fix 400 Bad Request error with Gemini 3 thought signatures ( #6035 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2025-12-17 08:38:46 -05:00
Adrian Cole
062fc07432
deps: upgrade agent-client-protocol to 0.9.0 ( #6109 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-17 08:50:47 +08:00
Douwe Osinga
fd9582a45f
More slash commands ( #5858 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-12-16 19:26:49 -05:00
Hugues Clouâtre
617e7e0f33
fix: display shell output as static text instead of spinner ( #6041 )
...
Signed-off-by: Hugues Clouâtre <hugues@linux.com >
2025-12-16 15:37:29 -05:00
Will Pfleger
8916db978c
Don't persist ephemeral extensions when resuming sessions ( #5974 )
2025-12-16 10:10:34 -05:00
Sai Karthik
02f56a0a82
feat(goose-cli): add feature to disable update ( #5886 )
...
Signed-off-by: Sai Karthik <kskarthik@disroot.org >
2025-12-16 14:08:59 +11:00
tlongwell-block
a131b08817
refactor: unify subagent and subrecipe tools into single tool ( #5893 )
2025-12-13 13:50:20 -05:00
David Katz
5c964d2691
Canonical models for Providers ( #5694 )
2025-12-12 17:25:10 -05:00
Douwe Osinga
cdab2fc3a6
Tool reply meta ( #6074 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-12-11 19:43:36 -05:00
dianed-square
1240dd8745
Fix typo in prompt ( #6007 )
2025-12-10 11:58:37 -08:00
Michael Neale
9b6a1c1297
fix: metrics on posthog ( #6024 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
2025-12-09 16:28:18 -08:00
Alex Hancock
06155ce0ca
feat(mcp): elicitation support ( #5965 )
2025-12-05 21:29:59 -05:00
40u5
3a378b2877
added sidebar contextual information for firefox ( #5433 )
...
Signed-off-by: 40u5 <meswag74@gmail.com >
2025-12-04 17:05:46 +01:00
Bradley Axen
2edb500795
fix: remove prompt change, read model from config ( #5976 )
2025-12-03 20:00:15 -08:00
Kai Lu
5d53643b61
Enable recipe deeplink parameters for pre-population ( #5757 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-03 07:45:25 -08:00