v1.10.0
aaif-goose/goosev1.10.0Oct 14, 2025by github-actions[bot]
AI Summary
Focuses on advanced automation recipes, containerization support, and improvements to the developer analyze tool.
Key Highlights
- Advanced data analysis pipeline recipe
- Advanced software project generator initializer recipe
- Add support for headers in extensions deeplinks
- Goose in containerized environments blog
- Developer analyze tool improvement
New Features
- Advanced data analysis pipeline recipe
- Advanced software project generator initializer recipe
- Add support for headers in extensions deeplinks
- Goose in containerized environments blog
- Developer analyze tool improvement
Full Release Notes
- chore: include vendored node executable (#5160) - Clear deeplinks after use (#5128) - Remove isUserInputDisabled (#5115) - force re-render fields to pick up custom params usage in instructions (#5112) - chore: update version for client in MCP replays - chore: bump OpenAPI version - chore(release): release version 1.10.0 - draft of new blog post about automating more automation (#5038) - Subagent extension selection behavior fix (#5093) - Add dev and alpha environment indicator (#5092) - docs: add content carousel (#5086) - Applied server side call to parse and save recipe (#5022) - feat(prompt-library): add Code Documentation Migrator intermediate prompt (#4996) (#5051) - Add Messy Column Fixer recipe (#5062) - Cleanup temp files (#5081) - add openmetadata recipe (#5076) - Fix Hacktoberfest Leaderboard (#5080) - adding brand guidelines to AGENTS.md (#4887) - Fix: Prevent cross-contamination of cache data across analysis modes for `analyze` tool (#5075) - fix: remove circular reference (#5018) - Introduced a new prompt for content amplification that integrates multi-step workflows using official Goose extensions. Closes Issue #4998 (#5050) - Add hint for focus mode when used on file paths for `analyze` tool (#5069) - fix: use dynamic port allocation for OAuth server (#5019) - Art vandelay: Import & Export (#5053) - docs: misc updates for extensions directory (#5035) - updating recipe scanner workflows for detecting recipes from forked repos (#5056) - feat(prompt-library): add Smart Meeting Assistant advanced prompt (#4998) (#5031) - Allow auto focus and typing while chat is initializing (#5043) - docs(blog): Add blog for running Goose in containerized envs (#5052) - fix: Add WINDOWS_CODESIGN_CERTIFICATE to nightly workflow (#5037) - Developer `analyze` tool improvement (#5030) - use agent manager for subagent (#4828) - fix: improve Windows OS detection in CLI installation script (#4928) - Make it startable from playwright and also isolate (#5016) - Fix linux deeplinks not working (#5041) - docs: embed more videos (#5042) - Display extension install notes in "Add custom extension" form (#5036) - Add support for headers in extensions deeplinks (#5034) - chore: put test in the name (#4919) - Add new subcommand for opening recipes in desktop app (#4970) - Update system.md with softer subagent language (#5023) - docs: add new goose tip (#4941) - Fix nix flake double copy (#4976) - Upgrade electron for macOS Tahoe compatibility (#5015) - fix: check server is ready so that we can decode the recipe deeplink (#5021) - fix: backwards compatible parsing recipe file (#5020) - chore: Used common function to list recipes in local machine (#4974) - fix: Issue #4540: `goose configure` -> Cursor Agent succeeds (#4942) - feat: Add advanced data analysis pipeline recipe (#4990) (#5005) - Create / edit recipe form unification and improvements (#4693) - feat: add Code Review Mentor recipe with Developer and Memory extensions (#4992) (#5014) - feat: set custom models for lead/worker (#4598) - feat: add grok-code-fast-1 support for xAI provider (#4472) - Persist dynamic extension config so we can resume recipe sessions w/ extensions (#4331) - fix: show PowerShell PATH instructions for Windows users (#4989) - feat: add Smart Task Organizer recipe for Hacktoberfest (#4936) - Fix extension headers (#5000) - feat: add advanced software project generator initializer recipe (#4767) (#4949) - Removed unused libs (#4932) - Platform extensions sketch (#4868) - Add reply to the routes (#4963) - feat(cli): add GOOSE_DEBUG environment variable support (#4825) - docs: Change community page sections (#4984) - docs: remove temporary Hacktoberfest issue templates (#4982) - Create multi-channel researcher prompt (#4947) - docs: Add Community Content section to Community Page (#4964) - Allow empty API Key when registering custom provider (#4977) - Feat: Add prompt injection detection settings UI + update logging (#4651) - Make create_session work concurrently (#4954) - Lifei/create save recipe to file (#4895) - feat(nightly): build nightlies from main shas (#4888) - Add missing library for fedora/rhel/centos docs (#4819) - feat(process): Add GOVERNANCE and MAINTAINERS documents (#4962) - Pause test finder, have it run cargo fmt (#4958) - Disable the issue comment trigger on pr-comment-bundle (#4961) - fix(providers): update Claude Sonnet 4 model identifier (#4884) - fix redirect to extensions page after deeplink install and show toast with success message (#4863) - Remove wait-for-ready log (#4956) - docs: add a new goose tip (#4940) - Add PR template (#4934) - Using --resume with --name should still accept session IDs (#4937) - Fix auto scroll to bottom during chat (#4923) - Fix Typo, Add Description to Hacktoberfest Content Issue Template (#4931) - Don't set agent props twice (#4872) - fix: conversation fixer merges assistant text blocks and drops empty text messages (#4898) - Batch fetch remaining issues for documentation updates - fix: session timestamps (#4913) - feat: lazy infinite scroller for session history view (#4922) - chore: properly identify when to try oauth (#4918) - Make token counter safer (#4924) - Rename Hacktoberfest Blog to Hacktoberfest Content (#4926) - Include Session ID appropriately in UI (#4901) - fix mcp integration test flakiness (#4871) - Add type field to empty schemas for anthropic (#4911) - docs: remove subagents from experimental (#4907) - CLI: dont show logs to user (#4902) - patching the security scanner to redact environment variables (#4908) - rmcp upgrade (#4792) - feat: Use the screen, goose (#4905) - added claude-sonnet-4-5 (#4906) - Tiny: fix github casing (#4903) - remove anyOf from create_task tool (#4897) - chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 (#4442) - fix optional recipe schema zod validation (#4900) - Added CMD+T keyboard shortcut that takes you to the Home tab (#4541) - feat(cli): add `path` & `limit` to `session list` command (#4878) - Allow better concurrent access (#4896) - fix: Windows prompt cursor positioning issue with ANSI escape sequences (#4464) - Fix: LiteLLM API key field not showing in UI configuration (#4105) - fix: path is duplicated on tool calls causing them to fail (#4658) (#4859) - add new prompt to get all available tutorials (#4802) - Add filtering for agentVisible: false messages on streaming providers (#4847) - alexhancock/mcp-crate-cleanup (#4885) - docs: rename sub-recipe to subrecipe (#4886) - docs: new multi-model section with autopilot topic (#4864) - make agent manager singleton (#4880) - Cli web auth token (#4456) - fix(token_counter): fix panic with GitHub Copilot (#4632) - Revert "Internal MCP Crate Cleanup (#4800)" (#4883) - remove 2 redundant comments and one that lies (#4866) - Internal MCP Crate Cleanup (#4800) - Fix #4612: Return non-zero exit code when CLI session ends with error (#4621) - Dead code cleanup (#4873) - fix: restoring test data and correcting name (#4875) - Add .goosehints file to enforce lowercase branding in documentation (#4870) - Fiie input recipe ref doc (#4869) - doc: file parameter recipe update (#4594) - lowercase g in goose (#4832) - docs: remove recipe generator link from next to extension search (#4858) - new subrecipe blog post banner (#4862) - can tell the system what shell it is using (#4807) - fix: delete some flaky and not-useful tests (#4861) - docs: goose x Hacktoberfest 2025 Blog (#4855) - Add Hacktoberfest Guides (#4830) - Session manager (#4648) - Update databricks flash model (#4836) - Fix: Token count UI doesn't re-render if it's open. (#4822) - Docs: Add link to Plug & Play video for Reddit MCP (#4852) - remove only-pr-labels (#4842) - Update video link in README.md to lowercase goose (#4846) - chore: fix all warnings in test compilation (#4827) - fix: linux builds: use gcc 10 in Linux builds (#4841) - fix: keep one goosed client per BrowswerWindow (#4805) - add automation for marking and closing stale PRs (#4826) - chore: turn clippy on for test code (#4817) - fix: pricing integration test (#4837) - blog post on subagents vs subrecipes (#4829) - fix chat button alignment and spacing for attachments (#4794) - fix: remove nested double quotes in windows automation_script tool description (#4824) - fix: a few things with the mcp snapshot test (#4818) - Revert "fix(compaction): try to catch more context limit exceeded erors and compact" (#4820) - test: add test coverage for Tools Inspector (#4700) - feat: Parse and use retryDelay from Google API RateLimitExceeded errors (#4124) - cleanup: remove unused link preview and goose response form components (#4795) - fix build: latest bedrock version (#4812) - prefer users SHELL (#4702) - feat: update aws-sdk-bedrockruntime to enable AWS_BEARER_TOKEN_BEDROCK auth (#4327) - correct the tests from an odd merge (#4804) - docs: import yaml recipe (#4799) - docs: Add openmetadata extension to goose mcp docs (#4547) - Add elapsed time to the CLI output. (#4609) - fix: Fix cell coordinate ordering in XlsxTool and add unit tests (#4551) - Use gemini flash for summarization on open router (#4290) - chore(deps): bump xcb from 1.5.0 to 1.6.0 (#4289) - feat(shell): throw errors on interactive commands (#4788) - feat: AgentManager - foundation for unified execution (#4389) (#4684) - shave and code split (#4630) - docs: acp support (#4793) - Add Take Action for Hacktoberfest (#4791) - Remove now unused mcp-server crate (#4773) - Release/1.9.0 (#4703) - chore(mcp): convert computercontroller server to use the rust sdk (#4772) - Docs: Delete sessions from UI and edit has changed (#4785) - Don't load user's shell env on app startup (#4681) - Docs: Chrome Dev Tools Extension Tutorial (#4783) - Add Hacktoberfest 2025 Leaderboard Workflow (#4776) - [docs] Add gotoHuman MCP server Tutorial (#4764) - fix: adjust nightly builds to first push a tag (#4704) - temp file for batch issue creation