Commit Graph

593 Commits

Author SHA1 Message Date
Douwe Osinga 5b93ee587f Sessions required (#5548)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-03 21:04:44 -05:00
David Katz 9466d92f04 Manual compaction counting fix + cli cleanup (#5480) 2025-11-03 16:27:12 -05:00
Douwe Osinga d70c24cda5 Fix image processing (#5544)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-03 12:29:43 -05:00
Alex Hancock c1c13716e0 chore(tests/mcp): testing for MCP sampling (#5456) 2025-11-03 12:23:11 -05:00
Paul Silvis 50191766c3 Fixes Gemini API parse issue by converting nullable type arrays to single types in tool schemas (#5530)
Signed-off-by: Paul Silvis <paulsilvis@gmail.com>
2025-11-02 13:49:36 -06:00
Matt Yaple c7cd9b424c fix: adds ProviderRetry to openai provider (#5518)
Signed-off-by: Matt Yaple <matt@yaple.dev>
2025-11-01 08:04:23 -04:00
Adrian Cole 0515c76e84 Propagate session ID in LLM and MCP requests (#5165) 2025-10-31 06:18:20 -04:00
Jack Amadeo 6ea0594fb4 don't start the default provider (#5351) 2025-10-30 17:59:11 -04:00
Jack Amadeo 65644ed81f keep the order of keys in config.yaml (#5468) 2025-10-30 17:58:44 -04:00
Jack Amadeo 2970b5fa34 Stringly typed config (#5463) 2025-10-30 15:13:32 -04:00
Douwe Osinga 609e1ccbe3 Delete environment variable (#5479)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-30 12:04:18 -04:00
David Katz 37e1bb1d37 Stream token usage on every agent message (#5342) 2025-10-29 23:23:25 -04:00
dorien-koelemeijer d25372c7e2 Add OTLP logs layer (#5386) 2025-10-30 08:06:41 +10:00
Alex Hancock 06b7a63667 feat(mcp): support sampling in a scoped way (#5367) 2025-10-29 17:05:59 -04:00
Anthony D. Mays 25789415a0 fix: shows the correct config file update path with cli configure (#5195)
Signed-off-by: Anthony D. Mays <anthony@morganlatimer.com>
2025-10-29 14:15:07 -04:00
Alex Hancock 4ee764479c fix: don't use user specific paths in mcp integration tests (#5445) 2025-10-29 12:50:55 -04:00
Jack Amadeo aaef18217f Configurable search paths (#5356) 2025-10-29 11:34:13 -04:00
tlongwell-block 7caf31f189 Remove subagent instructions from system prompt (#5441) 2025-10-29 10:59:20 -04:00
Michael Neale f0056e6cd1 removing golang/temporal building 2025-10-29 12:20:08 +11:00
Lifei Zhou 6b6b71f3b4 fix: allow subagent to run in parent --no-session mode (#5384) 2025-10-28 14:59:01 -07:00
Will Pfleger 4d8c91efbd Enable runtime access to provider name (#5399) 2025-10-28 14:21:24 -04:00
Douwe Osinga 8693aec764 make supports_cache_control async to avoid block in place (#5362)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-28 09:30:19 -04:00
Douwe Osinga b295d76454 Send all the logs we output (#5363)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-28 09:29:17 -04:00
dorien-koelemeijer 786e7084b7 Set up Datadog metrics for prompt injection detection (#5385) 2025-10-28 09:11:34 +10:00
Douwe Osinga 6b6c50976c Gemini again (#5390)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-27 16:41:00 -04:00
David Katz 77fe4f329f Auto-compact Threshold UI improvements (#5354) 2025-10-27 15:22:06 -04:00
David Katz c021e00893 Filter preserved user messages to be text only. (#5391) 2025-10-27 15:21:23 -04:00
Michael Neale a6dcf86bdf migrating back with new chatrecall non underscore name (#5223) 2025-10-27 14:59:14 +11:00
Jack Amadeo 97743fd1b6 Some system prompt tidying (#5313) 2025-10-24 20:22:27 -04:00
Amed Rodriguez 0ca4e0ba4e Use Instructions as Prompt in Scheduler (#5359) 2025-10-24 15:17:31 -07:00
Kenneth Mungai 53391f2065 feat(snowflake): add support for newer Claude 4.5 and 4 models (#5350)
Signed-off-by: ki3ani <kimanim68@gmail.com>
2025-10-24 17:40:56 -04:00
Will Pfleger 044b227fdb (re)Standardize Session Name Attribute (#5279) 2025-10-24 13:34:08 -04:00
Douwe Osinga 398cd1dfad Fix legacy import (#5343)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-23 19:09:34 -04:00
Douwe Osinga d2f4658d93 Create recipe dir on save (#5337)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-23 14:19:01 -04:00
Angela Ning 7c4e3684ea feat: dynamically load ollama models (#5309) 2025-10-22 21:17:02 -04:00
Lifei Zhou e8e8991dc7 fix: skip temperature for goose-gpt-5 model (#5311) 2025-10-23 09:52:12 +11:00
David Katz 23412e270f Replace compaction notifications with system notifications (#5218) 2025-10-22 16:09:44 -04:00
Douwe Osinga 755e9f893d Diagnostics (#5323)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-22 14:25:49 -04:00
Douwe Osinga fdbd5281e2 Fix gemini again (#5308)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-22 13:42:37 -04:00
Jack Amadeo 1b532cc816 add a system prompt snapshot test (#5305) 2025-10-21 20:01:17 -04:00
Lifei Zhou e720733259 fix: handle non exist subrecipe path (#5287) 2025-10-22 09:05:18 +11:00
Douwe Osinga d836a10af1 Next camp (#5237)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-10-21 15:00:21 -07:00
Angela Ning 09752aa7d0 Revert "Revert "Rewrite extension management tools"" (#5273)
Signed-off-by: Angela Ning <aning@squareup.com>
2025-10-21 11:34:17 -04:00
Alex Hancock 3546ddb8c2 improvement: propagate McpErrors directly into ToolCallResult (#5289) 2025-10-21 11:28:45 -04:00
Alex Yao 645f00e7b9 Fix bedrock tool call error response (#5067)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: alexyao2019@gmail.com <alexyao2015@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2025-10-21 09:51:42 -04:00
Alex Yao 2b32cad4da Fix extension manager resource deadlock (#5066)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: alexyao2019@gmail.com <alexyao2015@users.noreply.github.com>
2025-10-20 19:59:54 -04:00
Jarrod Sibbison e9ca2bc0f8 feat: Stable system prompt and tool ordering for more cache hits (#5192) 2025-10-21 08:48:53 +11:00
Lifei Zhou 8b53a5696e Lifei/UI parameter input (#5222) 2025-10-20 10:05:54 +11:00
Jack Amadeo 6c3e07e9c7 turn off WAL (#5203) 2025-10-18 17:38:42 -04:00
Douwe Osinga 64b37339e0 Skip subagents for gemini (#5257)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-18 17:35:29 -04:00