Commit Graph

1106 Commits

Author SHA1 Message Date
github-actions[bot] cabbda3dbc Release 1.18.0
Auto-merged release PR after tag v1.18.0 was pushed
2026-01-05 18:28:22 +00:00
Zane edcd011543 Add recipe download and copy yaml (#6201) 2026-01-05 09:55:50 -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
Sihyeon Jang b8144a886f fix: use minute-level granularity for MOIM timestamps (#6294)
Signed-off-by: Sihyeon Jang <sihyeon.jang@navercorp.com>
2026-01-05 17:31:26 +11:00
Rabi Mishra 4aa6a176ea fix(openai): handle interleaved streaming chunks in tool call (#6312)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-05 12:13:41 +11:00
Bradley Axen f19ee33e60 feat: add caching support for Anthropic models via Databricks (#6320) 2026-01-03 17:56:37 -08: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
Bradley Axen 38fcf4f374 chore: refactor add_extension to reduce line count (#6278) 2025-12-31 15:53:14 -08:00
Bradley Axen 4e1384887c chore: refactor format_messages in databricks.rs to reduce line count (#6275) 2025-12-31 10:56:31 +11: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
Ramiro Salas 31eaa47209 feat: add OpenAI Codex CLI provider (#6263)
Signed-off-by: RamXX <ramxx@ramirosalas.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-12-29 17:01:21 +11:00
tlongwell-block a23e2cfcb2 feat: default todo message (#6217) 2025-12-24 14:23:01 -05: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
Abhijay Jain 79ee3c31f8 fix : opening a session to view it modifies session history order in desktop (#6156)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2025-12-23 15:54:47 +05:30
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
Andrew Harvard 91a6b21f39 feat: add mcp app renderer (#6095)
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-22 18:01:21 -05:00
Alex Hancock 7134e89c4b feat: improved UX for tool calls via execute_code (#6205) 2025-12-22 10:42:20 -05:00
Adrian Cole 5942e9c4b2 fix: prevent keychain requests during cargo test (#6219)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-22 10:37:30 +08:00
Adrian Cole 02a3a1ead1 test: fix test_max_turns_limit slow execution and wrong message type (#6221)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-22 08:06:25 +08:00
David Katz bf95995e1d Recipe slash command parsing (#6173) 2025-12-19 13:15:56 -05:00
Adrian Cole 41588e8795 fix(code-mode): use MCP structuredContent for proper JS object access (#6190)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-19 15:58:11 +08:00
Adrian Cole 1ccc579dac fix(code-mode): improve tool signatures for LLM discovery (#6177)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-19 12:03:41 +08:00
Zane 70ac4b4322 Enhanced PostHog Error Tracking with Detailed Messages (#6176) 2025-12-18 13:40:31 -08:00
tlongwell-block d629fecc23 revert /reply to previous behavior (replacing session history) when full conversation provided (#6058) 2025-12-18 12:55:30 -05:00
David Katz 6a0b8c25d5 Integrate pricing with canonical model (#6130) 2025-12-18 11:44:36 -05:00
David Katz 473f269daa Regenerate canonical models when release branch is created. (#6127) 2025-12-18 11:44:01 -05:00
Rabi Mishra f98ef3c0b5 fix: use correct parameter name in read_module handler (#6148)
Signed-off-by: rabi <ramishra@redhat.com>
2025-12-18 08:52:55 -05:00
Adrian Cole dfd207bc0f test: add ACP integration test (#6150)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-18 09:26:46 +08:00
Alex Hancock 61c86a7776 fix: respect default_enabled value of platform extensions (#6159) 2025-12-17 16:39:25 -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
Michael Neale b401222b89 fix: we don't need to warn about tool count when in code mode (#6149) 2025-12-17 14:42:16 +08: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
tko39 34b20ae0fe fix(providers): fix for gemini-cli on windows to work around cmd's multiline prompt limitations #5911 (#5966)
Signed-off-by: tko39 <kramer.tal@gmail.com>
2025-12-17 11:31:12 +11: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
Abhijay Jain 9dc9f208f3 fix : Custom providers with empty API keys show as configured in desktop (#6105)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2025-12-16 15:18:54 -05:00
Joah Gerstenberg 3e37f9c512 Add .agents/skills and ~/.config/agent/skills to skills discovery paths (#6139)
Signed-off-by: Joah Gerstenberg <joah@squareup.com>
2025-12-16 15:15:27 -05:00
tlongwell-block 6d33cbc078 fix: use instructions for system prompt and prompt for user message in subagents (#6121) 2025-12-16 14:53:06 -05:00
David Katz bd00ca2db0 Fix compaction loop for small models or large input (#5803) 2025-12-16 14:51:40 -05:00
Douwe Osinga 1c820addeb OpenRouter & Xai streaming (#5873)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-12-16 13:24:53 -05:00
tlongwell-block ae8ecbe090 perf: Avoid repeated MCP queries during streaming responses (#6138) 2025-12-16 12:31:10 -05:00
Joshua Swigut 10fc71f101 Fix YAML serialization for recipes with special characters (#5796)
Co-authored-by: Swiggy Swigut <swiggy@squareup.com>
2025-12-16 12:26:40 -05:00
Zane 8a91f15731 Add more posthog analytics (privacy aware) (#6122) 2025-12-16 08:59:14 -08:00
Filippo Balicchia 0a5b7d7ce6 bump bedrock dep versions (#6090)
Signed-off-by: fbalicchia <fbalichia@cuebiq.com>
Co-authored-by: fbalicchia <fbalichia@cuebiq.com>
2025-12-16 11:24:54 -05:00
Will Pfleger 8916db978c Don't persist ephemeral extensions when resuming sessions (#5974) 2025-12-16 10:10:34 -05:00
Jack Amadeo 3737624807 Don't show subagent tool when we're a subagent (#6125) 2025-12-16 09:23:43 -05:00