Commit Graph

  • 16f7ea5a8d cleanup goose-api Aljaz Ceru 2025-08-01 21:44:37 +02:00
  • 3faec1262b working api crate with sessions and no memory leaks Aljaz Ceru 2025-07-27 07:20:00 +02:00
  • c453b5f977 Merge pull request #22 from aljazceru/main Aljaz 2025-07-26 17:32:23 +02:00
  • 85b52c30d6 Merge branch 'goose-api' into main main Aljaz 2025-07-26 17:32:15 +02:00
  • d68f09aad6 Merge pull request #23 from block/main Aljaz 2025-07-26 17:30:12 +02:00
  • 2002602fc5 api Aljaz Ceru 2025-07-26 17:28:31 +02:00
  • d532042f20 goose docs MCP server (#3665) Angie Jones 2025-07-25 19:37:27 -05:00
  • 6b60bbcdbe Remove confusing status output when testing sharing url connection and it shows 404 (#3659) Zane 2025-07-25 12:58:15 -07:00
  • 0ef38c6658 chore: use typed notifications from rmcp (#3653) Jack Amadeo 2025-07-25 14:04:18 -04:00
  • 31a5f9cbbc feat: convert GetPromptResult from mcp_core to rmcp version (#3650) Alex Hancock 2025-07-25 11:16:58 -04:00
  • 858d4062bc feat: Replace usage of mcp_core Tools/ToolAnnotations in openapi schema (#3649) Alex Hancock 2025-07-25 10:21:59 -04:00
  • 1bccd2613f fix: ensure execution task result is shown (#3629) Lifei Zhou 2025-07-25 12:30:22 +10:00
  • ed5721e698 docs: Quick spotlight fix (#3633) taniashiba 2025-07-24 16:47:58 -04:00
  • b4fc6f7cc8 alexhancock/rmcp-tools-annotations (#3617) Alex Hancock 2025-07-24 14:58:14 -04:00
  • 7b2ca43c77 fix: clean up subagent (#3565) Wendy Tang 2025-07-24 10:36:08 -07:00
  • a65c547699 Adds the WaitingForUserInput state (#3620) Taylor Ho 2025-07-24 10:08:54 -07:00
  • 41f2ba8f9e docs: update extensions library (#3612) dianed-square 2025-07-24 10:08:06 -07:00
  • 673e4a2519 Fixing grants path (#3632) Rizel Scarlett 2025-07-24 12:49:56 -04:00
  • a228506373 docs: June 2024 Community All-Stars Spotlight (#3631) taniashiba 2025-07-24 11:53:38 -04:00
  • c9290796f5 grant program (#3630) Angie Jones 2025-07-24 10:34:46 -05:00
  • e682940929 Lifei/sub recipe desktop temp (#3576) Lifei Zhou 2025-07-24 23:37:24 +10:00
  • a52e11afc1 docs: local LLMs context size tip (#3454) jjjuk 2025-07-24 04:41:08 +03:00
  • d5c835536d fix: Handle non-default base path for OpenAI compatible model fetching (#3566) Oleg Šelajev 2025-07-24 04:12:50 +03:00
  • eef72f8a6f Goose security updates (#3579) Douwe Osinga 2025-07-24 03:09:26 +02:00
  • ed282ba63f fix: multi-tool calls in streamed openai-compatible responses (#3609) Jack Amadeo 2025-07-23 18:48:28 -04:00
  • 64d311c751 feat: subagent turn count, simple agent loop (#3597) Wendy Tang 2025-07-23 14:13:05 -07:00
  • a358e264a5 feat: subagent independent extension manager (#3596) Wendy Tang 2025-07-23 13:08:17 -07:00
  • 74140ad0f8 Improve session history loading resiliency (#3588) Zane 2025-07-23 13:04:12 -07:00
  • f55549eac9 Added logging and changed default route case to not redirect to home when there is an invalid route (#3610) Zane 2025-07-23 12:56:52 -07:00
  • 59c7615161 fix: chat sidebar layout overlapping content occasionally (#3590) Zane 2025-07-23 12:56:39 -07:00
  • 229a49bfdc fix: loading shared sessions (#3607) Zane 2025-07-23 12:52:37 -07:00
  • 8c8da7cf94 docs: use installer component for tutorial, add updating extensions section (#3608) dianed-square 2025-07-23 11:04:48 -07:00
  • 3d5f395ce6 fix: show token alert popover during agent responses and agent failure cases (#3536) Zane 2025-07-23 09:33:11 -07:00
  • 82528841ba reuse the cancellation token in the agent level (#3599) Lifei Zhou 2025-07-24 00:47:51 +10:00
  • 0af0546575 Docs: Move MongoDB tutorial to MCP section (#3602) Rizel Scarlett 2025-07-23 10:03:27 -04:00
  • 9ca35d31a5 docs: desktop recipe format (#3594) dianed-square 2025-07-22 19:51:15 -07:00
  • d974757720 Fix model display name not being updated immediately after leaving settings (#3587) Zane 2025-07-22 18:22:14 -07:00
  • b061fdb198 Added option to summarize the chat when an error is triggered (#3598) Zane 2025-07-22 18:21:17 -07:00
  • eab80366e5 Remove mcp_macros and unused types (#3581) Jack Amadeo 2025-07-22 16:32:24 -04:00
  • ccf188bcc8 fix: add fallback id to messages if none provided (#3584) Zane 2025-07-22 12:49:36 -07:00
  • 4f0333a9ff feat: migrate ErrorData from internal mcp crates to rmcp version (#3586) Alex Hancock 2025-07-22 15:31:10 -04:00
  • fb70ef2784 fix: adjust subrecipe description to allow running tests (#3585) Alex Hancock 2025-07-22 14:58:51 -04:00
  • 1adc887db4 Scenario tests (#3430) Douwe Osinga 2025-07-22 20:10:51 +02:00
  • 3e5c9b8505 feat: migrate JsonRpcMessage/Request/Response/Error/Notification from internal mcp crates to rmcp versions (#3564) Alex Hancock 2025-07-22 13:45:00 -04:00
  • 246ba19256 Restore recipe parameters functionality (#3530) Zane 2025-07-22 10:31:44 -07:00
  • 914c537965 feat: Enhanced loading states with thinking icons and flying bird animation (#3478) Spence 2025-07-22 12:47:39 -04:00
  • 9f356e7009 Agent loop defensive (#3554) Douwe Osinga 2025-07-22 18:21:47 +02:00
  • b3cd03ef61 chore: remove needless clone() in goose/providers (#2528) Mike Seddon 2025-07-23 01:47:43 +10:00
  • ab8089499e Add recipe install warning (#3537) Zane 2025-07-22 08:34:25 -07:00
  • 9f4e7a88f1 Replace mcp_core::resource::* with rmcp types (#3563) Jack Amadeo 2025-07-22 09:36:21 -04:00
  • ff990b0502 Add YouTube video embed to using-goosehints.md (#3560) Anthony Giuliano 2025-07-22 07:08:33 -04:00
  • f21b9017b8 fix: ensure retry-config and success-criteria are populated in openapi spec (#3575) Prem Pillai 2025-07-22 19:39:35 +10:00
  • 9101bfece7 fix: use sequential when sub recipe task is 1. (#3573) Lifei Zhou 2025-07-22 13:23:48 +10:00
  • f0b4f74071 fix: track message id to keep like with like (#3572) Michael Neale 2025-07-22 11:56:32 +10:00
  • 0a98f431c6 Replace mcp_core::prompt with rmcp::model types (#3561) Jack Amadeo 2025-07-21 21:33:33 -04:00
  • 09e555941d feat (ui): close recipe modals with esc key (#3568) Angela Ning 2025-07-21 21:23:13 -04:00
  • 99cc0a9c81 feat: recipes can retry with success criteria (#3474) Prem Pillai 2025-07-22 10:49:21 +10:00
  • 5f3c7d339c Env var to set Ollama request timeout (#3516) bickelj 2025-07-21 19:19:54 -05:00
  • e012e076f4 Updating docs to match new UI (#3552) Rizel Scarlett 2025-07-21 16:04:53 -04:00
  • 6c951d4881 Improve Claude Code provider error message for missing CLI (#3363) deadmanoz 2025-07-21 16:03:32 -04:00
  • fb58c910c7 feat: Work around Gemini API tool call quirks (#3328) Rami Chowdhury 2025-07-21 13:15:13 -04:00
  • 423bf069b1 feat(ui): Source CashSans-Bold and improve overall text rendering (#3091) Logan Moseley 2025-07-21 12:50:47 -04:00
  • d085126709 refactor: Use openapi for recipe endpoint types and in frontend (#3548) Jarrod Sibbison 2025-07-21 19:40:13 +10:00
  • a996227381 Fix Google Analytics error for local dev (#3544) Rizel Scarlett 2025-07-20 23:30:13 -04:00
  • 47a7f9d380 Extension Library Improvements (#3541) Angie Jones 2025-07-20 22:24:36 -04:00
  • cfa99b3e08 fix(ui): enable selection of zero-config providers in desktop GUI (#3378) Kyle 🐆 2025-07-20 20:44:49 -04:00
  • 947c2f5248 refactor: Renames recipe route to recipes to be consistent (#3540) Jarrod Sibbison 2025-07-21 10:06:38 +10:00
  • 6cb4b00779 Blog: Orchestrating 6 Subagents to Build a Collaborative API Playground (#3528) Rizel Scarlett 2025-07-20 15:01:04 -04:00
  • 4926e3579f Catch json errors a little better (#3437) Douwe Osinga 2025-07-20 15:16:27 +02:00
  • 1db0cf26ea Rust debug (#3510) Douwe Osinga 2025-07-20 11:45:28 +02:00
  • e2e656c012 refactor: Centralise deeplink encode and decode into server (#3489) Jarrod Sibbison 2025-07-20 18:13:55 +10:00
  • ef496329b9 feat: deprecate jetbrains extension in favor of public one (#2589) Yingjie He 2025-07-19 13:58:06 -07:00
  • 78b30cc0ca feat: Add LiteLLM provider with automatic prompt caching support (#3380) hikae 2025-07-19 19:07:01 +09:00
  • c38c7f16dc docs: update desktop instructions for managing sessions (#3522) dianed-square 2025-07-18 19:26:38 -07:00
  • 4896f86c7f docs: update desktop instructions for session recipes (#3521) dianed-square 2025-07-18 17:36:33 -07:00
  • d5291461ca Replace mcp_core::content types with rmcp::model types (#3500) Jack Amadeo 2025-07-18 17:23:25 -04:00
  • a2309d9436 docs: update desktop instructions for tool perms (#3518) dianed-square 2025-07-18 13:30:49 -07:00
  • c730d80f34 docs: update desktop instructions for tool router (#3519) dianed-square 2025-07-18 12:14:46 -07:00
  • 78f0711ea6 Alexhancock/reapply 3491 (#3515) Max Novich 2025-07-18 10:58:45 -07:00
  • d9b3418d35 docs: update mcp install instructions for desktop (#3504) dianed-square 2025-07-18 10:55:11 -07:00
  • 8c5eea6052 Docs: Access settings in new UI (#3514) Emma Youndtsmith 2025-07-18 12:18:23 -05:00
  • 76da3a9724 feat: switch from mcp_core::Role to rmcp::model::Role (#3488) Alex Hancock 2025-07-18 12:30:23 -04:00
  • af872b1794 Revert "fix the output not being visible issue (#3491)" (#3511) Alex Hancock 2025-07-18 11:19:00 -04:00
  • eb5e8b6f4e fix: Load and Use recipes in new window (#3501) Jarrod Sibbison 2025-07-19 01:18:14 +10:00
  • a1463e6674 fix: working dir was not being set correctly (#3477) Michael Neale 2025-07-18 12:59:19 +10:00
  • 8a6329f8ca Fix launching session in new window (#3497) Zane 2025-07-17 19:43:45 -07:00
  • b7057b1eda Fix tool call allow still showing initial state in chat after navigating back (#3498) Zane 2025-07-17 19:43:35 -07:00
  • 1e0e72cdb8 feat: add rmcp as a workspace dep (#3483) Alex Hancock 2025-07-17 22:18:35 -04:00
  • 4771ffbb5b feat: consolidate subagent execution for dynamic tasks (#3444) Wendy Tang 2025-07-17 18:48:00 -07:00
  • 9f65455cc3 fix token alert indicator/popovers hiding and showing (#3492) Zane 2025-07-17 16:19:43 -07:00
  • ca13eca7bd Fix llm errors not propagating to the ui and auto summarize not starting (#3490) Zane 2025-07-17 15:33:44 -07:00
  • 759cc6830e fix issue with generating a share url and add missing url verification in settings (#3482) Zane 2025-07-17 15:33:34 -07:00
  • 079a64c1f7 fix the output not being visible issue (#3491) Max Novich 2025-07-17 15:26:53 -07:00
  • e0b3b0fc70 Enhancement: Extension name tooltips for tool banners (#3250) LordMelkor 2025-07-17 17:03:18 -04:00
  • c69d1e9f8d fix: Fixes importing url encoded recipe deeplinks (#3446) Jarrod Sibbison 2025-07-18 05:17:07 +10:00
  • fc40ed25ec Docs: Created Component for MCP tutorials (#3475) Rizel Scarlett 2025-07-17 12:57:53 -04:00
  • 6a5791ce96 Docs: Add Youtube short to Cloudinary MCP tutorial (#3459) Rizel Scarlett 2025-07-17 10:48:54 -04:00
  • 759cbc7acb Add wakelock feature to prevent system sleep while Goose is working (#3321) Simon Sickle 2025-07-17 04:09:08 -04:00
  • 9351027d1b chore: move recipe loading to goose (#3424) Lifei Zhou 2025-07-17 14:38:20 +10:00
  • 21b79ad240 feat(gcpvertexai): do HTTP 429 like retries for Anthropic API HTTP 529 overloaded status code (#3026) Uddhav Kambli 2025-07-16 22:10:48 -04:00