Commit Graph

418 Commits

Author SHA1 Message Date
Lifei Zhou 291bbd8330 fix: tool confirmation handling for multiple requests (#7856) 2026-03-15 22:46:34 +00:00
Wilfried ROSET 196ee3ccc8 fix: resolve tokio::sync::Mutex deadlock in recipe retry path (#7832)
Signed-off-by: Wilfried Roset <wilfriedroset@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-13 16:52:38 +00:00
Douwe Osinga bc7e063244 Keep messages in sync (#7850)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-13 08:51:28 +00:00
Jack Amadeo c947620843 More acp tools (#7843)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Adrian Cole <adrian@tetrate.io>
2026-03-13 08:28:02 +00:00
Rabi Mishra e9f00fc216 fix(shell): prevent hang when command backgrounds a child process (#7689)
Signed-off-by: rabi <ramishra@redhat.com>
2026-03-13 06:42:53 +00:00
Douwe Osinga 4f8c33dab1 Exit agent loop when tool call JSON fails to parse (#7840)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-12 18:24:27 +00:00
Adrian Cole f2ad0a852c fix: remove dead read handler from DeveloperClient (#7821)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-12 04:55:22 +00:00
Douwe Osinga 4578697ddd fix(goose): load .gitignore in prompt_manager for hint file filtering (#7795)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-11 20:33:02 +00:00
Alex Hancock f2de8b5ccc feat: MCP Roots support (#7790) 2026-03-11 18:35:49 +00:00
2:5030/1559 c30b606505 fix: avoid word splitting by space for windows shell commands (#7781) (#7810)
Signed-off-by: Kirill Frolov <k.frolov@samsung.com>
2026-03-11 17:17:01 +00:00
Alex Hancock 8869098de6 feat: load hints in nested subdirs (#7772) 2026-03-11 14:06:22 +00:00
Adrian Cole cb4d99d303 feat(acp): add read tool and delegate filesystem I/O to ACP clients (#7668)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-11 13:21:00 +00:00
jh-block 913537d540 Support secret interpolation in streamable HTTP extension URLs (#7782)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-11 13:06:37 +00:00
Bradley Axen b10717af9b feat: Add summarize tool for deterministic reads (#7054)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-11 01:22:22 +00:00
Will Pfleger c1d8e27e73 feat(summon): make skill supporting files individually loadable via load() (#7583) 2026-03-09 22:03:52 +00:00
Peter Siska f740bb7447 fix: pass OAuth scopes to DCR and extract granted_scopes from token response (#7571)
Signed-off-by: Peter Siska <63866+peschee@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-03-09 15:38:46 +00:00
jeffa-block 9ab5c45e3a fix: reduce server log verbosity — skip session in instrument, defaul… (#7729) 2026-03-09 12:50:49 +00:00
Will Pfleger ab99032477 fix: add #[serde(default)] to description field on 4 ExtensionConfig variants (#7708) 2026-03-06 23:04:57 +00:00
Adrian Cole b4546f62d9 fix: restore smart-approve mode (#7690)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-06 15:45:23 +00:00
Jack Amadeo 325bf396af Update to rmcp 1.1.0 (#7619)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-03-06 02:40:52 +00:00
Alex Yao abadb87892 Fix max turns configuration (#7612)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: alexyao2015 <alexyao2015@users.noreply.github.com>
2026-03-05 20:42:12 +00:00
Will Pfleger 5f48087ba3 fix: compare extension configs before skipping add_extension (#7650) 2026-03-05 20:32:06 +00:00
Adrian Cole 42fc5152bf fix(shell): replace global static output buffer with per-instance TempDir (#7632)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-04 23:11:53 +00:00
Jack Amadeo 3152191418 Merge platform/builtin extensions (#7630) 2026-03-04 17:29:45 +00:00
jh-block 670293631e feat: return structured {stdout, stderr} from shell tool with output schema (#7604) 2026-03-02 20:29:05 +00:00
Douwe Osinga 9c54eb7fef Better network failure error & antrhopic retry (#7595)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-02 13:48:07 +00:00
tlongwell-block 16be0cc81d feat: add analyze platform extension with tree-sitter AST parsing (#7542) 2026-02-27 21:15:47 +00:00
Jack Amadeo c8a7189cda Restore old system prompt behavior around subagents (#7576) 2026-02-27 15:42:54 -05:00
Jack Amadeo 6e630f69be Add snapshot test with platform extensions (#7573) 2026-02-27 12:40:54 -05:00
jh-block 69ad519373 feat: make pctx/Code Mode an optional dependency via 'code-mode' feature (#7567) 2026-02-27 15:51:13 +00:00
Bradley Axen ced5c1b108 feat: simplify developer extension (#7466)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-02-26 11:30:36 +00:00
Douwe Osinga e7b15661cd Apps token limit (#7474)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-24 19:41:07 +00:00
Angie Jones 359c5fba7d fix(summon): restore skill supporting files and directory path in load output (#7457) 2026-02-24 02:45:22 +00:00
Adrian Cole e9cef3ebbb feat(claude-code): add permission prompt routing for approve mode (#7420)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-24 00:06:07 +00:00
fre$h e87037575b fix: detect truncated LLM responses in apps extension (#7354)
Signed-off-by: Cody <166262726+kowirth@users.noreply.github.com>
Signed-off-by: Cody <251773092+fresh3nough@users.noreply.github.com>
Co-authored-by: Cody <166262726+kowirth@users.noreply.github.com>
Co-authored-by: Cody <251773092+fresh3nough@users.noreply.github.com>
2026-02-23 21:13:34 +00:00
tlongwell-block 33af64406b fix: handle truncated tool calls that break conversation alternation (#7424) 2026-02-23 14:36:10 +00:00
tlongwell-block c8d4057dd1 feat: expose context window utilization to agent via MOIM (#7418) 2026-02-22 18:13:18 +00:00
Rabi Mishra c8c8a1237c fix(summon): stop MOIM from telling models to sleep while waiting for tasks (#7377)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-20 13:04:09 +00:00
Douwe Osinga ddd35f6d47 feat: add local inference provider with llama.cpp backend and HuggingFace model management (#6933)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Spence <spencermartin@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-02-19 18:30:05 +00:00
Michael Neale 629108d0fc fix: detect low balance and prompt for top up (#7166)
Signed-off-by: raj-subhankar <subhankar.rj@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: raj-subhankar <subhankar.rj@gmail.com>
2026-02-19 02:20:16 +00:00
tlongwell-block a11b16f6d7 feat: add GOOSE_SUBAGENT_MODEL and GOOSE_SUBAGENT_PROVIDER config options (#7277) 2026-02-18 15:27:07 +00:00
Zane e30382066f fix extension selector not displaying the correct enabled extensions (#7290) 2026-02-17 18:11:09 -08:00
Zane 7eb4e442a7 Use the working dir from the session (#7285) 2026-02-17 18:10:52 -08:00
Douwe Osinga 9a91fccfb5 Everything is streaming (#7247)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 18:53:38 +00:00
Zane fea34accc2 Added cmd to validate bundled extensions json (#7217) 2026-02-17 17:47:48 +00:00
Zane ff3ad4349d working_dir usage more clear in add_extension (#6958) 2026-02-17 17:32:12 +00:00
David Katz 3959805198 Use Canonical Models to set context window sizes (#6723) 2026-02-17 16:43:10 +00:00
Rabi Mishra f2939483df fix: restore subagent tool call notifications after summon refactor (#7243)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-17 14:40:56 +00:00
Chih-Tao Lee 5328467867 feat: add GoosePlatform to AgentConfig and MCP initialization (#6931)
Signed-off-by: Jazzcort <jason101011113@gmail.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-02-17 13:41:50 +00:00
Clay 05d2af4d3b fix: handle reasoning_content for Kimi/thinking models (#7252)
Signed-off-by: clayarnoldg2m <carnold@g2m.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 23:27:11 +00:00