Commit Graph

  • 28cab714b6 claude adaptive thinking (#7944) Angie Jones 2026-03-16 23:00:53 -05:00
  • 4604354bc2 feat: new onboarding flow (#7266) Lifei Zhou 2026-03-17 12:33:41 +11:00
  • a518c42cbc Add DCO git commit command to AGENTS.md (#7945) Angie Jones 2026-03-16 18:35:21 -05:00
  • 707dc5fecc fix(claude-code): remove incorrect agent_visible filter on user message (#7931) Rizel Scarlett 2026-03-16 19:11:12 -04:00
  • a79cf7e1ef No Check do Check (#7942) Douwe Osinga 2026-03-16 18:13:23 -04:00
  • 8652055458 Log 500 errors and also show error for direct download (#7936) Douwe Osinga 2026-03-16 14:49:59 -04:00
  • b3510bad25 fix: retry on authentication failure with credential refresh (#7812) Will Pfleger 2026-03-16 12:23:12 -04:00
  • 3f661c3334 Remove java/.ai-usage-marker directory (#7925) Andrew Harvard 2026-03-16 10:18:12 -04:00
  • 94eaacc06f test(acp): add terminal delegation fixtures and fix shell singleton (#7923) Adrian Cole 2026-03-16 22:02:08 +08:00
  • 5df2995695 fix: bump pctx_code_mode to 0.3.0 for iterator type checking fix (#7892) Dale Lakes 2026-03-16 07:44:30 -04:00
  • 94fdcdd07a feat: persist GooseMode per-session via session DB (#7854) Adrian Cole 2026-03-16 19:37:21 +08:00
  • 2631095f20 feat(otel): propagate session.id to spans and log records (#7490) Adrian Cole 2026-03-16 13:06:31 +08:00
  • 10d597de3b fix(test): add env_lock to is_openai_reasoning_model tests (#7917) Adrian Cole 2026-03-16 13:05:52 +08:00
  • 5265c52b74 fix(acp): pass session_id when loading extensions so skills are discovered (#7868) Adrian Cole 2026-03-16 13:05:33 +08:00
  • 0cf4a619aa updated canonical models (#7920) Lifei Zhou 2026-03-16 13:15:32 +11:00
  • f697e8d7dd feat(autovisualiser): Migrate the autovisualiser extension to MCP Apps (#7852) Andrew Harvard 2026-03-15 21:58:50 -04:00
  • ec7652dfd7 fix: add tool_choice and parallel_tool_calls to chatgpt_codex provider (#7867) Michael Neale 2026-03-16 11:17:40 +11:00
  • 291bbd8330 fix: tool confirmation handling for multiple requests (#7856) Lifei Zhou 2026-03-16 09:46:34 +11:00
  • 831cb9bb82 Remove dead OllamaSetup onboarding flow (#7861) Douwe Osinga 2026-03-13 13:58:33 -04:00
  • 196ee3ccc8 fix: resolve tokio::sync::Mutex deadlock in recipe retry path (#7832) Wilfried ROSET 2026-03-13 17:52:38 +01:00
  • b0bfb57ee0 Upgrade Electron 40.6.0 → 41.0.0 (#7851) Douwe Osinga 2026-03-13 10:37:30 -04:00
  • de26f68d28 Only show up to 50 lines of source code (#7578) Douwe Osinga 2026-03-13 10:00:08 -04:00
  • d5414a160c fix: stop writing without error when hitting broken pipe for goose session list (#7858) Lifei Zhou 2026-03-14 00:46:33 +11:00
  • 1b05c92912 feat(acp): add session/set_mode handler (#7801) Adrian Cole 2026-03-13 17:30:36 +08:00
  • bc7e063244 Keep messages in sync (#7850) Douwe Osinga 2026-03-13 04:51:28 -04:00
  • c947620843 More acp tools (#7843) Jack Amadeo 2026-03-13 04:28:02 -04:00
  • b475ecfc09 fix: skip upgrade-insecure-requests CSP for external HTTP backends (#7714) fre$h 2026-03-13 07:30:35 +00:00
  • e9f00fc216 fix(shell): prevent hang when command backgrounds a child process (#7689) Rabi Mishra 2026-03-13 12:12:53 +05:30
  • 35c3857941 Remove include from Cargo.toml in goose-mcp (#7838) Rodolfo Olivieri 2026-03-12 16:07:25 -03:00
  • 4f8c33dab1 Exit agent loop when tool call JSON fails to parse (#7840) Douwe Osinga 2026-03-12 14:24:27 -04:00
  • facb45dc9a chore: remove redundant husky prepare script (#7829) Sheikh Limon 2026-03-12 22:26:13 +06:00
  • f16fe88f2d Add github actions workflow for unused deps (#7681) Rodolfo Olivieri 2026-03-12 09:51:50 -03:00
  • f65530bce5 fix: prevent SSE connection drops from silently truncating responses (#7831) jh-block 2026-03-12 13:22:35 +01:00
  • cd12a01b30 doc: Added notes in contribution guide for pnpm (#7833) Lifei Zhou 2026-03-12 23:12:09 +11:00
  • 24447360e3 add prefer-offline to pnpm config to skip unnecessary registry lookups (#7828) Lifei Zhou 2026-03-12 17:31:30 +11:00
  • f2ad0a852c fix: remove dead read handler from DeveloperClient (#7821) Adrian Cole 2026-03-12 12:55:22 +08:00
  • 1493174586 fix: prevent SageMaker TGI from being marked configured when only Bedrock keys are set (#7284) ibaaaaal 2026-03-12 10:50:23 +07:00
  • 9adff9b177 fix: disable some computercontroller functionality when no $DISPLAY detected (#7824) Jack Amadeo 2026-03-11 23:28:28 -04:00
  • c00371b126 test(acp): align provider and server test parity (#7822) Adrian Cole 2026-03-12 10:52:39 +08:00
  • 3d8f6001d1 fix(acp): register MCP extensions when resuming a session (#7806) Matt Toohey 2026-03-12 13:15:17 +11:00
  • 4578697ddd fix(goose): load .gitignore in prompt_manager for hint file filtering (#7795) Douwe Osinga 2026-03-11 16:33:02 -04:00
  • 3016fdd8a7 fix: remap max_completion_tokens to max_tokens for OpenAI-compatible providers (#7765) fre$h 2026-03-11 20:29:28 +00:00
  • 5b28f8fd3b fix(openai): preserve Responses API tool call/output linkage (#7759) Rabi Mishra 2026-03-12 01:38:46 +05:30
  • 7a14aa380d chore(deps): bump @hono/node-server from 1.19.9 to 1.19.11 in /evals/open-model-gym/mcp-harness (#7687) dependabot[bot] 2026-03-11 15:38:58 -04:00
  • f462d73347 fix: return ContextLengthExceeded when prompt exceeds effective KV cache size (#7815) Douwe Osinga 2026-03-11 15:13:11 -04:00
  • f2de8b5ccc feat: MCP Roots support (#7790) Alex Hancock 2026-03-11 14:35:49 -04:00
  • d04b761a9c fix(google): use includeThoughts/part.thought for thinking handling (#7593) Rabi Mishra 2026-03-11 23:55:23 +05:30
  • 7247d61648 refactor: simplify tokenizer initialization — remove unnecessary Result wrapper (#7744) jonathan MERCIER 2026-03-11 19:22:51 +01:00
  • 6fed3e392c Fix model selector showing wrong model in tabs (#7784) jh-block 2026-03-11 19:18:23 +01:00
  • b2e20c22b1 Stop collecting goosed stderr after startup (#7814) Douwe Osinga 2026-03-11 14:11:32 -04:00
  • c30b606505 fix: avoid word splitting by space for windows shell commands (#7781) (#7810) 2:5030/1559 2026-03-11 20:17:01 +03:00
  • e9528d5539 Simplify and make it not break on linux (#7813) Douwe Osinga 2026-03-11 13:04:57 -04:00
  • da51b4c19f Add preferred microphone selection (#7805) Douwe Osinga 2026-03-11 13:03:00 -04:00
  • d74f6f6302 Remove dependency on posthog-rs (#7811) Jack Amadeo 2026-03-11 12:42:35 -04:00
  • 8869098de6 feat: load hints in nested subdirs (#7772) Alex Hancock 2026-03-11 10:06:22 -04:00
  • cb4d99d303 feat(acp): add read tool and delegate filesystem I/O to ACP clients (#7668) Adrian Cole 2026-03-11 21:21:00 +08:00
  • 913537d540 Support secret interpolation in streamable HTTP extension URLs (#7782) jh-block 2026-03-11 14:06:37 +01:00
  • 6d6c6b3228 More logging for command injection classifier model training (#7779) dorien-koelemeijer 2026-03-11 23:03:18 +10:00
  • 55023ca873 docs: add ACP providers guide for claude-acp and codex-acp (#7800) Adrian Cole 2026-03-11 21:02:23 +08:00
  • e3dcf6989f Catch and return default (#7804) Douwe Osinga 2026-03-11 08:58:02 -04:00
  • 02bc7ed745 use pnpm for Desktop Electron App (#7679) Lifei Zhou 2026-03-11 08:46:05 -04:00
  • a28c306b23 use constant-time comparison for auth token validation (#7730) Extra Small 2026-03-11 04:31:43 -07:00
  • 58f3cc9e30 fix: resolve {{ recipe_dir }} in nested sub-recipe paths during secret discovery (#7797) Douwe Osinga 2026-03-10 21:25:52 -04:00
  • 20ef874136 Add @DOsinga as CODEOWNER for documentation (#7799) Rizel Scarlett 2026-03-10 21:23:05 -04:00
  • b10717af9b feat: Add summarize tool for deterministic reads (#7054) Bradley Axen 2026-03-10 18:22:22 -07:00
  • 76e49662ad fix(api): use camelCase in CallToolResponse and add type discriminators to ContentBlock (#7487) Andrew Harvard 2026-03-10 20:39:44 -04:00
  • 902c2ac28a feat: ACP providers for claude code and codex (#6605) Adrian Cole 2026-03-11 06:55:05 +08:00
  • a64269c845 chore(deps): bump express-rate-limit from 8.2.1 to 8.3.0 in /evals/open-model-gym/mcp-harness (#7703) dependabot[bot] 2026-03-10 21:38:25 +00:00
  • 0fba6353e4 feat(openai): capture reasoning summaries from responses API (#7375) Rabi Mishra 2026-03-11 03:06:40 +05:30
  • ac73a57ab0 Fix some dependencies (#7794) Douwe Osinga 2026-03-10 17:09:37 -04:00
  • b33adc8a1b fix: improve keyring availability error detection (#7766) Sheikh Limon 2026-03-10 23:22:20 +06:00
  • ae6dba5743 feat: add MiniMax provider with Anthropic-compatible API (#7640) ximi 2026-03-10 23:56:43 +08:00
  • 674b4f3e84 feat: add Tensorix as a declarative provider (#7712) shanemort1982 2026-03-10 15:44:07 +00:00
  • b6d6984125 fix(security): remove insecure default secret from GOOSE_EXTERNAL_BACKEND (#7783) jh-block 2026-03-10 16:27:37 +01:00
  • a191f0d958 refactor: Convert Tanzu provider to declarative JSON config (#7124) Nick Kuhn 2026-03-10 10:06:53 -04:00
  • 9f061f7936 replaces https://github.com/block/goose/pull/7340/changes (#7786) Douwe Osinga 2026-03-10 10:09:46 -04:00
  • c1d8e27e73 feat(summon): make skill supporting files individually loadable via load() (#7583) Will Pfleger 2026-03-09 18:03:52 -04:00
  • ff4a8595e6 Keep toast open on failed extension (#7771) Douwe Osinga 2026-03-09 16:03:24 -04:00
  • 12eac72d70 fix(ui-desktop): unify path resolution around GOOSE_PATH_ROOT (#7335) Vadim 2026-03-09 19:06:19 +03:00
  • f740bb7447 fix: pass OAuth scopes to DCR and extract granted_scopes from token response (#7571) Peter Siska 2026-03-09 16:38:46 +01:00
  • 7030645957 fix: write to real file if config.yaml is symlink (#7669) Songlin Yang 2026-03-09 22:54:30 +08:00
  • f1c9a4d1b9 fix: preserve pairings when stopping gateway (#7733) BestCodes 2026-03-09 09:23:36 -05:00
  • 9ab5c45e3a fix: reduce server log verbosity — skip session in instrument, defaul… (#7729) jeffa-block 2026-03-09 23:50:49 +11:00
  • 1f77839094 fix: provider test infrastructure (#7738) Adrian Cole 2026-03-09 18:24:31 +08:00
  • 6394165da6 fix: sanitize streamable HTTP extension names derived from URLs (#7740) Adrian Cole 2026-03-09 10:21:28 +08:00
  • 90d34853de refactor: derive GooseMode string conversions with strum (#7706) Adrian Cole 2026-03-09 10:01:54 +08:00
  • 55d2f4dac0 docs: Add Spraay Batch Payments MCP Extension Tutorial (#7525) Plag 2026-03-07 14:54:28 -08:00
  • 01804dfa89 fix: flake.nix (#7224) Tyler 2026-03-07 12:16:19 -05:00
  • a7fb7e199c delete goose web (#7696) Douwe Osinga 2026-03-07 12:09:05 -05:00
  • d7ffedaa6e Add @angiejones as CODEOWNER for documentation (#7711) Rizel Scarlett 2026-03-07 12:08:39 -05:00
  • 0f2f32b806 Add MLflow integration guide (#7563) Yuki Watanabe 2026-03-07 19:06:07 +09:00
  • bbb36bb3cd docs: LM Studio availability (#7698) Emma Youndtsmith 2026-03-07 03:53:54 -06:00
  • 472f3bfdfd feat: add Avian as an LLM provider (#7561) avianion 2026-03-07 09:53:11 +00:00
  • ffa2f155cd Adds linux-mcp-server to the goose registry (#6979) elianerpereira 2026-03-07 10:48:47 +01:00
  • ab99032477 fix: add #[serde(default)] to description field on 4 ExtensionConfig variants (#7708) Will Pfleger 2026-03-06 18:04:57 -05:00
  • a36ca9a07b feat: combine TUI UX from alexhancock/tui-goodness with publishing config from jackamadeo/package-tui (#7683) Alex Hancock 2026-03-06 14:22:37 -05:00
  • 178197923e chore: cleanup old sandbox (#7700) Michael Neale 2026-03-06 12:13:37 -05:00
  • 836a673e77 Correct windows artifact (#7699) Jack Amadeo 2026-03-06 11:39:11 -05:00
  • a45610ec3f gh fall back (#7695) Douwe Osinga 2026-03-06 11:21:30 -05:00
  • b4546f62d9 fix: restore smart-approve mode (#7690) Adrian Cole 2026-03-06 23:45:23 +08:00