Commit Graph

  • 12d93afa06 Preserve thinking context without effort jh-block 2026-05-20 14:04:09 +02:00
  • 5f93990f36 Include request URL in provider error messages (#9232) Douwe Osinga 2026-05-20 07:46:34 -04:00
  • 955288db36 fix(databricks): ensure parallel tool image responses don't interleave tool results (#9241) Steve Marshall 2026-05-20 12:44:10 +01:00
  • 0638379368 Default thinking effort in UI jh-block 2026-05-20 13:26:28 +02:00
  • 5179823d25 Omit unset thinking effort jh-block 2026-05-20 12:49:32 +02:00
  • 64465da3d7 Default Opus adaptive effort to high jh-block 2026-05-20 12:40:47 +02:00
  • aca28823cb Preserve Opus thinking adaptively jh-block 2026-05-20 12:39:44 +02:00
  • b790909b1f fix: allow adaptive thinking and xhigh effort with Claude Opus 4.7 Lucas Kim 2026-05-15 14:23:03 -04:00
  • 8f9270e295 Surface resolved Databricks model metadata (#9206) jh-block 2026-05-20 12:50:44 +02:00
  • 8614cd3541 BRAINROT P6: update prompt_manager snapshot for new developer_instructions Michael Neale 2026-05-20 19:24:45 +10:00
  • fddce4ed25 BRAINROT: update status markers after P1/P2/P3/P4/P6 land Michael Neale 2026-05-20 19:11:58 +10:00
  • fb1119cc02 BRAINROT P2: per-field cap inside code_execution result bundles Michael Neale 2026-05-20 19:10:57 +10:00
  • a3d0d02c79 BRAINROT P4: structured compaction template + file tracking + honest continuation Michael Neale 2026-05-20 19:08:28 +10:00
  • ce9edccdb4 BRAINROT P3: append context-hygiene advice to code_execution tool desc Michael Neale 2026-05-20 19:02:14 +10:00
  • de5101f216 BRAINROT P6: wire developer.read with default 2000-line cap Michael Neale 2026-05-20 19:00:26 +10:00
  • ffe8badb15 BRAINROT P1: dedup repeated tool-result text blocks before send Michael Neale 2026-05-20 19:00:15 +10:00
  • a1e995c268 BRAINROT: report + P0 universal tool-result text cap Michael Neale 2026-05-20 18:50:36 +10:00
  • 98a54e9ec6 Add unified thinking effort control across all providers (#9242) jh-block 2026-05-20 10:42:42 +02:00
  • c467e7f998 Add Linux desktop Vulkan packages (#9323) jh-block 2026-05-20 09:08:42 +02:00
  • 7a53017f44 chore: update canonical model registry (#9331) Bradley Axen 2026-05-19 23:39:57 -07:00
  • 3631e3cbf1 feat: slash commands (built-in, skill, recipe) in acp server (#9238) Lifei Zhou 2026-05-20 14:48:34 +10:00
  • bc6293ce70 feat: add /goal command for agent self-evaluation before finishing (#9069) Michael Neale 2026-05-20 13:23:58 +10:00
  • 971c690328 Feat/summon subagent instructions (#9325) Douwe Osinga 2026-05-19 17:45:14 -04:00
  • 20a832afe1 feat: open-plugins generalization + skills (#9112) Alex Hancock 2026-05-19 17:02:34 -04:00
  • fe7235714a gemini solves a gemini bug gemini-issue Jack Amadeo 2026-05-19 16:21:49 -04:00
  • a6c2aab829 Add SDK PoC: uniffi bindings for goose agent core alexhancock/sdk-uniffi-poc Alex Hancock 2026-05-18 10:36:25 -04:00
  • 904d4d3ea7 feat(hooks): PreToolUse denial (#9304) Alex Hancock 2026-05-19 14:13:15 -04:00
  • 71b3caa663 fix: send empty object instead of null for anthropic tool input fix/9287-anthropic-null-tool-input Douwe Osinga 2026-05-19 10:12:36 -04:00
  • e64617dbcf Add support for optional api_key configuration for declarative openai-engine providers (#9202) Monroe Williams 2026-05-19 07:08:12 -07:00
  • f41d45ff3a fix(cli): use plain '> ' prompt instead of goose emoji (#9305) Douwe Osinga 2026-05-19 10:06:36 -04:00
  • 7dbdfa43fa flag for login shell PATH (#9313) Jack Amadeo 2026-05-19 09:57:49 -04:00
  • 259b04d1d4 Remove popular chat topics from new chat screen (#9307) Douwe Osinga 2026-05-19 09:50:12 -04:00
  • f9e3d6d435 fix(cli): use plain '> ' prompt to avoid emoji width issues Douwe Osinga 2026-05-18 10:53:33 -04:00
  • 88b5765eac fix: stop killing goosed when a window closes (#9302) Douwe Osinga 2026-05-19 09:28:31 -04:00
  • 1997799a4a Remove vendored Windows binaries (#9318) jh-block 2026-05-19 14:25:32 +02:00
  • bdb7d214e7 Add Linux musl CLI builds (#9240) jh-block 2026-05-19 09:28:20 +02:00
  • 49dd575789 feat(acp): paginate session list (#9199) Kalvin C 2026-05-18 18:12:57 -07:00
  • bc9c1fc11a docs: reorganize (#9310) Angie Jones 2026-05-18 13:38:14 -05:00
  • badb97a01e Structured per-provider config block, non-destructive provider switching (#8977) ayourk 2026-05-18 18:22:50 +00:00
  • 144acc50ac fix: parse OPENAI_CUSTOM_HEADERS with commas inside quoted values Douwe Osinga 2026-05-18 10:57:15 -04:00
  • 7c133bd4f9 fix: restore gemini-acp provider, remove gemini_oauth (TOS violation) Douwe Osinga 2026-05-18 11:37:55 -04:00
  • 60c482de25 feat(cli): add goose review local code review command (#9114) Joah Gerstenberg 2026-05-18 10:21:40 -05:00
  • 01e2f735d7 feat(tui): diff viewer (#9260) Alex Hancock 2026-05-18 11:13:12 -04:00
  • 23a9d04b90 fix: parse OPENAI_CUSTOM_HEADERS with commas inside quoted values Douwe Osinga 2026-05-18 10:57:15 -04:00
  • 3a2f4ea269 fix(otel): emit trace_output as span attribute instead of event (#9255) Douwe Osinga 2026-05-18 10:47:36 -04:00
  • ecdf369cbc docs: add guide for connecting goose Desktop to a remote goosed server (#9275) James Crosswell 2026-05-19 02:42:25 +12:00
  • 92eb1b6d9c fix(config): check file fallback when keyring has no entry (#9279) Sheikh Limon 2026-05-18 20:32:39 +06:00
  • 49ffcf44fa fix(desktop): ScheduleModal error message styling (#9278) Steve Officer 2026-05-18 15:31:32 +01:00
  • 0a4286f052 fix(ui): align sidebar hamburger in macOS fullscreen (#9257) Cole McIntosh 2026-05-18 09:28:47 -05:00
  • 809a82ea53 Add documentation for new provider SaladCloud AI Gateway (#9253) Maksim 2026-05-18 18:27:03 +04:00
  • 688b6d706e fix: use current_exe() instead of PATH lookup when spawning goose (#9236) Matt Toohey 2026-05-19 00:20:48 +10:00
  • c3b4f78daf fix(extension_manager): set TCP_USER_TIMEOUT on streamable HTTP clients (#9207) Hugues Clouâtre 2026-05-18 10:15:42 -04:00
  • 7bce91e5eb fix: activate custom provider after adding via configure (#9213) Douwe Osinga 2026-05-18 09:52:33 -04:00
  • 64edb978cd Flush OTLP traces reliably on exit with configurable timeout (#9228) Douwe Osinga 2026-05-18 09:58:05 -04:00
  • 7aa62a24ab fix: prevent duplicate OAuth flows from agent creation race condition fix/9181-oauth-race Douwe Osinga 2026-05-18 08:57:32 -04:00
  • cefc685d7f fix: reduce excessive MISSING_TRANSLATION warnings for fallback locales (#9294) Lifei Zhou 2026-05-18 21:23:55 +10:00
  • bf54314b67 feat(acp): pass session cwd param to acp providers (#9229) Kalvin C 2026-05-17 22:47:23 -07:00
  • 06e6e2e850 fix(desktop): eliminate cross-window deep link contamination (#9273) Douwe Osinga 2026-05-17 23:41:40 -04:00
  • 2eb4685c2c fix: improve Telegram gateway error reporting and connection reliability (#9223) Douwe Osinga 2026-05-17 22:08:06 -04:00
  • 565c0e5773 fix(cli): enable VT processing on Windows Console Host (#9248) Douwe Osinga 2026-05-17 21:30:38 -04:00
  • 027137ce59 feat(chatgpt_codex): add gpt-5.5 to known models (#9292) Michael Neale 2026-05-18 11:17:12 +10:00
  • 7cfc4410a8 docs: hooks guide (#9288) Angie Jones 2026-05-17 18:53:44 -05:00
  • daf11f5b96 fix: zero out cost for local providers (ollama, local) (#9219) Douwe Osinga 2026-05-17 19:47:51 -04:00
  • 1fafd74413 mount acp in the goosed server to migrate using acp protocols iteratively (#9097) Lifei Zhou 2026-05-18 09:43:30 +10:00
  • d04c882388 Remove Filesystem MCP extension from catalog (#9225) Douwe Osinga 2026-05-16 14:30:59 -04:00
  • ca9f98d1cd feat: opt-in to vercel ai gateway leaderboard (#9259) Alex Hancock 2026-05-16 14:29:40 -04:00
  • 3254d442c9 docs: document summon extension requirement for delegate and load tools (#9231) Douwe Osinga 2026-05-16 10:41:15 -04:00
  • 3cf0bcdec7 chore(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 (#9262) dependabot[bot] 2026-05-15 14:05:56 -04:00
  • a8d4e0513e chore(deps): bump actions/attest-build-provenance from 3.0.0 to 4.1.0 (#9263) dependabot[bot] 2026-05-15 14:05:52 -04:00
  • 2bc2b6cd75 chore(deps): bump actions/checkout from 4 to 6 (#9264) dependabot[bot] 2026-05-15 14:05:47 -04:00
  • 743cd20951 chore(deps): bump azure/trusted-signing-action from 1.0.0 to 2.0.0 (#9265) dependabot[bot] 2026-05-15 14:05:43 -04:00
  • 4b88eabac1 chore(deps): bump the cargo-minor-and-patch group with 6 updates (#9266) dependabot[bot] 2026-05-15 14:05:39 -04:00
  • d730785ca8 chore(deps): bump tokio-cron-scheduler from 0.14.0 to 0.15.1 (#9267) dependabot[bot] 2026-05-15 14:05:35 -04:00
  • 594d8bc3be chore(deps): bump tokio-tungstenite from 0.28.0 to 0.29.0 (#9271) dependabot[bot] 2026-05-15 14:05:30 -04:00
  • 7753573a22 chore(deps): bump cliclack from 0.3.8 to 0.5.4 (#8966) dependabot[bot] 2026-05-15 14:01:17 -04:00
  • 3022f0549b fix(autovisualiser): use appInfo instead of clientInfo in MCP Apps init handshake (#9249) Douwe Osinga 2026-05-15 13:02:20 -04:00
  • 269e82a4f6 feat: add GOOSE_PROVIDER_TIMEOUT config for provider API timeouts lucas/feat/goose-provider-timeout Lucas Kim 2026-05-11 14:34:45 -04:00
  • c75b54dc88 docs: add blog post for hooks feature (#9227) Alex Hancock 2026-05-15 11:20:48 -04:00
  • b87caf3e57 fix: parse OPENAI_CUSTOM_HEADERS with commas inside quoted values fix/8495-custom-headers-comma-in-quotes Douwe Osinga 2026-05-15 10:07:32 -04:00
  • 583b188e1f fix(summon): treat 'inherit' as a sentinel that falls back to parent session fix/inherit-sentinel-8496 Douwe Osinga 2026-05-15 10:07:19 -04:00
  • 001dcd7e9d fix: replace Venice custom provider with declarative config (#9234) Douwe Osinga 2026-05-15 10:38:11 -04:00
  • be0f69cf84 fix: widen MOIM allowlist to suppress expected fix_conversation warnings (#9226) Douwe Osinga 2026-05-15 10:08:57 -04:00
  • 72fa4410d6 fix(recipe): use mkdir -p for self-test workspace initialization (#9247) Douwe Osinga 2026-05-15 10:08:46 -04:00
  • b9ecd0a556 fix: zero out cost for local providers (ollama, local) (#9222) Douwe Osinga 2026-05-15 10:03:09 -04:00
  • 08a7dd3507 feat: add Cursor ACP provider wt-goose-8391 Douwe Osinga 2026-05-15 09:58:01 -04:00
  • d5b6407bbb improvement(tui): make spacing/layout nicer (#9243) Alex Hancock 2026-05-15 09:47:30 -04:00
  • 537eb23fb2 Preserve thinking content for providers that require it (#8857) jh-block 2026-05-15 12:36:25 +02:00
  • b126183c27 fix(databricks): route gpt-5.5 tools to responses protocol goose-provider-broken Matt Toohey 2026-05-15 12:28:34 +10:00
  • 117f456d77 fix(databricks): send chat payloads to responses endpoint Matt Toohey 2026-05-15 11:43:33 +10:00
  • d9573deb4f fix(databricks): route gpt-5.5 tool requests to responses api Matt Toohey 2026-05-15 11:15:50 +10:00
  • 5f59cc405f fix(databricks): route tool reasoning requests to responses api Matt Toohey 2026-05-15 10:52:45 +10:00
  • a76f37f4f2 chore(release): release version 1.34.2 release/1.34.2 github-actions[bot] 2026-05-15 00:18:25 +00:00
  • ebc9f99a94 Build non-vulkan linux variants using ubuntu 22.04 (#9211) v1.34.1 release/1.34.1 Jack Amadeo 2026-05-14 15:49:49 -04:00
  • 108e807c81 chore(release): release version 1.34.1 github-actions[bot] 2026-05-14 20:12:45 +00:00
  • 401f8e86ba Dynamically refresh skill instructions each turn (#9217) Douwe Osinga 2026-05-14 16:00:04 -04:00
  • cac334b30f Build non-vulkan linux variants using ubuntu 22.04 (#9211) Jack Amadeo 2026-05-14 15:49:49 -04:00
  • b5084bfc56 fix(ui): show tool name in approval prompt (#9216) Douwe Osinga 2026-05-14 15:36:22 -04:00
  • e187fcddf7 feat: add Atomic Chat as declarative OpenAI-compatible provider (#9210) yanalialiuk 2026-05-14 22:29:56 +03:00
  • 147a7d14b7 chore: bump package.json versions from 0.19.1 to 0.20.0 (#9218) Alex Hancock 2026-05-14 14:17:35 -04:00
  • 2143cd3596 feat: support GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri (#9209) Douwe Osinga 2026-05-14 13:26:26 -04:00