Commit Graph

45 Commits

Author SHA1 Message Date
Jack Amadeo b0f5db2a07 Support MCP extensions in open plugins (#9471)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-17 18:52:54 +00:00
zuyua9 314f145779 fix: isolate GitHub recipe temp paths (#8878) 2026-05-12 19:11:55 +00:00
Will Pfleger 7fa662bcac feat(extensions): support Unix domain socket transport for StreamableHttp MCP (#7860) 2026-04-17 19:16:37 +00:00
Douwe Osinga 58f3cc9e30 fix: resolve {{ recipe_dir }} in nested sub-recipe paths during secret discovery (#7797)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-11 01:25:52 +00:00
Jack Amadeo fb47728f1b More no-window flags (#7122) 2026-02-11 17:43:18 +00:00
tlongwell-block 7ea19f5c83 feat: replace subagent and skills with unified summon extension (#6964)
Signed-off-by: Travis Longwell <travis@block.xyz>
2026-02-10 19:13:38 +00:00
Lifei Zhou 73a878821d resolved all the extensions to load in cli (#6464) 2026-01-19 13:13:54 +11:00
Sheikh Limon c6c2d74dbe feat(cli): graceful fallback for keyring failures (#5808)
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com>
2026-01-13 19:10:09 -05:00
Adrian Cole 5a5312a2e6 feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-02 07:07:53 +08:00
Douwe Osinga 07ece7d5a7 Revert "fix: do not load active extensions when no extensions in the recipe" (#5871)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Signed-off-by: Sam Osborn <samosborn@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: dianed-square <73617011+dianed-square@users.noreply.github.com>
Co-authored-by: Sam Osborn <108367660+sam-at-block@users.noreply.github.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>

I don't understand why I get the DCO warnings
2025-11-25 12:04:54 +01:00
David Katz e8281cc979 Fix: Recipes respect the quiet flag (#5743) 2025-11-14 16:09:48 -05:00
Vincent H. 23f26fb9e1 Swapped out to_string_lossy with display for user facing text (#5666)
Signed-off-by: Vincent Huang <vhuang@squareup.com>
2025-11-11 09:10:45 -05:00
tlongwell-block 20ba2fdb7e Unify subrecipe and subagent execution through shared recipe pipeline (#5082) 2025-11-06 19:02:03 -05:00
Jack Amadeo 2970b5fa34 Stringly typed config (#5463) 2025-10-30 15:13:32 -04:00
Lifei Zhou e720733259 fix: handle non exist subrecipe path (#5287) 2025-10-22 09:05:18 +11:00
Lifei Zhou 6f6f6f18b7 fix: do not load active extensions when no extensions in the recipe (#5282) 2025-10-21 18:08:09 +11:00
Lifei Zhou 8b53a5696e Lifei/UI parameter input (#5222) 2025-10-20 10:05:54 +11:00
Lifei Zhou 1396d315e5 Applied server side call to parse and save recipe (#5022) 2025-10-09 15:45:46 +11:00
Lifei Zhou 0df1e0704b chore: Used common function to list recipes in local machine (#4974) 2025-10-06 13:16:50 +11: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
Jarrod Sibbison 43211803a9 Recipe config to limit tool availability (#4020) 2025-08-18 01:14:23 -05:00
Douwe Osinga bef7622123 Suppress ansi with pipes (#3775)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-05 11:37:02 +02:00
Lifei Zhou 37120f01d8 Resolve sub recipe path relative to the parent recipe path (#3642) 2025-07-29 08:36:54 +10:00
Prem Pillai cefad274a9 feat: recipe runs will now prompt for missing extension secrets (#3668) 2025-07-28 20:09:59 +10:00
Zane 246ba19256 Restore recipe parameters functionality (#3530) 2025-07-22 10:31:44 -07:00
Prem Pillai 99cc0a9c81 feat: recipes can retry with success criteria (#3474) 2025-07-22 10:49:21 +10:00
Lifei Zhou 9351027d1b chore: move recipe loading to goose (#3424) 2025-07-17 14:38:20 +10:00
Lifei Zhou e5a55dbddc feat: run sub recipe multiple times in parallel (Experimental feature) (#3274)
Co-authored-by: Wendy Tang <wendytang@squareup.com>
2025-07-17 08:39:35 +10:00
toyamagu-2021 70f41d10df feat: recipe list (#2814) (#2815)
Signed-off-by: toyamagu2021 <tomoki-yamaguchi@c-fo.com>
Signed-off-by: toyamagu-2021 <toyamagu2021@gmail.com>
Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>
2025-07-15 21:59:11 +02:00
Lifei Zhou c6225e38d0 fix: convert invalid recipe variable name to raw content (#3420) 2025-07-15 15:19:35 +10:00
Lifei Zhou 515b20e361 fix: avoid pass encoded empty string to goose run --recipe (#3361) 2025-07-15 13:14:36 +10:00
Jarrod Sibbison ee714d7e73 Adds json schema validation to goose recipe validate cli (#3234) 2025-07-03 18:54:16 +10:00
Will Pfleger 49d98e061c Enable running sub-recipes from GitHub (#3207)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2025-07-03 10:06:38 +10:00
Jarrod Sibbison 0a00b0f588 feat: Structured output for recipes (#3188) 2025-07-02 12:16:57 +10:00
Lifei Zhou c6991f39b7 feat: additional sub recipes via command line (#3163) 2025-07-01 11:09:58 +10:00
Lifei Zhou 9e6247d9ed feat: created sub recipe tools (#2982) 2025-06-25 09:29:26 +10:00
Lifei Zhou 8ad87733a5 fix: issue when parsing recipe parameters (#3031) 2025-06-23 21:52:51 +10:00
Douwe Osinga 2aede8b754 Douwe/fix include for recipes (#2914)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-06-20 11:44:53 -04:00
Lifei Zhou 851832f63c fix: use https to get goose recipes and cleanup temp cloned dir if the clone repo is not in good state (#2674) 2025-05-27 18:28:38 +10:00
Greg Knoblauch 1b6209d0b2 Add Tests for Optional Params with Empty Default (Fixed in v1.0.24) (#2567)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
Co-authored-by: Yingjie He <yingjiehe@block.xyz>
2025-05-19 12:25:02 -07:00
Lifei Zhou 41c67eb2c3 feat: discover recipe in the paths from environment variable GOOSE_RECIPE_PATH (#2561) 2025-05-19 16:57:45 +10:00
Lifei Zhou a60cef233b added recipe_dir (#2543) 2025-05-16 18:04:38 +10:00
Lifei Zhou e968e0022c feat: show recipe explanation (#2530)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-15 10:57:05 +10:00
Lifei Zhou 15aa240f7d feat: specify parameters configuration in recipe file (#2444) 2025-05-13 07:54:25 +10:00
Lifei Zhou 705a858cf2 feat: support configurable way to retrieve recipes via github (#2400) 2025-05-06 09:54:35 +10:00