Commit Graph

230 Commits

Author SHA1 Message Date
Douwe Osinga 8cd379ca33 Show errors on failure (#5643)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-10 13:39:23 -05:00
Douwe Osinga e5a1474b4c Scheduler cleanup (#5571)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-08 13:19:18 -05: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
tlongwell-block 20ba2fdb7e Unify subrecipe and subagent execution through shared recipe pipeline (#5082) 2025-11-06 19:02:03 -05:00
David Katz c8d2d47c6f Token state not showing on load, or after message is finished. (#5606) 2025-11-06 13:27:45 -05:00
Lifei Zhou bdd04d6fbb fix: customised recipe to yaml string to avoid minininjia parsing error (#5494) 2025-11-06 18:50:51 +11:00
Alex Hancock cd2ea778f0 feat: log rotation (#5561) 2025-11-04 14:59:44 -05:00
Douwe Osinga 5b93ee587f Sessions required (#5548)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-03 21:04:44 -05:00
Jack Amadeo 65644ed81f keep the order of keys in config.yaml (#5468) 2025-10-30 17:58:44 -04:00
Jack Amadeo ad4269330e feat/fix: set optional config params, and don't overwrite unset secrets (#5325) 2025-10-30 16:04:38 -04:00
Jack Amadeo 2970b5fa34 Stringly typed config (#5463) 2025-10-30 15:13:32 -04:00
Douwe Osinga 1fb72dc805 Clear windows and fix build failure (#5452)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-30 12:54:05 -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
Douwe Osinga e7ca2e3bf7 Agent extension api (#5281)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-29 11:16:06 -04:00
vlascik 14858cf717 fix: gracefully close goosed listening port (#5321)
Signed-off-by: V. Lascik <vlascik@users.noreply.github.com>
2025-10-28 14:43:48 -07:00
Douwe Osinga 4034f3fcef Make reply use the API (#5389)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-28 15:27:28 -04:00
Amed Rodriguez 774baf1cdb Fix scheduler jobs dates formatting (#5368) 2025-10-24 15:18:02 -07:00
Will Pfleger 044b227fdb (re)Standardize Session Name Attribute (#5279) 2025-10-24 13:34:08 -04: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 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
Lifei Zhou 8b53a5696e Lifei/UI parameter input (#5222) 2025-10-20 10:05:54 +11:00
Michael Neale 890393bb68 Revert "Standardize Session Name Attribute" (#5250) 2025-10-18 12:44:30 -04:00
Will Pfleger b8c3508178 Standardize Session Name Attribute (#5085) 2025-10-17 17:05:41 -04:00
David Katz 5729d56a67 Delete message visibility filter (#5216) 2025-10-17 16:14:06 -04:00
David Katz de835124a1 Break compaction back into check_ and do_ compaction (#5212) 2025-10-16 17:24:46 -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
Lifei Zhou a6d0666ffd used recipe id or deeplink to start agent (#5154) 2025-10-16 08:36:40 +11: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
Douwe Osinga 1015064367 Make async (#5126)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-10 19:31:50 -04:00
Lifei Zhou 1396d315e5 Applied server side call to parse and save recipe (#5022) 2025-10-09 15:45:46 +11:00
Douwe Osinga b179be4cff Art vandelay: Import & Export (#5053)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-07 21:07:40 -04: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
Lifei Zhou 0df1e0704b chore: Used common function to list recipes in local machine (#4974) 2025-10-06 13:16:50 +11:00
Zane f4d79404ee Create / edit recipe form unification and improvements (#4693) 2025-10-05 09:00:59 -07:00
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
Douwe Osinga 5b8efb5b9a Add reply to the routes (#4963)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-03 13:32:42 -04:00
Lifei Zhou a3fbeb04fc Lifei/create save recipe to file (#4895) 2025-10-03 09:38:25 +10: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 a77d13aa88 rmcp upgrade (#4792) 2025-09-30 21:03:50 -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
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
Douwe Osinga 426001e57f Dead code cleanup (#4873)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-09-29 19:23:30 +10: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
Jack Amadeo 757ceb6109 chore: turn clippy on for test code (#4817) 2025-09-26 00:06:07 -04:00