Commit Graph

499 Commits

Author SHA1 Message Date
Lifei Zhou 0450aaa39f enable gemma 4 local model (#8366)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 09:51:57 +00:00
Lifei Zhou c4aa7f56df added x-client header in the nanogpt api call (#8368) 2026-04-07 12:51:03 +00:00
Jack Amadeo 583acd4335 chore(aaif): rename a bunch of repository references (#8152)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>

continuing migration to aaif
2026-04-07 15:34:48 +10:00
Bradley Axen 2c4129af56 feat(acp): add reusable ACP provider controls (#8314)
Signed-off-by: Bradley Axen <baxen@squareup.com>
2026-04-06 01:15:37 +00:00
Andrew Grigorev e94f304780 fix: use v1beta1 API version for Google/MaaS models on GCP Vertex AI (#8278)
Signed-off-by: Andrew Grigorev <andrew@ei-grad.ru>
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-03 17:39:39 +00:00
Dale Lakes d18555ca62 fix: reconsolidate split tool-call messages to follow OpenAI format (#7921)
Signed-off-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com>
Signed-off-by: Dale Lakes <dale.lakes55@gmail.com>
Signed-off-by: Clyde <clyde@users.noreply.github.com>
Co-authored-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Clyde <clyde@Clydes-Mac-Studio.local>
2026-04-02 14:01:38 +00:00
Ravitez Dondeti 8d4835f070 feat: add configurable fast_model for declarative providers (#8194)
Signed-off-by: rdondeti <ravitez.dondeti@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-04-02 13:54:11 +00:00
github-actions[bot] 5a8686bb83 chore(release): bump version to 1.30.0 (minor) (#8217)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-02 10:29:55 -04:00
Lifei Zhou 03afcf1ffc add customised github copilot configuration (#8251) 2026-04-02 13:51:50 +00:00
fre$h 8c542843cd feat: add zhipu declarative provider with ZHIPU_BASE_URL override (#8204)
Signed-off-by: fre <anonwurcod@proton.me>
2026-04-02 10:40:56 +00:00
Ravitez Dondeti 26d3d3ace3 fix: use build_host_url for GCP Vertex AI location fallback (#8185)
Signed-off-by: rdondeti <ravitez.dondeti@gmail.com>
2026-03-30 15:11:36 +00:00
Douwe Osinga a7f5c6c112 fix(openai): use safely_parse_json for streaming tool arguments (#8208)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-30 15:09:03 +00:00
Adrian Cole 764760edfb feat: add copilot-acp provider (#8154)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-30 14:15:11 +00:00
Michael Neale 38f11d84db feat: Gemini OAuth provider (#8129)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-26 21:08:51 +00:00
Extra Small 65376e011b fix: strip message wrapper in CLI session title generation (#7996)
Signed-off-by: Extra Small <littleshuai.bot@gmail.com>
2026-03-26 19:56:36 +00:00
Pete Gonzalez 27e197e467 fix(providers): fall back to configured models when models endpoint fetch fails (#7530)
Signed-off-by: Pete Gonzalez <4673363+octogonz@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Pete Gonzalez <octogonz@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 19:49:37 +00:00
fre$h 7ec07f2c79 fix: prevent Ollama provider from hanging on tool-calling requests (#7723)
Signed-off-by: fre <anonwurcod@proton.me>
Signed-off-by: fresh3nough <nicholasanthony742@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:43:59 +00:00
Nick Kuhn c936514014 fix: VMware Tanzu Platform provider - bug fixes, streaming, UI improvements (#8126)
Signed-off-by: Nick Kuhn <nick.kuhn@broadcom.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:16:01 +00:00
jh-block 11f46dc0e0 fix: GitHub Copilot auth fails to open browser in Desktop app (#6957) (#8019)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:03:44 +00:00
fre$h dfbd2dd7c6 fix: increase Ollama retry config + add transient-only mode (#7677)
Signed-off-by: fre <anonwurcod@proton.me>
2026-03-26 16:56:57 +00:00
Extra Small 81d623709b fix: send empty object instead of null for bedrock tool input (#8121)
Signed-off-by: Extra Small <littleshuai.bot@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 14:07:37 +00:00
Lifei Zhou d2553978c4 Lifei/clean up old onboarding flow (#8099) 2026-03-26 00:34:22 +00:00
Rodolfo Olivieri caef9f6466 feat: add optional native-tls support as alternative to rustls (#8037)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:46:50 +00:00
Vincenzo Palazzo 8cd04aa76b Always pass --model to cursor-agent CLI (#8106)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Signed-off-by: goose <goose@block.xyz>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-25 13:07:16 +00:00
jamestotah a47add0a83 fix(litellm): parse nested usage payloads (#8081)
Signed-off-by: James Totah <135163520+jamestotah@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-25 13:05:40 +00:00
Douwe Osinga 03f546bd14 fix: add skip_canonical_filtering to declarative providers (#8052)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-25 12:30:20 +00:00
이대희 772e37fb54 feat: feature-gate AWS provider dependencies behind aws-providers (#8080)
Signed-off-by: DaeHee Lee <lee111dae11@proton.me>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 08:55:41 +00:00
Vincenzo Palazzo 9849671413 Fix user message text silently dropped when message contains both text and image (#8071)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-24 23:25:53 +00:00
github-actions[bot] d765029701 chore(release): bump version to 1.29.0 (minor) (#8088)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-24 14:55:15 +00:00
Will Pfleger ce160b183d fix: handle reasoning content blocks in OpenAI-compat streaming parser (#8078) 2026-03-23 21:35:46 +00:00
이대희 c493c6160c feat: feature-gate local inference dependencies (#7976)
Signed-off-by: DaeHee Lee <lee111dae11@proton.me>
Signed-off-by: jh-block <jhugo@block.xyz>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-23 15:49:24 +00:00
Alex Hancock 69e7fdc4b5 fix: gemini models via databricks (#8042)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-03-23 13:24:29 +00:00
Michael Neale b4422a6862 Show setup instructions for ACP providers in settings modal (#8065)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-23 05:28:56 +00:00
Adrian Cole 1426c8bfa0 feat(acp): add session/set_config and stabilize list, delete and close (#7984)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 22:33:26 +00:00
Lifei Zhou 0ace570e28 fix: use default provider and model when provider in session no longer exists (#8035) 2026-03-20 22:48:30 +00:00
Alex Yao 645757d1ec chatgpt_codex: Support reasoning and gpt-5.4 (#7941)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-20 15:21:37 +00:00
Rabi Mishra d2576001fe refactor(anthropic): fix N+1 thinking message storage issue (#7958)
Signed-off-by: Rabi Mishra <mishra.rabi@gmail.com>
2026-03-20 14:54:23 +00:00
Douwe Osinga 4ed475c220 fix: handle mid-stream error events in OpenAI SSE streaming (#8031)
Signed-off-by: Clyde <spitfire55@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Clyde <clyde@Clydes-Mac-Studio.local>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-20 14:10:02 +00:00
Elias Posen 28a52e36ff Support CodeMode ToolDisclosure Variants (#7926)
Signed-off-by: Elias Posen <elias@posen.ch>
2026-03-19 08:55:46 +00:00
Michael Neale 5be96c1ab2 feat: add gemini-acp provider, update docs on subscription models + improvements to codex (#8000)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-19 02:20:45 +00:00
Michael Neale 4e7a572497 fix(openai): use Responses API for gpt-5.4 (#7982)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-18 23:25:25 +00:00
Douwe Osinga 6435e1a85c Remove lead/worker provider (#7989)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 20:27:36 +00:00
jh-block 7f1ca37234 chore(release): release version 1.28.0 (#7991)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-18 19:48:16 +00:00
Douwe Osinga 0cd41bebbd Fix empty tool results from resource content (e.g. auto visualiser) (#7866)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 18:53:48 +00:00
jh-block c2d10cea9b fix: include token usage in Databricks streaming responses (#7959) 2026-03-18 15:43:35 +00:00
Douwe Osinga 475968db64 Optimize tool summarization (#7938)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 13:09:18 +00:00
Rabi Mishra 8d714a04c8 refactor: remove unnecessary Arc<Mutex> from tool execution pipeline (#7979)
Signed-off-by: rabi <ramishra@redhat.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-18 09:35:02 +00:00
Vincenzo Palazzo 827175619a fix: clean up OAuth token cache on provider deletion (#7908)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 17:54:11 +00:00
Nilton Volpato e075861bdf Fix SSE parsers to accept optional space after data: prefix (#7929)
Signed-off-by: Nilton Volpato <nilton@volpa.to>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 17:24:21 +00:00
jh-block a762fe1000 Improve the formatting of tool calls, show thinking, treat Reasoning and Thinking as the same thing (sorry Kant) (#7626)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:36:28 +00:00