Commit Graph

478 Commits

Author SHA1 Message Date
Will Pfleger a59fbab69c Persist dynamic extension config so we can resume recipe sessions w/ extensions (#4331) 2025-10-04 17:17:12 -04:00
Douwe Osinga 96ded37e15 Platform extensions sketch (#4868)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-03 13:45:37 -04:00
dorien-koelemeijer e6a5692656 Feat: Add prompt injection detection settings UI + update logging (#4651) 2025-10-03 09:01:37 -04:00
Douwe Osinga c96476fc24 Make create_session work concurrently (#4954)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-02 22:23:09 -04:00
Lifei Zhou a3fbeb04fc Lifei/create save recipe to file (#4895) 2025-10-03 09:38:25 +10: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
Douwe Osinga 601efb2c1b Don't set agent props twice (#4872)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-01 16:27:36 -04:00
Jack Amadeo ffe7e26640 fix: conversation fixer merges assistant text blocks and drops empty text messages (#4898) 2025-10-01 15:44:59 -04:00
Jack Amadeo a1068ec591 fix: session timestamps (#4913) 2025-10-01 14:32:32 -04:00
Jack Amadeo b027dd180e chore: properly identify when to try oauth (#4918) 2025-10-01 14:14:19 -04:00
Douwe Osinga c42b838798 Make token counter safer (#4924)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-01 13:41:02 -04:00
Jack Amadeo bf46d7bc92 Add type field to empty schemas for anthropic (#4911) 2025-09-30 22:51:44 -04:00
Jack Amadeo a77d13aa88 rmcp upgrade (#4792) 2025-09-30 21:03:50 -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
tlongwell-block b6c4fdaa17 remove anyOf from create_task tool (#4897) 2025-09-30 14:55:48 -04:00
Douwe Osinga 4d17c98334 Allow better concurrent access (#4896)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-30 09:57:34 -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
Yingjie He 1c424303c2 make agent manager singleton (#4880) 2025-09-29 13:09:55 -07:00
sings-to-bees-on-wednesdays 509fcac69d fix(token_counter): fix panic with GitHub Copilot (#4632)
Signed-off-by: sings-to-bees-on-wednesdays <222684290+sings-to-bees-on-wednesdays@users.noreply.github.com>

main was broken. this seems important
2025-09-29 15:26:56 -04:00
Alex Hancock b9ba8dca29 Revert "Internal MCP Crate Cleanup (#4800)" (#4883) 2025-09-29 14:21:30 -04:00
Douwe Osinga 2cfef016e2 remove 2 redundant comments and one that lies (#4866)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-29 11:37:52 -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
Alex Hancock 2f11d8d4ac Revert "fix(compaction): try to catch more context limit exceeded erors and compact" (#4820) 2025-09-25 14:12:43 -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
tlongwell-block 9d40422e2d feat: AgentManager - foundation for unified execution (#4389) (#4684) 2025-09-24 16:15:26 -04:00
Jack Amadeo 44115a67ce Don't load user's shell env on app startup (#4681)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-09-23 20:38:07 -04:00
Alex Hancock 2a69ba1fa6 fix(compaction): try to catch more context limit exceeded errors and compact (#4656) 2025-09-17 17:23:19 -04:00
Jarrod Sibbison 7f51e078a9 fix: Missing final structured output should provide guidance to model (#4654) 2025-09-17 07:53:35 +10:00
Angie Jones c1c4dd5000 Fix gpt-5 input context limit (#4619) 2025-09-11 23:05:02 -05:00
Jack Amadeo c8020268f6 Run the conversation fixer over messages for recipe create (#4605) 2025-09-11 09:13:49 -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
Jarrod Sibbison 85fb6d8f23 feat: Import file contents from recipe 'file' input type parameter (#4558) 2025-09-10 21:13:56 +10:00
dorien-koelemeijer 916ba902dc Prompt injection detection (simplified - only pattern matching) (#4237)
Signed-off-by: Dorien Koelemeijer <dkoelemeijer@squareup.com>

merging as looks good, lets keep an eye on it.
2025-09-10 10:41:30 +10: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
Abhijay Jain 0a4c60998f Fix : Google AI schema validation by adding missing array items fields (#4569)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2025-09-09 13:32:42 -04: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
Kyle 🐆 bce046607c fix: auto-compact on context limit error (#3635)
Signed-off-by: Kyle 🐆 <kyle@privkey.io>
2025-09-04 12:00:31 +10:00
Michael Neale 439d293cae feat: multi model and multi provider config and auto switching (#4035) 2025-09-04 11:24:14 +10:00