Commit Graph

  • 508df26f5f fix(agents): classify provider failures in the tkmind Finish reason fix/v149-finish-reason-provider-error john 2026-09-23 15:48:14 +08:00
  • 4aea5abf29 feat(agents): observable loop guards and terminal Finish on panic fix/v149-prod-log-fixes john 2026-09-23 14:25:12 +08:00
  • 52dd6697c6 fix(agents): recover bare tool names to their unique prefixed tool john 2026-09-23 14:25:12 +08:00
  • c44c7f04be fix(tkmind): pause harness remember/recall after repeated failures john 2026-09-23 14:25:12 +08:00
  • 6af43341c8 fix(web): slice fetched HTML on UTF-8 char boundaries john 2026-09-23 14:25:12 +08:00
  • e622befc30 fix(providers): cap deepseek-cp max_tokens for DashScope compat john 2026-09-23 14:25:12 +08:00
  • 6648c4bfbc fix(tkmind): restore provider and session recipe on compat reply paths upgrade/v1.49-tkmind john 2026-09-10 12:34:54 +08:00
  • 30dd3a4d2b Add PUT /sessions/{id} for legacy conversation updates in tkmind compat. john 2026-09-08 22:03:52 +08:00
  • df7150b687 feat(tkmind): add POST /agent/call_tool for sandbox page materialization john 2026-09-08 21:37:27 +08:00
  • bb64736c60 fix(tkmind): restore session history, resume, and restart parity john 2026-09-08 21:27:14 +08:00
  • 3c73d470f5 feat(tkmind): port v1.49 compat layer, PG sessions, and platform extensions john 2026-09-08 21:10:36 +08:00
  • 71fc4be1ed remove keyring timeout (#11798) Jack Amadeo 2026-09-02 19:01:59 +00:00
  • 10db8549c5 chore(release): open release branch for 1.49.0 github-actions[bot] 2026-09-02 12:19:00 +00:00
  • dd8de01967 chore(release): bump version to 1.49.0 (minor) (#11727) github-actions[bot] 2026-09-02 12:06:41 +00:00
  • f9176266ee fix(openai): update stored tool call name when later delta carries non-empty name (#11750) Abhijay Jain 2026-09-02 01:57:17 +00:00
  • 14c00a4514 feat: support tool approval in the state machine (#11685) Lifei Zhou 2026-09-02 00:07:34 +00:00
  • 7259c05174 feat(gdk): add first-class document content support (#11629) Alex Hancock 2026-09-01 18:28:11 +00:00
  • e1283c4d20 chore(deps): bump the cargo-minor-and-patch group across 1 directory with 13 updates (#11754) dependabot[bot] 2026-09-01 18:24:14 +00:00
  • 7ba30b1292 chore(deps): bump postcss-selector-parser in /documentation (#11755) dependabot[bot] 2026-09-01 18:23:50 +00:00
  • 3cb6434a02 fix(providers): correct zai default model id and add glm-5.3-flash (#11674) SynthLuvr 2026-09-01 17:17:42 +00:00
  • 9d0c98595e migrate openrouter provider to goose-providers (#11757) Jack Amadeo 2026-09-01 17:13:26 +00:00
  • 67827a1754 chore(deps): bump jsonschema from 0.49.9 to 0.52.0 (#11665) dependabot[bot] 2026-09-01 14:57:40 +00:00
  • ca44718b83 bump chacha20 (#11752) Jack Amadeo 2026-09-01 14:17:58 +00:00
  • 4ad43df42d fix(desktop): keep unsent chat input across navigation (#11494) Seydi Charyyev 2026-09-01 07:50:13 +00:00
  • c1646b8405 fix(gdk): repair uniffi build broken by semantic merge conflict (#11721) Alex Hancock 2026-09-01 07:26:45 +00:00
  • 7d650ebd7f fix(security): anchor execute shell extraction (#11492) Jasper 2026-09-01 05:12:03 +00:00
  • 0cf78829e5 fix(security): isolate Telegram voice temp files (#11442) Jasper 2026-09-01 05:11:59 +00:00
  • e05f5d4348 fix(security): fuse command scanner signals (#11440) Jasper 2026-09-01 05:11:55 +00:00
  • 9a5319a6e8 fix(security): isolate audio recorder generations (#11456) Jasper 2026-09-01 04:39:08 +00:00
  • 34898f1652 fix(desktop): reject oversized recipe files before reading (#11404) Jasper 2026-09-01 04:38:39 +00:00
  • 7c7dc342d6 fix(dictation): bound provider response bodies (#11401) Jasper 2026-09-01 04:37:47 +00:00
  • 0a9749b1cb feat(auth): enable refresh auth cli (#11657) Leon Bowie 2026-09-01 01:42:11 +00:00
  • 35897f6984 chore(deps): bump actions/setup-java from 5.7.0 to 6.0.0 (#11659) dependabot[bot] 2026-09-01 00:02:13 +00:00
  • 5345d05176 fixed 24 hour locale system bug (#11719) Raghav Bhardwaj 2026-08-31 20:39:12 +00:00
  • ed9648b923 fix(security): restrict extension tool dispatch (#11602) Jasper 2026-08-31 20:30:02 +00:00
  • 114250f8ca fix(gdk): preserve tool-call indices in streaming responses (#11637) Alex Hancock 2026-08-31 16:26:08 -04:00
  • 1d0146631c feat(gdk): expose Anthropic response metadata for observability (#11630) Alex Hancock 2026-08-31 16:24:36 -04:00
  • 4550a2e93d chore(deps): bump github/codeql-action from 4.37.6 to 4.37.8 (#11661) dependabot[bot] 2026-08-31 19:13:37 +00:00
  • a9f68b441e chore(deps): bump Swatinem/rust-cache from 2.9.1 to 2.9.2 (#11662) dependabot[bot] 2026-08-31 19:13:35 +00:00
  • e52be07ca2 fix(desktop): pin FormatJS CLI for Intel macOS (#11639) Jack Amadeo 2026-08-31 19:12:25 +00:00
  • 65415f3c1e chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#11660) dependabot[bot] 2026-08-31 19:06:16 +00:00
  • 5c748fef4d feat(gdk): add structured request and response observability hooks (#11632) Alex Hancock 2026-08-31 18:27:31 +00:00
  • 38816dfb86 fix(desktop): configure proxy for renderer session (#11708) Jasper 2026-08-31 16:53:21 +00:00
  • 7d97fe1ead feat(gdk): preserve thinking and redacted-thinking blocks across turns (#11636) Alex Hancock 2026-08-31 15:24:39 +00:00
  • 5dc3fa847e fix(apps): protect bundled cache identities (#11397) Jasper 2026-08-31 14:58:33 +00:00
  • 3a1d7f8c6a refactor(acp): remove unused provider list fields (#11696) Lifei Zhou 2026-08-31 14:01:05 +00:00
  • 2163c14d41 test: remove racy scheduler message count assertion (#11691) αI 2026-08-31 10:06:29 +00:00
  • fb15d4eade feat: configurable Anthropic prompt-cache TTL (5m/1h) (#11576) Michael Neale 2026-08-31 00:43:58 +00:00
  • 815bd0b69a feat(cli): add --system flag to goose session for parity with goose run (#11673) Michael Neale 2026-08-31 00:42:10 +00:00
  • 8ae4e4ba02 fix(ui): render untagged fenced code blocks as proper code blocks (#11653) Jeff Ramnani 2026-08-28 20:09:13 +00:00
  • ef0924a0a0 feat(gdk): publish Linux ARM64 native artifacts (#11634) Alex Hancock 2026-08-28 18:50:38 +00:00
  • a9060fd2ef docs: stop enumerating crates in AGENTS.md Structure (#11614) Wolfe-James 2026-08-28 17:43:47 +00:00
  • a6d0b10c67 feat(gdk): expose cached input-token usage metrics (#11628) Alex Hancock 2026-08-28 16:29:13 +00:00
  • cfc0538463 fix(providers): parse OpenRouter nested cache_write_tokens in usage (#11472) filip 2026-08-28 16:12:58 +00:00
  • 2f5ff48b56 Clean up obsolete extension paths before redesigning the extension manager (#11645) Douwe Osinga 2026-08-28 15:10:23 +00:00
  • dd8f5ed5c7 chore(acp): remove unused unstable methods (#11650) Lifei Zhou 2026-08-28 10:36:17 +00:00
  • f87c4d73d1 chore: update canonical models json (#11641) Kalvin C 2026-08-28 04:53:42 +00:00
  • caf59517cc fix: enforce permission policy for app tool calls (#11275) Kalvin C 2026-08-27 01:55:06 +00:00
  • f812cbdcd8 Add GitHub-to-Buzz issue automation (#11345) Douwe Osinga 2026-08-26 21:29:34 +00:00
  • 867a83cfc7 fix(local-inference): keep nested execute fences inert (#11117) Jasper 2026-08-26 21:02:35 +00:00
  • 8a1b836ceb fix(desktop): bound HTML comment scanning (#11406) Jasper 2026-08-26 20:13:30 +00:00
  • bcae672083 docs(GDK): add language param to doc links (#11592) Alex Hancock 2026-08-26 19:47:32 +00:00
  • 6582ebfbb8 feat: show ACP sessions optionally in desktop session view (#11594) Alex Hancock 2026-08-26 18:59:38 +00:00
  • 6dff7290e7 docs: retire Recipe Cookbook security scanner (#11597) Jack Amadeo 2026-08-26 18:27:27 +00:00
  • 66e395b749 Fix MCP sampling for reasoning-first responses (#11092) PigeonCraft 2026-08-26 17:36:07 +00:00
  • fd14ea3f15 feat(providers): add Opper as a declarative OpenAI-compatible provider (#11589) Felix 2026-08-26 16:15:47 +00:00
  • 2b9cd967e9 fix(bedrock): prefer HTTP bearer auth when a bearer token is configured (#11562) Alex Hancock 2026-08-26 16:11:12 +00:00
  • 18c77b7b28 feat: title sessions by subject, not workflow step (#11135) tulsi 2026-08-26 16:04:22 +00:00
  • b9b671c6c3 feat(provider): discover Databricks Unity Catalog model services (#11575) Kalvin C 2026-08-26 15:48:55 +00:00
  • 6357f73ea5 fix: unify context limit resolution behind provider API (#11213) Jack Amadeo 2026-08-26 14:34:16 +00:00
  • 73b9938d73 fix(security): enforce per-turn model tool allowlists (#11426) Jasper 2026-08-26 13:45:12 +00:00
  • 9a05f0207c feat(cli): load extensions in the background so the prompt is immediately usable (#10403) SynthLuvr 2026-08-26 11:19:05 +00:00
  • 0ad009d153 fix(security): stop exposing provider secret suffixes (#11476) Jasper 2026-08-26 11:02:08 +00:00
  • 585d481fcd fix(security): restrict code mode callback output (#11471) Jasper 2026-08-26 11:02:05 +00:00
  • 0b87ba5a04 fix(security): restrict app management tools (#11470) Jasper 2026-08-26 11:02:01 +00:00
  • 2aceb2856a fix(security): preserve local inference message text (#11452) Jasper 2026-08-26 11:01:57 +00:00
  • 86800d42b8 fix(security): preserve session extension identities (#11420) Jasper 2026-08-26 11:01:53 +00:00
  • 9843e0ef34 fix(developer): bound local image reads (#11419) Jasper 2026-08-26 11:01:48 +00:00
  • 9a6127b34b fix(sources): confine agent listing to source roots (#11444) Jasper 2026-08-26 11:01:45 +00:00
  • 9a0c1aec09 improve long chat rendering performance (#11583) Lifei Zhou 2026-08-26 10:50:44 +00:00
  • 40602ba7b8 fix(desktop): flip select menus up when the window clips them (#11495) Seydi Charyyev 2026-08-26 09:45:09 +00:00
  • 471904312e fix(local-inference): discover GGUF repos with non-standard filenames (#11005) Aaron Alaniz 2026-08-26 09:24:34 +00:00
  • d9d08f0e05 docs: require issues before pull requests (#11565) Douwe Osinga 2026-08-25 21:19:52 +00:00
  • c70707c855 docs: add GDK API Reference nav item + deep-link anchors (#11564) Alex Hancock 2026-08-25 15:32:17 -04:00
  • 724250c424 move inference operation into goose-agent (#11294) Jack Amadeo 2026-08-25 17:58:15 +00:00
  • 5679655955 feat: auto-updater (#10614) Alex Hancock 2026-08-25 17:39:54 +00:00
  • 3ea36d2d2b ci: enforce locked Cargo dependencies (#11560) Jack Amadeo 2026-08-25 16:50:09 +00:00
  • eb188752d2 fix(oauth): keep using valid MCP access tokens without a refresh token (#11324) Alex Hancock 2026-08-25 14:21:44 +00:00
  • ff1193d8c3 chore(release): bump version to 1.48.0 (minor) (#11542) github-actions[bot] 2026-08-25 12:48:34 +00:00
  • 7a678c1c8b fix(desktop): stop provider save from overwriting stored config with defaults (#11517) Michael Neale 2026-08-25 07:40:39 +00:00
  • b0d5ae6fe5 fix(context): deduplicate parallel tool-pair summaries (#11195) marquezini 2026-08-25 07:30:43 +00:00
  • bcbf3c7723 Make roaming an opt-in goose-cli feature (default-off, stays in-tree) (#11516) Michael Neale 2026-08-25 07:22:46 +00:00
  • f1d32e8dbb fix: exclude Git metadata from project hints (#11148) Jasper 2026-08-25 05:13:05 +00:00
  • 70bd9d79bc fix(desktop): honor remote working directory for new chats and allow typed paths (#11322) Johannes Lee-Frölich 2026-08-25 05:00:56 +00:00
  • 520296328f fix(bedrock): sanitize hidden Unicode in tools (#11121) Jasper 2026-08-25 04:25:17 +00:00
  • 65838e9fb7 fix(ci): hotfix Compaction Tests smoke test broken on main by fast-fail compaction (#11547) Michael Neale 2026-08-25 13:44:11 +10:00
  • 98dd5305b9 fix: Avoid sending images to non vision capable models (#11496) Kushagra Udai 2026-08-25 02:22:06 +00:00
  • ff5935fa12 feat(hooks): add on_failure block for PreToolUse hooks (#11449) Tymofii Pidlisnyi 2026-08-25 02:08:37 +00:00
  • da45bd17b0 perf(session): limit sessions before counting messages (#11521) Lifei Zhou 2026-08-25 00:55:23 +00:00
  • e0494d1d9f fix(shell): reject cmd.exe commands containing newlines (#11537) Abhijay Jain 2026-08-25 00:44:49 +00:00