Commit Graph

335 Commits

Author SHA1 Message Date
Zane f609f27db0 remove and cleanup unused code (#4074) 2025-08-14 16:27:53 -07:00
David Katz 80826c2b23 Token counting reliability + summarization integration. (#3721) 2025-08-14 11:23:37 -04:00
Angela Ning c42da79479 CLI: improve model selection ux (#4071) 2025-08-13 14:47:40 -04:00
Rajiv Singh ab0b078314 feat: Add GOOSE_TERMINAL env variable to spawned terminals (#3911)
Signed-off-by: iamrajiv <rajivperfect007@gmail.com>
2025-08-11 16:08:45 +10:00
Jack Amadeo 5eb01004a4 chore: use a Conversation type (#3735) 2025-08-06 22:06:13 -04:00
Adam Tarantino c2f08557af feat: add OAuth provider abstraction for CLI configuration (#3157)
Signed-off-by: Adam Tarantino <tarantino.adam@gmail.com>
2025-08-06 17:04:49 +02:00
Douwe Osinga 918faddf03 Generic retry and error parsing (#3558)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-05 10:37:04 +02:00
Douwe Osinga 14ee888832 Stable goose info -v (#3760)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-31 22:09:44 +02:00
David Katz 6f36c1f81e Autocompact + One Shot Summarization algorithm (#3559)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-31 14:23:06 -04:00
Douwe Osinga e5ac6412ec Must have missed this one (#3733)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-30 13:29:20 +02:00
Douwe Osinga 21604df685 Ok, well, that got out of hand (#3718)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-30 11:41:42 +02:00
Michael Neale 601c678722 feat: openrouter out of the box experience for goose installations (#3507) 2025-07-30 17:17:43 +10:00
Alex Hancock b4fc6f7cc8 alexhancock/rmcp-tools-annotations (#3617) 2025-07-24 14:58:14 -04:00
Zane 246ba19256 Restore recipe parameters functionality (#3530) 2025-07-22 10:31:44 -07:00
Douwe Osinga 9f356e7009 Agent loop defensive (#3554)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-22 18:21:47 +02:00
Prem Pillai 99cc0a9c81 feat: recipes can retry with success criteria (#3474) 2025-07-22 10:49:21 +10:00
Jarrod Sibbison e2e656c012 refactor: Centralise deeplink encode and decode into server (#3489) 2025-07-20 18:13:55 +10:00
Yingjie He ef496329b9 feat: deprecate jetbrains extension in favor of public one (#2589) 2025-07-19 13:58:06 -07:00
Alex Hancock 76da3a9724 feat: switch from mcp_core::Role to rmcp::model::Role (#3488) 2025-07-18 12:30:23 -04:00
Michael Neale a1463e6674 fix: working dir was not being set correctly (#3477) 2025-07-17 19:59:19 -07: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
toyamagu-2021 d3beeace95 fix: use safe_truncate to truncate charactor (#3263) (#3264)
Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>
2025-07-15 12:34:40 +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
dcieslak19973 1a77a82295 Add support in goose configure for streaming http mcp tools (#3256)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-07 17:33:45 +02:00
toyamagu-2021 ff4c7d575a fix: Refactor string truncation logic into reusable utility function to avoid panic (#2818) (#2819)
Signed-off-by: toyamagu2021 <tomoki-yamaguchi@c-fo.com>
2025-07-03 13:22:45 -04:00
Jarrod Sibbison ee714d7e73 Adds json schema validation to goose recipe validate cli (#3234) 2025-07-03 18:54:16 +10:00
Jarrod Sibbison 2c86a0eb6e feat: Adds max_turns for the agent without user input (#3208) 2025-07-03 11:57:25 +10:00
Douwe Osinga 5f7e50ef4a Defend against invalid sessions (#3229)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-02 16:42:32 -04: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
Max Novich aabfb2fca6 add scheduler type setting (#3119) 2025-06-27 09:39:22 -07:00
Wendy Tang d9d7eb0697 subagents (#2797)
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
2025-06-25 19:18:48 -04:00
Zane 85f284b4cf Session file security updates (#3071) 2025-06-25 12:02:48 -07:00
Lifei Zhou 9e6247d9ed feat: created sub recipe tools (#2982) 2025-06-25 09:29:26 +10:00
Will Pfleger a4546d4108 feat: list Databricks-supported models and enable fuzzy search during model configuration (#3039) 2025-06-23 12:53:15 -07: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
Sam Bradbury 082dafd55b Use official logo in Goose web (#3012)
Co-authored-by: Sam Bradbury <Sam Bradbury>
2025-06-19 19:47:56 -04:00
Chaitanya Rahalkar 4e97ffacd6 feat(cli): Add --quiet /-q flag to goose run (#2939) 2025-06-18 12:23:12 -07:00
jack 657718d8c0 feat: Add lead-worker model selection and real-time model display in GUI (#2964)
Co-authored-by: jack <jack@deck.local>
2025-06-17 20:40:20 -07:00
Best Codes 0f09bbcbaa feat: alphabetize extensions in goose CLI (#2966) 2025-06-17 16:03:38 -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
Lifei Zhou f23fc192e4 fix: added url encoding and decoding for goose recipe url (#2845) 2025-06-10 23:02:10 +10: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