Commit Graph

424 Commits

Author SHA1 Message Date
Lifei Zhou 82facd4ebf chore: openai reasoning model cleanup (#7529) 2026-03-02 15:36:52 +00:00
Douwe Osinga 9c54eb7fef Better network failure error & antrhopic retry (#7595)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-02 13:48:07 +00:00
Rabi Mishra fa1cad3faa fix: validate configure probe for streaming providers (#7564)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:52:20 +00:00
Rabi Mishra 53c98122f4 fix(claude-code): Permission routing for smart-approve (#7501)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:50:45 +00:00
Dan Prince d1fe375f30 Add base_path field to custom provider config (#7558)
Signed-off-by: Dan Prince <dprince@redhat.com>
2026-02-28 00:47:08 +00:00
Rabi Mishra 79db503308 fix(openai): handle null reasoning effort in Responses API (#7469)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:37:04 +00:00
u35tpus 83ac417d74 Handle Bedrock 'prompt is too long' error (#7550)
Signed-off-by: Oleg Levchenko <oleg.levchenko@ooma.com>
Co-authored-by: Oleg Levchenko <oleg.levchenko@ooma.com>
2026-02-27 16:05:39 +00:00
github-actions[bot] e37ac4a517 chore(release): release version 1.26.0 (minor) (#7512)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Bradley Axen <baxen@squareup.com>
2026-02-27 15:46:32 +00:00
Rabi Mishra 4082285da4 fix(openai): preserve order in Responses API history (#7500)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-26 19:29:57 +00:00
Rabi Mishra 08e95b21f1 feat: support Anthropic adaptive thinking (#7356)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-26 15:57:13 +00:00
David Katz ca34455e6e gpt 5-3-Codex model support in databricks (#7516) 2026-02-25 20:25:34 +00:00
Douwe Osinga e7b15661cd Apps token limit (#7474)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-24 19:41:07 +00:00
Zane 6305b9d62a Added lmstudio declarative provider (#7455) 2026-02-24 08:48:43 -08:00
David Katz 716085ce09 Simplified custom model flow with canonical models (#6934) 2026-02-24 01:12:10 +00:00
Adrian Cole e9cef3ebbb feat(claude-code): add permission prompt routing for approve mode (#7420)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-24 00:06:07 +00:00
jh-block 8182a6c7d7 Redirect llama.cpp logs through tracing to avoid polluting CLI stdout/stderr (#7434) 2026-02-23 16:04:17 +00:00
Filippo Balicchia b58144632b Enable bedrock prompt cache (#6710)
Signed-off-by: fbalicchia <fbalicchia@cuebiq.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-02-23 12:43:38 +00:00
Clay aa05308803 refactor: remove allows_unlisted_models flag, always allow custom model entry (#7255)
Signed-off-by: clayarnoldg2m <carnold@g2m.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:23:00 +00:00
Douwe Osinga db44a40a9e Small model naming (#7394)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-22 16:05:29 +00:00
jh-block 966bbba819 Remove display_name from local model API and use model ID everywhere (#7382) 2026-02-20 13:11:56 +00:00
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
Max Novich 19964ca867 feat: add Cerebras provider support (#7339)
Signed-off-by: Max Novich <maxnovich@users.noreply.github.com>
Signed-off-by: Max Novich <maxnovich@Maxs-Mac-mini.local>
Co-authored-by: Max Novich <maxnovich@Maxs-Mac-mini.local>
2026-02-19 06:34:26 +00:00
Rabi Mishra 3dd197b24c fix: skip whitespace-only text blocks in Anthropic message (#7343)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-19 05:38:38 +00:00
Michael Neale 629108d0fc fix: detect low balance and prompt for top up (#7166)
Signed-off-by: raj-subhankar <subhankar.rj@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: raj-subhankar <subhankar.rj@gmail.com>
2026-02-19 02:20:16 +00:00
Rabi Mishra d9d898aea9 fix(gemini-cli): restore streaming lost in #7247 (#7291)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-18 16:00:27 +00:00
Douwe Osinga 2cd2e191c3 feat: add Moonshot and Kimi Code declarative providers (#7304)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-18 15:44:43 +00:00
Rabi Mishra ed187db2a1 fix(openai): support "reasoning" field alias in streaming deltas (#7294)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-18 14:57:00 +00:00
Douwe Osinga e0c1312e09 New OpenAI event (#7301)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-18 13:56:17 +00:00
fre$h 9d3792f5bf fix: allow ollama input limit override (#7281)
Signed-off-by: anonwurcod <anonwurcod@proton.me>
Co-authored-by: Warp <agent@warp.dev>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-02-18 11:01:20 +00:00
Lifei Zhou 5dacfde2f3 chore: show important keys for provider configuration (#7265) 2026-02-18 07:10:53 +00:00
Douwe Osinga 9a91fccfb5 Everything is streaming (#7247)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 18:53:38 +00:00
bruwbird 65d3a1550f openai: responses models and hardens event streaming handling (#6831)
Signed-off-by: Yusuke Shimizu <stm1051212@gmail.com>
Co-authored-by: David Katz <dkatz@squareup.com>
2026-02-17 18:24:12 +00:00
David Katz 3959805198 Use Canonical Models to set context window sizes (#6723) 2026-02-17 16:43:10 +00:00
Adrian Cole c7478c43b1 fix(claude-code): allow goose to run inside a Claude Code session (#7232)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-17 14:12:16 +00:00
Vadim 8792de8108 fix(openai): route gpt-5 codex via responses and map base paths (#7254)
Signed-off-by: Vadim Polulyakh <bavadim@gmail.com>
2026-02-17 13:57:03 +00:00
Rabi Mishra 8bd66e167a feat(gemini-cli): add streaming support via stream-json events (#7244)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-17 13:34:23 +00:00
Rabi Mishra 6106025729 fix: filter models without tool support from recommended list (#7198)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-17 13:14:09 +00:00
Rabi Mishra 49e684ab43 fix(google): handle more thoughtSignature vagaries during streaming (#7204)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-17 13:13:48 +00:00
Clay 05d2af4d3b fix: handle reasoning_content for Kimi/thinking models (#7252)
Signed-off-by: clayarnoldg2m <carnold@g2m.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 23:27:11 +00:00
David Katz f9cbc8aca5 Bump version numbers for 1.24.0 release (#7214) 2026-02-13 22:45:49 +00:00
Rabi Mishra ed3c08590a feat: add streaming support for Claude Code CLI provider (#6833)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-13 15:28:32 +00:00
github-actions[bot] 6a7adb4e94 fix: The detected filetype is PLAIN_TEXT, but the provided filetype was HTML (#6885)
Co-authored-by: blackgirlbytes <22990146+blackgirlbytes@users.noreply.github.com>
Co-authored-by: David Katz <dkatz@squareup.com>
2026-02-13 16:31:28 +01:00
Rabi Mishra 860c7d7b97 feat(gemini-cli): use stream-json output and re-use session (#7118)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-13 01:52:15 +00:00
Alex Hancock 5d939674be fix(MCP): decode resource content (#7155) 2026-02-12 15:57:03 +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
Brandon Kvarda 5c17964784 feat: support extra field in chatcompletion tool_calls for gemini openai compat (#6184)
Signed-off-by: Brandon Kvarda <brandon.kvarda@databricks.com>
Co-authored-by: Brandon Kvarda <brandon.kvarda@databricks.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-12 11:48:05 +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
Jack Amadeo fb47728f1b More no-window flags (#7122) 2026-02-11 17:43:18 +00:00
Josh Soref f636a97faa Spelling (#7137)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2026-02-11 14:35:24 +00:00
fl-sean03 0e7294835c fix: ensure assistant messages with tool_calls include content field (#7076)
Signed-off-by: fl-sean03 <sean@opspawn.com>
Co-authored-by: fl-sean03 <sean@opspawn.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: OpSpawn <opspawn@users.noreply.github.com>
2026-02-11 14:15:23 +00:00