Commit Graph

109 Commits

Author SHA1 Message Date
Jarrod Sibbison c0cc100454 fix: Don't count recipe explain or render as recipe usage (#4678) 2025-09-19 15:03:51 +10:00
Angie Jones 63f3669cf7 Remove deprecated Claude 3.5 models (#4590) 2025-09-10 14:41:02 -05:00
Michael Neale c55ee2c26f feat: Agent Client Protocol implementation of goose (#4511) 2025-09-05 11:49:26 +10:00
Max Novich b78337dc30 Add metrics for recipe metadata in scheduler, UI, and CLI (#4399) 2025-08-28 16:18:47 -07:00
Zane 7f6177b268 restore cli projects from accidental removal during cleanup (#4266) 2025-08-22 07:12:54 -07:00
Jack Amadeo 33bf5a44ed chore: remove the google drive built-in extension (#4187) 2025-08-19 17:04:30 -04:00
Zane f609f27db0 remove and cleanup unused code (#4074) 2025-08-14 16:27:53 -07:00
Gary Zhou 615d1fca04 feat(cli): Add --name/-n to session remove and --id/-i alias for session export (#3941) 2025-08-12 08:40:54 +10:00
Max Novich 4567eb22be additional metrics + Ui implementation (#3871) 2025-08-06 09:26:15 -07:00
Max Novich 3b6a92b715 Mnovich/otlp v2 (#3772) 2025-08-01 12:15:12 -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
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
Angie Jones 1987956422 Streamable HTTP CLI flag (#3394) 2025-07-13 18:09:04 -05:00
Tom Hayden 3cdb642cc8 [cli] Add --provider and --model CLI options to run command (#3295)
Signed-off-by: Tom Hayden <thayden@gmail.com>
2025-07-11 12:13:03 -04:00
Jarrod Sibbison 2c86a0eb6e feat: Adds max_turns for the agent without user input (#3208) 2025-07-03 11:57:25 +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
Jack Amadeo c77c1b364d Clean up session file optionality for --no-session (#3230) 2025-07-02 13:05:05 -07: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
David Katz da253f1644 Update goose help to include cli (#3095) 2025-06-27 10:42:36 -07:00
Lifei Zhou 9e6247d9ed feat: created sub recipe tools (#2982) 2025-06-25 09:29:26 +10:00
Max Novich 180b1df25d Mnovich/temporal foreground tasks (#2895)
Co-authored-by: Carlos M. Lopez <carlopez@squareup.com>
2025-06-20 16:19:58 -07:00
Gary Zhou b241fbb8b4 feat (cli): add an alias --id for --name param for goose session --resume command (#3018) 2025-06-20 15:43:09 -05: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
Chaitanya Rahalkar 4e97ffacd6 feat(cli): Add --quiet /-q flag to goose run (#2939) 2025-06-18 12:23:12 -07:00
Azor 3465dd79a9 feat(cli): add system prompt parameter to run command (#2253) 2025-06-17 14:01:30 -07:00
Douwe Osinga 78afaded33 Goose recipes have settings now (#2397)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2025-06-13 11:32:01 +10:00
Michael Neale 030e8a82b5 feat/fix: don't stop cli starting if MCPs don't load (#2860) 2025-06-12 14:46:56 +10:00
Max Novich cb6a819de4 add temporal service to builds. (#2842) 2025-06-10 08:17:45 -07:00
Max Novich 996f727ec5 Revert "Mnovich/temporal scheduler (#2745)" (#2839) 2025-06-09 15:41:46 -07:00
Max Novich e6028d2fad Mnovich/temporal scheduler (#2745) 2025-06-09 10:57:19 -07:00
Michael Neale 49c4038d38 feat: goose web for local terminal alternative (#2718) 2025-06-05 13:32:57 +10:00
Raduan Al-Shedivat d3359a12a4 cli(command): Add export command to CLI for markdown export of sessions (#2533) 2025-06-04 16:27:21 -05:00
Michael Neale d8821de774 nit: small change to show explain for recipes (#2693)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2025-05-28 07:24:30 -07:00
Max Novich c272b5df95 Add basic cron scheduler to goose-server (#2621) 2025-05-27 10:36:27 -07:00
Raduan Al-Shedivat 7e28762cac Add interactive deletion of sessions (#2357)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
2025-05-25 10:27:15 -07:00
Alice Hau be09849128 [feat] goosebenchv2 additions for eval post-processing (#2619)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-21 15:00:13 -04: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
Max Novich 4e1b091d91 feat: add tool repetition monitoring to prevent infinite loops (#2527) 2025-05-14 14:46:37 -07:00
Lifei Zhou 24a8195702 fix: the conflict_with in no-session arg (#2531) 2025-05-14 18:01:02 +10:00
Max Novich 78e4de7893 allow running goose run with no session persistence (#2517) 2025-05-13 09:48:34 -07:00
Michael Neale 3a4f205945 feat: goose cli to track directories, allow to resume projects in location (#2503) 2025-05-13 09:05:10 +10:00
Lifei Zhou 15aa240f7d feat: specify parameters configuration in recipe file (#2444) 2025-05-13 07:54:25 +10:00
Raduan Al-Shedivat a8d4bd0415 load all previous messages if --resume is passed (#2424) 2025-05-07 16:42:52 -07:00
Lifei Zhou 705a858cf2 feat: support configurable way to retrieve recipes via github (#2400) 2025-05-06 09:54:35 +10:00
Douwe Osinga 2366a3ad01 Don't require prompt in headless mode for recipes (#2403)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-05-02 12:20:29 -04:00
Lifei Zhou e089b0a845 Lifei/pass param to goose recipe (#2395) 2025-05-02 08:47:45 +10:00
Sam Osborn c6d0bc671f feat(bench): add configurable output directory for benchmarks (#2290) 2025-05-01 12:00:54 -04:00
Raduan Al-Shedivat 08682507d9 Add support for ascending/descending ordering of goose session list (#2087) 2025-04-23 08:21:27 -07:00