Commit Graph

729 Commits

Author SHA1 Message Date
filip 7c4ba22191 fix(providers): send explicit thinking disabled to adaptive Claude models (#11177) 2026-08-17 18:32:49 +00:00
Lifei Zhou 85aac19404 fix (providers): handle error code for context length exceeded (#11283) 2026-08-17 07:56:02 +00:00
Andrew 3810898a74 feat(mcp): support pre-registered OAuth clients for streamable_http extensions (#11182)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
2026-08-14 15:57:03 -04:00
Douwe Osinga 4bb968fadb Improve ACP provider setup and unify setup metadata (#11100)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Signed-off-by: Douwe Osinga <douwe.osinga@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-14 16:25:20 +00:00
Jasper a680079608 fix(oauth): enforce secure token transport (#11183)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-08-14 14:53:06 +02:00
Lifei Zhou 433d1b3c8f fix (provider): deprecated gemini oauth provider (#11223) 2026-08-14 09:33:43 +00:00
Lifei Zhou 09177caf51 Revert "feat(acp): add _goose/unstable/session/extensions/apply method (#11081)" (#11217) 2026-08-14 00:14:55 +00:00
filip 31d3ff2bd1 fix(providers): stop paying the prompt-cache write premium on one-shot fast-model calls (#11179) 2026-08-13 23:49:22 +00:00
Matt Toohey 88709b2c79 feat(acp): add _goose/unstable/session/extensions/apply method (#11081)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
2026-08-12 11:56:04 +00:00
Jasper db7a704446 fix: secure Copilot API endpoint transport (#11129) 2026-08-11 13:58:12 +00:00
Abhijay Jain cbfa8d656c fix(providers): map kimi_code provider name and pass correct provider to create_request (#11130) 2026-08-11 13:57:45 +00:00
Jasper ba0ce5a431 fix: keep LiteLLM default local (#10996) 2026-08-11 01:56:07 +00:00
Jasper 421494444c fix: encode GCP Vertex URL path segments (#10998) 2026-08-11 01:55:13 +00:00
Kyle E DeFreitas f47a9620d8 fix(providers): drop stale signed thinking blocks after a mid-conversation model switch (#10007)
Signed-off-by: Kyle De Freitas <kdefreitas@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-10 14:33:33 +00:00
filip 66051ec7d2 Cache-safe request assembly: append-only turn context and declared cache semantics (#11022) 2026-08-07 03:08:49 +00:00
Douwe Osinga ca52cce628 Unrolled agent loop (#9574)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 22:32:44 +00:00
filip 86eec2a8ed fix(openrouter): stop silently ignoring thinking effort off (#10991) 2026-08-06 02:11:14 +00:00
Jasper ce7e85a10b fix: sanitize Bedrock tool errors (#10934) 2026-08-05 22:58:34 +02:00
Douwe Osinga 3163ab5769 fix implicit OAuth during model discovery (#10929)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-05 17:57:15 +00:00
Jasper ff1d669893 Sanitize Unicode tags in MCP resources (#10746) 2026-08-05 10:22:55 -04:00
filip 7e431ac6f8 fix(providers): stop killing streaming responses at the total request timeout (#10620)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 22:11:51 +00:00
Lifei Zhou 48f1a7ec6e chore (codex-acp): migrate to @agentclientprotocol/codex-acp (#10923) 2026-08-04 05:53:58 +00:00
Jared Manfredi d982860222 fix: honor timeout_seconds on the Anthropic declarative provider (#10440) 2026-07-31 11:21:56 +00:00
Dex Hunter 950575bcd3 perf(toolshim): compact tool schema JSON (#10409) 2026-07-31 11:05:34 +00:00
Vincenzo Palazzo 6789d4af43 Fetch cursor-agent models from CLI (#10367)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-30 22:01:52 +00:00
Aaron Alaniz ee5e5f17b2 fix(cerebras): preserve thinking inline for models that reject reasoning_content (#10774) 2026-07-30 21:39:44 +00:00
jonathan MERCIER a6420ea34b Add Azure AI Foundry multi-LLM provider (#10622)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-30 15:14:26 +00:00
Jack Amadeo 40380ce6d0 Upgrade to rmcp 3.0 (#10789) 2026-07-29 18:05:58 +00:00
Vincenzo Palazzo 13e9dbef2f fix(kimi-code): update known models metadata with current platform lineup (#10713)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-29 11:52:56 -04:00
wang2 487058dba2 fix(acp): skip permission mode negotiation for Pi (#10701)
Signed-off-by: fatwang2 <wangding0798@gmail.com>
2026-07-29 14:29:09 +00:00
Wolfe-James ed904ba544 Add Cursor composer-2.5 models to known list (#10618)
Co-authored-by: Wolfe-Jam <wolfejam77@gmail.com>
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-29 09:53:16 -04:00
github-actions[bot] 404cd28d15 chore(release): bump version to 1.45.0 (minor) (#10750)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-29 13:03:40 +00:00
Lifei Zhou 8b73e1a1b6 feat: add stable agent event message identity (#10716) 2026-07-29 05:32:55 +00:00
Jasper ac1f125744 fix(providers): restore dynamic model discovery and current Grok support (#10756)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
2026-07-28 12:44:52 +00:00
Michael A. Smith 64b10ceebf fix(acp): forward Claude Code model picker selection to the adapter (#10675) 2026-07-27 16:30:05 -04:00
wang2 a5f8835ffe fix(acp): forward Pi model selection to the adapter (#10707) 2026-07-27 16:29:54 -04:00
Jasper 971d217842 fix: keep CLI provider prompts out of process arguments (#10547) 2026-07-27 15:36:53 -04:00
Ben Kearns 9bf4b8ac1b fix(providers): ignore stale inventory for static model lists (#10591) 2026-07-27 15:36:31 -04:00
Jack Amadeo 7b7b8aa58f upgrade to rmcp 2.0 (#10584) 2026-07-27 13:31:33 +00:00
Abhijay Jain 87e6a8c9ac fix(providers): enable inventory refresh for OpenRouter model picker (#10641) 2026-07-26 14:41:07 +00:00
Douwe Osinga 50a37ed113 fix: omit disabled OpenRouter reasoning (#10517)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-22 18:55:09 +00:00
Jack Amadeo e43ed3a6fd enhance the uniffi API layer (#10427) 2026-07-22 18:48:30 +00:00
Douwe Osinga 3065c9701f Make provider smoke tests faster and more reliable (#10605)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-21 15:30:12 -04:00
filip d5a8a3fb90 fix(session): create inventory tables atomically with schema version (#10586) 2026-07-20 21:13:07 +00:00
Jasper 01ceb16b2b fix(auth): protect OAuth token caches (#10516) 2026-07-17 08:50:38 +00:00
Lifei Zhou dae512010a chore: remove unused utoipa ToSchema derives (#10505) 2026-07-16 08:58:17 +00:00
Abhijay Jain 5f194d6e5c fix: register LiteLLM with refresh_only inventory so model picker lists models (#10489) 2026-07-15 22:14:59 +00:00
Angie Jones 6e8f7108d5 Add GPT-5.6 support (#10384)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-14 12:10:36 +00:00
Lifei Zhou 1294257af3 fix: Fix Gemini OAuth onboarding (#10363) 2026-07-12 23:29:04 +00:00
Matt Toohey 2cc4cd5c93 fix(acp): pick session mode from the ids the agent actually offers (#10320)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 00:48:56 +00:00