Commit Graph

1119 Commits

Author SHA1 Message Date
Jack Amadeo fb1d3dfd3d Bump rust toolchain to 1.92 (current stable) (#6356) 2026-01-06 14:13:20 -05:00
Joah Gerstenberg 345366648e fix: use .config/agents (plural) for skills directory (#6357)
Signed-off-by: Joah Gerstenberg <joah@squareup.com>
Co-authored-by: Amp <amp@ampcode.com>
2026-01-06 13:36:21 -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 41dbddade6 chore: refactor docx_tool to reduce function size (#6273) 2026-01-05 20:41:07 -08:00
Bradley Axen f6042fa6fe chore: refactor cli() function to reduce line count (#6272) 2026-01-05 20:30:44 -08:00
Lifei Zhou a842c99d11 make sure the models are using streaming properly (#6331) 2026-01-06 15:28:15 +11:00
Bradley Axen edcb634772 feat: add a max tokens env var (#6264) 2026-01-05 18:43:20 -08:00
Rabi Mishra ddaedd8b76 fix(code-execution): support bracket notation and multiple import styles (#6290)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-05 13:51:52 -05: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
albina-popova 4a08ad5c43 fix: Make Azure OpenAI API key optional to match documentation (#6215)
Signed-off-by: albina-popova <97168987+albina-popova@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 13:31:28 -05:00
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