Commit Graph

327 Commits

Author SHA1 Message Date
Arya Pratap Singh 3b04b2ebf4 Fix OpenAI empty choices panic (#5248)
Signed-off-by: Arya Pratap Singh <notaryasingh@gmail.com>
2025-10-18 11:19:13 -04:00
Douwe Osinga 7c1f5dcb2f Compaction overhaul (#5186)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: David Katz <dkatz@squareup.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-10-15 18:39:12 -04:00
Douwe Osinga 9251da4314 Declarative providers (#5084)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-15 09:48:14 -04:00
nicole pardal 55f3fcc015 Ollama integration: modified default model + added models (#5153)
Signed-off-by: nicole pardal <nicolepardall@gmail.com>
Co-authored-by: Amed Rodriguez <amed@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
2025-10-15 08:45:54 -04:00
Alex Yao 47d5c96ee8 Fix bedrock tool input schema (#5064)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: alexyao2019@gmail.com <alexyao2015@users.noreply.github.com>
2025-10-12 15:04:33 -04:00
Matt Yaple 1593b73b0a fix: modifies openai request logic for reasoning models (#4221) (#4294)
Signed-off-by: Matt Yaple <matt@yaple.dev>
2025-10-11 18:11:19 -04:00
Douwe Osinga 1015064367 Make async (#5126)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-10 19:31:50 -04:00
Izzy b040cfc5ab fix: use dynamic port allocation for OAuth server (#5019)
Signed-off-by: Izzy Fraimow <izzy@squareup.com>
2025-10-08 08:09:09 -07:00
Douwe Osinga d3a222ddbf Make it startable from playwright and also isolate (#5016)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-06 20:59:26 -04:00
Jeff Wofford bcbfef07a7 fix: Issue #4540: goose configure -> Cursor Agent succeeds (#4942)
Signed-off-by: Jeff Wofford <github@jeffwofford.com>
2025-10-06 11:46:39 +11:00
hikae 76147a60d3 feat: add grok-code-fast-1 support for xAI provider (#4472)
Signed-off-by: HikaruEgashira <hikaru-egashira@c-fo.com>
2025-10-04 17:18:31 -04:00
John M Daly 7886db1418 fix(providers): update Claude Sonnet 4 model identifier (#4884)
Signed-off-by: John M Daly <jmdaly@gmail.com>
2025-10-02 14:29:09 -04:00
Jack Amadeo bf46d7bc92 Add type field to empty schemas for anthropic (#4911) 2025-09-30 22:51:44 -04:00
Zane d7b256cce1 added claude-sonnet-4-5 (#4906) 2025-09-30 17:17:31 -04:00
Angela Ning ac9fd717c8 Tiny: fix github casing (#4903) 2025-09-30 15:35:15 -04:00
Jim Alateras 8f5eb10ba4 Fix: LiteLLM API key field not showing in UI configuration (#4105)
Signed-off-by: jalateras <jima@comware.com.au>
Co-authored-by: Ebony Louis <55366651+EbonyLouis@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2025-09-29 20:26:09 -04:00
David Katz 1a92111f1a Add filtering for agentVisible: false messages on streaming providers (#4847) 2025-09-29 17:20:57 -04:00
Alex Hancock cb0eca9966 alexhancock/mcp-crate-cleanup (#4885) 2025-09-29 17:00:17 -04:00
Alex Hancock b9ba8dca29 Revert "Internal MCP Crate Cleanup (#4800)" (#4883) 2025-09-29 14:21:30 -04:00
Alex Hancock 146cf3185a Internal MCP Crate Cleanup (#4800) 2025-09-29 10:39:43 -04:00
Angie Jones 2032c7099c lowercase g in goose (#4832) 2025-09-26 23:44:38 -05:00
Douwe Osinga dc292883b7 Session manager (#4648)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-26 14:56:45 -04:00
David Katz d0aa14a1ea Update databricks flash model (#4836) 2025-09-26 14:23:02 -04:00
Jack Amadeo 757ceb6109 chore: turn clippy on for test code (#4817) 2025-09-26 00:06:07 -04:00
sings-to-bees-on-wednesdays b5c133cecb feat: Parse and use retryDelay from Google API RateLimitExceeded errors (#4124)
Signed-off-by: sings-to-bees-on-wednesdays <222684290+sings-to-bees-on-wednesdays@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2025-09-25 11:05:18 -04:00
David Katz 2db115b46d Use gemini flash for summarization on open router (#4290) 2025-09-24 17:58:57 -04:00
David Katz 3f17f4007a Add Message Metadata for Visibility Control (#4538) 2025-09-10 17:26:16 -04:00
Angie Jones 63f3669cf7 Remove deprecated Claude 3.5 models (#4590) 2025-09-10 14:41:02 -05:00
John Landa 9bb1bb530c feat: add streaming support to Tetrate Agent Router Service provider (#4477)
Signed-off-by: John Landa <jonathanlanda@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-09-10 10:27:25 +10:00
Max Novich 195f389972 update to RMCP 0.6.2 (#4523) 2025-09-05 09:54:10 -04:00
Alex Hancock 9da33504d1 worlds simplest logging to see where things are blocked (#3888)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-09-04 13:51:02 -04:00
Dan Wuensch 627696a68a feat: Add configurable Bedrock retry parameters (#4316)
Signed-off-by: Dan Wuensch <dan.wuensch@ncino.com>
Co-authored-by: angiejones <jones.angie@gmail.com>
2025-09-04 09:26:29 -07:00
David Katz 422bb77c38 Fix databricks streaming errors (#4506) 2025-09-04 10:32:12 -04:00
0xJ0 3fda5c281b Fix (Ollama provider): Unsupported operation: streaming not implemented (#4303)
Signed-off-by: jovonni <jovonnipharr@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-29 09:47:23 +10:00
Zane 1fe9f0363e change databricks default to claude sonnet 4 (#4405) 2025-08-28 16:40:40 -07:00
David Katz 7879445c4b Fast model falls back to regular (#4375) 2025-08-28 10:56:16 -04:00
Shodipo Ayomide 674acb4d02 fix: url path trailing slash for custom-providers (#4345)
Signed-off-by: developerayo <shodipovi@gmail.com>
2025-08-26 16:25:49 -04:00
Michael Neale 3fb6ddf94a no streaming for ollama and re-arrange cards (#4335) 2025-08-26 17:45:08 +10:00
Jack Wright e84d64ca1b Reenable copilot (#3931)
Signed-off-by: Jack Wright <jack.wright@nike.com>
Co-authored-by: Jack Wright <jack.wright@nike.com>
2025-08-25 16:19:38 -04:00
vlascik 21c0bb00cc Allows use of a port number for a custom OpenAI provider (#4312)
Signed-off-by: V. Lascik <vlascik@users.noreply.github.com>
2025-08-25 14:49:31 -04:00
Adrian Cole 9d9fb0609d fix: improve OpenAI-compatible error handling and add test coverage (#4175)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-08-22 11:36:53 -04:00
David Katz 72f4ebc640 Feat: Let providers configure a fast model for summarization (#4228) 2025-08-21 17:41:33 -04:00
John Landa e86c7ddb19 Add PKCE support for Tetrate Agent Router Service (#4165)
Signed-off-by: John Landa <jonathanlanda@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-21 16:04:09 +10:00
Matt Yaple 1dbbd9155e feat: adds mtls to all providers (#2794) (#2799)
Signed-off-by: Matt Yaple <matt@yaple.dev>
2025-08-20 16:19:16 -04:00
Douwe Osinga 942ef5b0a3 Custom providers update (#4099)
Co-authored-by: developerayo <shodipovi@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-19 15:03:10 -07:00
Douwe Osinga 73e4839c4a Retry all 500 codes (#4160)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-18 21:29:23 -04:00
Roshan Bhatia 78c5624323 feat: adds cursor-agent as a cli provider (#4101)
Signed-off-by: Roshan Bhatia <rshnbhatia@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2025-08-18 14:35:38 +10:00
David Katz 80826c2b23 Token counting reliability + summarization integration. (#3721) 2025-08-14 11:23:37 -04:00
Douwe Osinga 4ac530a2ea Better provider logging (#4052)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-12 18:05:09 -04:00
Alex Hancock bd1eff52a4 feat: ToolError migration to ErrorData (#4051) 2025-08-12 16:18:41 -04:00