Commit Graph

310 Commits

Author SHA1 Message Date
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
Alex Hancock 3600c84e4b feat(apps): add support for MCP apps to sample (#7039)
Co-authored-by: Andrew Harvard <aharvard@block.xyz>
2026-02-19 02:10:17 +00:00
Lifei Zhou cc51ec0941 fix: subrecipe relative path with summon (#7295) 2026-02-18 06:01:47 +00:00
Zane fea34accc2 Added cmd to validate bundled extensions json (#7217) 2026-02-17 17:47:48 +00:00
David Katz 3959805198 Use Canonical Models to set context window sizes (#6723) 2026-02-17 16:43:10 +00:00
Adrian Cole 4a5848ea76 fix(otel): use monotonic_counter prefix and support temporality env var (#7234)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-16 21:45:15 +00:00
Adrian Cole ab5407508b feat(otel): respect standard OTel env vars for exporter selection (#7144)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-14 01:03:11 +00:00
Andrew Harvard a00c25c7b5 feat(apps): Integrate AppRenderer from @mcp-ui/client SDK (#7013) 2026-02-12 16:04:50 +00:00
Abhijay Jain 738f5f647c feat: reasoning_content in API for reasoning models (#6322)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2026-02-12 15:18:44 +00:00
Jack Amadeo 5c4bfe9cbb Add PATH detection back to developer extension (#7161) 2026-02-12 01:52:16 +00:00
Adrian Cole 8d59c2dced feat: MCP support for agentic CLI providers (#6972)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-11 23:37:52 +00:00
Abhijay Jain cfa2778b4d feat: load provider/model specified inside the recipe config (#6884)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2026-02-11 13:26:00 -08:00
Douwe Osinga 12a346fec1 Make the system prompt smaller (#6991)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-11 15:48:49 +00:00
Andrew Harvard 544bc1bc4f feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (#6927) 2026-02-11 14:34:04 +00:00
tlongwell-block 7ea19f5c83 feat: replace subagent and skills with unified summon extension (#6964)
Signed-off-by: Travis Longwell <travis@block.xyz>
2026-02-10 19:13:38 +00:00
Adrian Cole 08b89ca66b fix: remove Option from model listing return types, propagate errors (#7074)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-09 00:03:10 +00:00
tfsq 459ae33df5 feat(ui): add session content search via API (#7050) 2026-02-06 19:21:08 +00:00
Douwe Osinga 24b3e0228c Ask separately for confirmation (#6949)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 16:57:24 +00:00
Andrew Harvard 2b90c2c310 feat(mcp-apps): add Permission Policy support for sandbox iframes (#6947) 2026-02-04 16:52:11 +00:00
Zane aa356bd460 fix: per session working dir isolation (#6920) 2026-02-03 18:20:02 +00:00
Douwe Osinga 1373d9c5f9 Careless whisper (#6877)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-03 11:54:29 +00:00
Jack Amadeo a9f4b2d637 Remove dependency on goose-mcp from goose crate (#6637) 2026-02-02 18:21:35 +00:00
Douwe Osinga 2661454426 Rejig dictation (#6844)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-02 13:25:23 +00:00
Lifei Zhou dd15fd0dd8 refactor: clean up client side code for creating schedule (#6805) 2026-02-02 08:52:09 +00:00
Zane a06436461b Refactor: move persisting extension to session outside of route (#6685) 2026-01-29 16:03:03 -08:00
David Katz e2a18c932a Swap canonical model from openrouter to models.dev (#6625) 2026-01-29 13:40:52 -05:00
Douwe Osinga 87737f81a4 Upgrade error handling (#6747)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-28 15:50:29 -05:00
Rabi Mishra 2673e8acca feat: add requires_auth flag for custom providers without authentication (#6705)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:04:12 -05:00
Lifei Zhou beca05ffbe removed the line number in the error message (#6736) 2026-01-28 10:02:05 +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
Douwe Osinga f583255088 Show provider failures (#6744)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-27 14:53:06 -05:00
Adrian Cole f5b402bbdf fix(goose): only send agent-session-id when a session exists (#6657)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-27 13:43:05 +09:00
Alex Hancock 8233f0afac chore: upgrade to rmcp 0.14.0 (#6674) 2026-01-23 14:52:43 -05:00
Michael Neale e78a1e7d4e feat: codex subscription support (#6600)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Adrian Cole <adrian@tetrate.io>
2026-01-23 17:11:58 +11:00
Douwe Osinga c57c2562a1 Strip the audience for compacting (#6646)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-22 16:13:35 -05:00
Douwe Osinga 01e607a12d Vibe mcp apps (#6569)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-01-22 13:03:44 -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
Zane a7699e1607 Multi chat (#6428) 2026-01-21 09:13:55 -08:00
Douwe Osinga 2f083b827a User configurable templates (#6420)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-20 17:15:52 -05:00
Lifei Zhou 73a878821d resolved all the extensions to load in cli (#6464) 2026-01-19 13:13:54 +11:00
Andrew Harvard d69a372323 fix: omit structured_content when None instead of serializing as null (#6499) 2026-01-17 15:11:15 -06:00
Zane 080a0e04ba added optional request params and context limit from GOOSE_PREDEFINED_MODELS (#6489) 2026-01-16 08:12:14 -10:00
Alex Hancock 4191826569 chore: upgrade rmcp (#6516) 2026-01-16 12:09:51 -05:00
Douwe Osinga 7c62f50c41 Standalone mcp apps (#6458)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-16 08:59:04 -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
Douwe Osinga 5a460fd3b1 File bug directly (#6413)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 12:13:01 -05:00
Andrew Harvard 070b2ee85c Add frameDomains and baseUriDomains CSP support for MCP Apps (#6399) 2026-01-09 09:11:58 -05:00
Zane 9a01fcb740 Add support for changing working dir and extensions in same window/session (#6057) 2026-01-08 16:48:15 -08:00
Jack Amadeo fb1d3dfd3d Bump rust toolchain to 1.92 (current stable) (#6356) 2026-01-06 14:13:20 -05:00