Commit Graph

227 Commits

Author SHA1 Message Date
Rabi Mishra 1e645c0212 feat: display subagent tool calls in CLI and UI (#6535)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-03 20:56:59 +00:00
Elias Posen 8631caa890 Use Port of Context (pctx) for code mode (#6765)
Signed-off-by: Elias Posen <elias@posen.ch>
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Adrian Cole <adrian@tetrate.io>
2026-02-03 12:15:49 -05:00
Douwe Osinga 0f334dbd45 Make ctrl-c work like in claude code (#6900)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-03 12:08:16 +00:00
Trae Robrock f76a3594dd Missed a couple of places that hard code J for the newline key (#6853)
Signed-off-by: Trae Robrock <trobrock@gmail.com>
2026-01-30 15:46:06 -08:00
Zane a06436461b Refactor: move persisting extension to session outside of route (#6685) 2026-01-29 16:03:03 -08:00
Alex Hancock edd0109997 feat: platform extension migrator + code mode rename (#6611) 2026-01-29 17:12:51 -05:00
Angie Jones fb4ac05016 feat: CLI flag to skip loading profile extensions (#6780) 2026-01-29 14:48:59 -05:00
David Katz e2a18c932a Swap canonical model from openrouter to models.dev (#6625) 2026-01-29 13:40:52 -05:00
Douwe Osinga 35de0a21db Hook thinking status (#6815)
Signed-off-by: Trae Robrock <trobrock@gmail.com>
Co-authored-by: Trae Robrock <trobrock@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-29 12:57:21 -05:00
Michael Neale 542c6cb0fd nit: don't spit out compaction when in term mode as it fills up the screen (#6799) 2026-01-29 11:14:53 -05:00
Alex Hancock be4e6635d3 fix: address compilation issue in main (#6776) 2026-01-28 12:39:53 -05:00
Rabi Mishra c2f5889ae5 fix: respect GOOSE_CLI_MIN_PRIORITY for shell streaming output (#6558)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:05:57 -05:00
Douwe Osinga a4ad231d60 Jazzcort add timeout (#6772)
Signed-off-by: Jazzcort <jason101011113@gmail.com>
Co-authored-by: Jazzcort <jason101011113@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-28 10:59:20 -05:00
Peter Willemsen 7f98f1f5f9 New feature: External editor such as vim, helix, etc (#5823)
Signed-off-by: Peter Willemsen <peter@codebuffet.co>
Signed-off-by: = <peter@codebuffet.co>
2026-01-27 20:46:04 -05:00
Lifei Zhou 43967d5579 Removed redundant extension check with goose config when resuming a session (#6759) 2026-01-28 12:02:31 +11:00
Jack Amadeo 3fcf022236 Add option to run extensions in a container (#6590)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 16:30:51 -05:00
Alex Hancock 8233f0afac chore: upgrade to rmcp 0.14.0 (#6674) 2026-01-23 14:52:43 -05:00
Will Pfleger 13bdff4bb5 Add session forking capability (#5882)
Co-authored-by: Zane Staggs <zane@squareup.com>
2026-01-22 12:49:04 -05:00
Adrian Cole 67de49abbb fix(goose): propagate session_id across providers and MCP (#6584)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-22 08:28:56 +08:00
Lifei Zhou 73a878821d resolved all the extensions to load in cli (#6464) 2026-01-19 13:13:54 +11:00
Angie Jones 21d63f4984 fix(cli): sync all MCP prompt messages to session before agent reply (#6566) 2026-01-18 18:52:02 -06:00
Alex Hancock 4191826569 chore: upgrade rmcp (#6516) 2026-01-16 12:09:51 -05: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
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
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
Bradley Axen d7a7b21487 chore: refactor interactive session to reduce line count (#6274) 2026-01-05 20:42:38 -08: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
Angie Jones 40246432dc remove Tool Selection Strategy preview (#6250) 2025-12-23 14:09:06 -06: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
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
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
tlongwell-block a131b08817 refactor: unify subagent and subrecipe tools into single tool (#5893) 2025-12-13 13:50:20 -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
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
Alex Hancock 131c7e7228 feat: ActionRequired (#5897) 2025-12-02 11:48:28 -05:00
Will Pfleger 682e315be8 Persist provider name and model config in the session (#5419) 2025-11-20 15:55:32 -05:00
Douwe Osinga bdf68bb4f5 Slash commands (#5718)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-20 21:14:15 +01:00
Salvatore Testa cfdf01567d fix: support Gemini 3's thought signatures (#5806)
Signed-off-by: Salvatore Testa <sal@withpersona.com>
2025-11-20 16:28:27 +11:00
tlongwell-block 02ca6f7ff1 Platform Extension MOIM (Minus One Info Message) (#5027) 2025-11-16 12:14:49 -05:00
Catherine Bilyeu 075cbb2a20 Fix context progress bar not resetting after /clear command (#5652)
Signed-off-by: Cat Bilyeu <catherinebilyeu@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: David Katz <katzdave@yahoo.com>
2025-11-13 12:33:05 -05:00