v1.0.18
版本发布时间: 2025-04-16 08:56:59
block/goose最新发布版本:v1.0.20(2025-04-23 14:18:57)
- chore(release): release version 1.0.18 (#2219)
- feat: init UI implementation for tool permission control (#2194)
- fix: propagate errors when attempting to add extensions (#2216)
- chore: SSE is Server-Sent Events (#2215)
- Mini agent extension config (#2209)
- feat: show error on broken recipe url's (#2197)
- fix: fliter tool confirmation request (#2198)
- feat: disable copy button unless all fields are set (#2196)
- docs: Community Spotlight - ATrueLight4 (#2168)
- feat: improve tool loading (#2193)
- Visual Guide To MCP Blog (#2147)
- fix: move recipe extension init into initialization (#2192)
- recipe-editor (#2180)
- fix: filter out the enable extension tool in the ui as it should always ask for permission (#2186)
- ui: make sure all bundled extensions use the display name (#2190)
- fix: format the agent code (#2188)
- Add Blender Short (#2185)
- fix: update permissions on shim executables (#2189)
- refactor: implement nested streaming for frontend & regular tool approval requests (#2184)
- fix: update Debian desktop build process (#2070)
- docs: PostgreSQL tutorial (#2156)
- docs: Update workflow to fix broken pr previews (#2181)
- docs: selenium tutorial (#2175)
- fix: recipe deeplinks
- feat: update extensions cards (#2174)
- feat: avoid duplicate confirmation handle code (#2165)
- styles: settings extensions tweaks (#2173)
- ui: update dark mode error (#2171)
- hotfix: fix typo (#2170)
- fix: add default content for gemini tool response (#2169)
- hotfix: rename add extension (#2167)
- docs: link typo (#2166)
- docs: fix meta img url (#2163)
- fix: resolve confirmation (#2161)
- UI Recipe/Custom Agents (#2119)
- feat: enable extension from ui (#2117)
- feat: enable settings V2 (#1996)
- feat: support tool level permission control in ui (#2133)
- Fix OpenRouter error handling (#2049)
- fix: remove -r for --recipe in error message (#2159)
- chore: handle errors from goose run like we do with goose session (#2128)
- remove tool count (#2158)
- fix: allowlist bypass for developers (#2149)
- feat: add temperature env var (#2083)
- fix: fix gemini model not found (#2157)
- refactor: smaller pieces of agent.reply() (#2153)
- docs: new blog post on tool calling (#2148)
- Added Exponential Backoff to Bedrock provider (#2139)
- chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 (#2127)
- chore(deps): bump @babel/runtime from 7.26.7 to 7.27.0 in /ui/desktop (#2152)
- chore(deps-dev): bump vite from 5.4.17 to 5.4.18 in /ui/desktop (#2151)
- settingsv2: fix process for deeplinks with env vars (#2142)
- fix: allowlist with scoping (#2143)
- fix: fix the mismatched tool result/call when using enable/search extension tools (#2138)
- Updated desktop readme with nvm info (#2137)
- feat: remove ^$ anchor in recipe regex for json responses (#2140)
- Tokens in session file should accumulate for accurate reporting of token usage (#2136)
- feat: update goosebench vibes suite metrics (#2135)
- tool count: fix colors and opacity (#2132)
- Add Repomix Tutorial (#2130)
- chore: cleanup bench evals copy session dir code (#2131)
- Added nvmrc for our node version (#2120)
- Mnovich/windows deep links (#2125)
- fix: goosebench selector collection issue (#2129)
- Add support for SSE extensions via scheme URI (#2073)
- Fix re-renders from adding too many dependencies to useEffect (#2123)
- Add Blender MCP Tutorial (#2122)
- fix: correct the goose mode name (#2124)
- feat: add recipes, a custom goose agent configuration (#2115)
- docs: Agentql mcp tutorial (#2118)
- feat: add support for full url extraction for google_drive (#2121)
- feat: enable spellcheck (#2116)
- feat: configure tool level permission in CLI (#2096)
- Fix ESLint warnings and and enable max warnings 0 to fail builds (#2101)
- feat: UI tweaks including dark mode fixes, FOUC flash fixes, suspenseful loading states, and 7 more (#2079)
- feat: non-editable bundled extensions (#2114)
- feat: use tool level permission control (#2081)
- refactor: remove agent flavours, move provider to Agent (#2091)
- feat: support NO_COLOR when PrettyPrinter is used (#2098)
- feat: allow empty extensions to return an empty Vec (#2111)
- Mnovich/windows file explorer (#2105)
- docs: adding pdf mcp youtube short (#2110)
- feat: auto-initialize goose config.yaml (#2102)
- no more esc toasts (#2109)
- ui: radio buttons show click without waiting for agent to reload (#2108)
- added system theme option (#2104)
- styles: settings v2 (#2103)
- google docs api (#2097)
- bugfix: multiple runs appending to session file (#2095)
- docs: link fixes (#2094)
- feat: remove permission when deleting extension (#2089)
- move config details further into doc (#2092)
- adding back the deleted shims (#2093)
- feat: efficient benching (#1921)
- feat: add google_drive uri verification, and example instructions (#2088)
- fix windows extensions (#1968)
- chore(deps): bump tokio from 1.43.0 to 1.43.1 (#2077)
- feat: add permission field to the list tools response (#2080)
- Blog: Vibe Code Responsibly (with Goose) (#2082)
- feat: add permission manager for tool permission control (#2060)
- ui: show tool number (#2071)
- E2E: added provider switching and MCP testing (#2029)
- Added debounce for search and chat text inputs to help with typing speed responsiveness with large sessions (#2065)
- Editorial change to replace 'reperform' with 'perform again' (#2067)
- feat: mcp router extension discovery and install tool (#1995)
- Add -with-remote-extension (#2062)
- feat: disallow env vars for extensions with spaces in the name (#2066)
- feat: add migration logic from settingsV1 to settingsV2 (#2042)
- ui: default model support (#2015)
- feat: show added extensions in settings v2 regardless of whether they activate (#2063)
- docs: adding pdf mcp tutorial (#2057)
- fix: add scrollability to manual extension modal (#1605) (#1764)
- feat: unify error handling + handle case of malformed config.yaml (#2058)
- feat: parallelize extension startup and handle errors with toasts (#2045)
- fix: Added check for bzip2 in download_cli.sh (#1998)
- docs:fix metadata image (#2059)
- fix: update SSEActor error logging (#2052)
- chore: add to the benchmark suite core developer a git project scenario (#2032)
- fix: use official tavily mcp server (#2046)
- feat: start use tool permission confirmation struct (#2044)
- chore: update goosehints msg (#2041)
- (bug-fix: 1984) Update search highlighter to use overlay (#2035)
- feat: update the google drive update file tool description (#2013)
- fix: allowlist path exception (#2022)
- fix: sanitize names before enabling/disabling extensions in Settings V2 (#2040)
- chore(deps-dev): bump vite from 5.4.16 to 5.4.17 in /ui/desktop (#2037)
- docs: Add shorts to TY extension (#2038)
- fix: fix OpenAPI build (#2036)
- fix: properly return errors for malformed config (#2027)
- Add deeplink redirect to install link generator (#2024)
- bug: change
reqwest
certificate store to platform's native (#1923) - feat: Enable frontend tools (#1778)
- feat: add tooltips, fix back button inverse color (#2023)
- style: address clippy clippy::double_ended_iterator_last, and clippy::manual_ok_err (#2025)
- feat: support file based secrets (#1930)
- fix: handle the case sensitive in mac screenshot name (#2021)
- ui: better env var ux (#2006)
- feat: add ANTHROPIC_HOST configuration for Anthropic in cli and UI (#1776)
- Fix function params (#2012)
- revert: "feat: allowlist optionally for goosed (#1848)" (#2010)
- feat(providers): Add support for generic GCP Vertex AI Claude and Gemini models (#1909)
- fix: fix empty result for view tool response (#2011)
- Blog: Top MCP servers I use (#1951)
- docs: MCP for Nondevs Blog (#1910)
- styles: update markdown styles (#2005)
- fix(ollama): respect ollama URL and port (#2004)
- ui: refresh selected model (#2002)
- ui: fix radio button selection (#2001)
- use provider display names (#2000)
- ui: settings v2 click anywhere to exit models bottom bar (#1997)
- feat: better ErrorBoundary UI (#1993)
- feat: check tool annotation before permission check (#1957)
- fix: see last msg fully in shared session view (#1994)
- fix: improve the prompt when user decline the tool call (#1980)
1、 download_cli.sh 4.42KB
2、 goose-aarch64-apple-darwin.tar.bz2 21.01MB
3、 goose-aarch64-unknown-linux-gnu.tar.bz2 23.09MB
4、 goose-x86_64-apple-darwin.tar.bz2 21.32MB
5、 goose-x86_64-unknown-linux-gnu.tar.bz2 23.05MB
6、 Goose.zip 130.23MB
7、 Goose_intel_mac.zip 137.43MB