Commit Graph

32 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Rabi Mishra c50a2c2375 fix: allow unlisted models for CLI providers (#7090)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-09 14:03:06 +00:00
Adrian Cole d4865ae9fe fix: use command.process_group(0) for CLI providers, not just MCP (#7083)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-09 05:33:22 +00:00
Adrian Cole 08b89ca66b fix: remove Option from model listing return types, propagate errors (#7074)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-09 00:03:10 +00:00
David Katz 66a2a3cb9a Fix gemini cli command parsing (#6960) 2026-02-05 15:47:25 +00:00
Adrian Cole 1ad81e3b69 refactor(providers): extract ProviderDef trait and OpenAiCompatibleProvider (#6832)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-02 22:36:54 +00:00
Adrian Cole f5b402bbdf fix(goose): only send agent-session-id when a session exists (#6657)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-27 13:43:05 +09:00
Adrian Cole 67de49abbb fix(goose): propagate session_id across providers and MCP (#6584)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-22 08:28:56 +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
Jack Amadeo 25dfd768e5 Better search paths and handling of CLI providers (#5554)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-07 22:35:26 -05:00
Zane 89f7384d57 add clippy warning for string_slice (#5422)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-04 17:46:25 -05:00
Will Pfleger 4d8c91efbd Enable runtime access to provider name (#5399) 2025-10-28 14:21:24 -04:00
Jack Amadeo 9b4c8726f1 improve provider request logging a bit (#5236) 2025-10-18 11:35:42 -04:00
Douwe Osinga 1015064367 Make async (#5126)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-10 19:31:50 -04:00
David Katz 1a92111f1a Add filtering for agentVisible: false messages on streaming providers (#4847) 2025-09-29 17:20:57 -04:00
David Katz 72f4ebc640 Feat: Let providers configure a fast model for summarization (#4228) 2025-08-21 17:41:33 -04:00
Jack Amadeo 5eb01004a4 chore: use a Conversation type (#3735) 2025-08-06 22:06:13 -04:00
Douwe Osinga 66f8ef123b Update gemini error msg (#3847)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-05 10:40:21 +02:00
Douwe Osinga 21604df685 Ok, well, that got out of hand (#3718)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-30 11:41:42 +02:00
Michael Neale 2382763568 fix: have option for cli providers to use their configured or default model (#3683) 2025-07-29 10:27:53 +10:00
Alex Hancock b4fc6f7cc8 alexhancock/rmcp-tools-annotations (#3617) 2025-07-24 14:58:14 -04:00
Kyle 🐆 cfa99b3e08 fix(ui): enable selection of zero-config providers in desktop GUI (#3378)
Signed-off-by: Kyle Santiago <kyle@privkey.io>
2025-07-21 10:44:49 +10:00
Jack Amadeo d5291461ca Replace mcp_core::content types with rmcp::model types (#3500) 2025-07-18 17:23:25 -04:00
Alex Hancock 76da3a9724 feat: switch from mcp_core::Role to rmcp::model::Role (#3488) 2025-07-18 12:30:23 -04:00
Jack Amadeo fde3a578a5 feat: stream LLM responses (#2677)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-14 14:57:03 -04:00
Michael Neale 0962041696 feat: new cli provider for claude code and gemini (#3083) 2025-06-27 15:55:47 +10:00