- ui: auto update card upon config (#1610)
- fix: fix tool output expansion checks (#1634)
- fix: remove conditional that breaks output display for tool calls (#1631)
- docs: Persistent Command History (#1627)
- change to make build work on windows, macos, linux (#1618)
- chore(release): release version 1.0.13 (#1623)
- fix: handle mac screenshots with the image tool (#1622)
- feat: write eval results to eval dir (#1620)
- [fix] fix model config logging to remove api key (#1619)
- fix: ensure repeating benches return to initial run-dir (#1617)
- feat: enable smart approve for user by default (#1599)
- ui: fix modal state (#1598)
- ui: setting configuration (#1597)
- fix: merge error logging in goose bench (#1545)
- feat: add additional goosebench evals (#1571)
- chore: update types and imports (#1594)
- Retain session through view changes (#1580)
- docs: Add steps for desktop tutorial (#1590)
- remove env vars from bottom menu model setting (#1584)
- Fix Goosehints modal UI (#1581)
- docs: typo fix (#1593)
- feat: update config endpoints for use with providers (#1563)
- fix: update anthropic provider headers (#1592)
- feat: Build Goose in a Docker Container (#1551)
- docs: voyp blog post (#1588)
- fix: included files was panicing because dir didnt exist (#1583)
- feat: work with docs/xls and simple html (#1526)
- feat: parallel processing in approve mode (#1575)
- Feat: support auto-including dirs in binary/bench-work-dir (#1576)
- refactor models component (#1535)
- docs: Add running Goose in CI tutorial (#1426)
- chore: remove logging of oauth config, just log where we output (#1573)
- feat: implement a tool permission store (#1516)
- minor typo (#1569)
- fix: open new session in working dir when hotkey is pressed (#1570)
- feat: store working directory for sessions (#1559)
- docs: extension timeout (#1567)
- fix: update openrouter referer website to point to github page site (#1566)
- feat(cli): add --debug flag to goose session / run (#1564)
- bugfix: refactor workdirs to be async-safe, and simpler (#1558)
- feat: split required_extensions in bench to builtin/external (#1547)
- fix: continue to use resumed session after confirmation is cancelled (#1548)
- feat: add image tool to developer mcp (#1515)
- docs: using gooseignore (#1554)
- ci: use cargo update --workspace to ensure Cargo.lock is updated (#1539)
- fix: respond to interrupted tool calls with a ToolResponseMessageContent (#1557)
- fix: get tool def back to chat mode (#1538)
- ui: add default icon (#1553)
- fix: fix summarize agent, use session_id and add provider fn (#1552)
- feat(agent): memory condensation for longer context (#1457)
- docs: goose tips blog (#1550)
- docs: update to provider view (#1546)
- docs: resuming sessions (#1543)
- feat: goose bench framework for functional and regression testing
- feat: use refresh_tokens from databricks api (#1517)
- feat: use Ctrl/Cmd + ↑/↓ to navigate message history (#1501)
- feat: remove tools from chat mode (#1533)
- feat: use dropdown for goose selection (#1531)
- docs: goosehints in desktop (#1529)
- feat: goose to read PDFs (#1522)
- fix: add mode to list of help slash commands (#1514)
- docs: include Homebrew installation instructions (#1410)
- feat: adjust chat tool response (#1512)
- feat: copy message content (#1511)
- feat: add mode completion (#1506)
- docs: add tip for gdrive environment variables (#1502)
- docs: remove limitation about mac intel (#1510)
- docs: Update CLI Commands Guide (#1476)
- docs: Add Puppeteer MCP Tutorial Video To Guide (#1477)