Commit Graph

4336 Commits

Author SHA1 Message Date
Matt Toohey e240c373ba fix: cache ACP configs by directory
Share Config handles by normalized config path so ACP custom directories use the same mutex and secrets cache without forcing them through the global singleton.

Store the selected handle on GooseAcpAgent and use it for config, secret, and provider/model resolution paths. Add regression coverage for default/global config, custom directory coexistence, path normalization, shared state, and concurrent upserts.

Signed-off-by: Matt Toohey <contact@matttoohey.com>
2026-05-01 15:40:49 +10:00
Kalvin C a6e74a4987 fix(goose2): avoid transform-rasterized dialog text (#8937) 2026-05-01 01:30:49 +00:00
Kalvin C 43478a2bf6 fix: keep renamed skills open in detail view (#8935) 2026-04-30 22:07:26 +00:00
Kalvin C ef73610cc1 feat: goose2 add support for custom providers in ui & acp (#8924) 2026-04-30 21:05:10 +00:00
Jack Amadeo 7d69e1448d break up acp/server.rs (#8932) 2026-04-30 16:14:17 +00:00
Angie Jones 6cdd2473ee Fix Gemini OAuth onboarding failure (#8905)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
2026-04-30 04:45:17 +00:00
Lifei Zhou 66692e9517 chore: goose2 skill refactor (#8897) 2026-04-30 04:20:56 +00:00
dorien-koelemeijer a0fa5f5791 Update patterns for pattern-based command injection (#8546) 2026-04-30 03:21:26 +00:00
Clay Delk 2403a39e1a fix: copy and content improvements in goose2 (#8886)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-30 01:48:57 +00:00
Kalvin C 000d7c58de feat: make ollama host configurable in goose2 (#8912) 2026-04-29 18:16:10 +00:00
morgmart 5fcdf31ad5 polish sidebar navigation and project icons (#8896)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-29 18:14:27 +00:00
Matt Toohey b4c08793a9 fix: model picker stays usable during provider loading (#8900)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Kalvin Chau <kalvin@block.xyz>
2026-04-29 18:13:10 +00:00
Kalvin C 59c5693f7a feat: update provider row after saving credentials (#8914) 2026-04-29 17:55:03 +00:00
Kalvin C 0a4931801a feat: support google model inventory refresh (#8913) 2026-04-29 17:46:54 +00:00
Lifei Zhou 9c162907b2 chore: Added goose 2 UI refactor review skill (#8903)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-29 17:38:12 +00:00
Adewale Abati 819ca464a4 blog: goose with peekaboo (#8884) 2026-04-29 17:27:16 +00:00
Adewale Abati ef72bb0c14 blog: Built-in Local Inference blogpost. (#8808)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-04-29 17:27:09 +00:00
Matt Toohey 6d873f17a2 perf: parallelize provider resolution and eagerly init SQLite pool (#8899)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-29 10:23:23 -07:00
Kalvin C 899762a422 refactor: update goose2 credential management behind provider-scoped ACP/core API (#8887)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-29 16:05:32 +00:00
Jack Amadeo 503ad20494 fix: handle acp requests concurrently (#8781) 2026-04-29 13:40:36 +00:00
jh-block 37db6decb1 build: set LLAMA_STATIC_CRT for Windows CUDA (#8901)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-29 08:50:05 +00:00
Matt Toohey 0bb87daefd perf: deduplicate _goose/providers/list RPC call at startup (#8873)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-29 05:49:50 +00:00
Lifei Zhou 56b845904f chore: add a bit more instructions in the release pr (#8890) 2026-04-29 02:31:43 +00:00
Kalvin C fffe425c9c chore: disable spellcheck in model search (#8889) 2026-04-29 00:33:15 +00:00
morgmart 69efb796ae add skills to the chat composer (#8881)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-28 21:21:45 +00:00
Jack Amadeo 23d3db445f mergeable configs + cleanup (#8378) 2026-04-28 20:26:31 +00:00
Kalvin C 05fa969b17 refactor: agent provider to use explicit type states (#8879) 2026-04-28 17:49:17 +00:00
Andrew Harvard b59ef3a46f [goose2] MCP Apps: hydrate and replay app payloads in Goose2 (#8632)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-04-28 15:03:40 +00:00
Jack Amadeo e95811966a fix(release): look for .dmg in the right place (#8866) 2026-04-28 12:41:31 +00:00
Andrew Harvard f908837407 [goose2] MCP Apps: translate ACP host capabilities into MCP initialization (#8623)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-04-28 12:03:44 +00:00
github-actions[bot] 52b3f21ef7 chore(release): bump version to 1.33.0 (minor) (#8872)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-28 09:55:14 +00:00
jh-block 0aa8a563ec docs: hide Windows CUDA download links until release (#8874)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-28 07:45:57 +00:00
morgmart b35eaf4bf9 redesign skills library (#8868)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-28 06:58:17 +00:00
Lifei Zhou 96fa25bce8 fix: remove defaults yaml (#8854) 2026-04-27 21:57:32 +00:00
jh-block ce928f04e8 Add Windows CUDA release artifacts (#8750)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-27 19:51:11 +00:00
Matt Toohey 002440b48a fix(goose): exclude preprompt from session title generation (#8793)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 18:21:26 +00:00
Adam Miller 739f4e88b8 fix(shell): prevent login-shell PATH probe from suspending goose on startup (#8804)
Signed-off-by: Adam Miller <admiller@redhat.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-04-27 14:56:50 +00:00
Lifei Zhou d8e4b55d16 chore: enabled auto merge for dependabot prs if they passes the ci checks (#8856) v2.0-rc-04-27-0 v2.0.0-rc-04-27-0 2026-04-27 10:17:47 +00:00
dependabot[bot] 978ff24b10 chore(deps): bump the cargo-minor-and-patch group across 1 directory with 23 updates (#8855)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-04-27 07:43:43 +00:00
Lifei Zhou 8014adf982 fix: lazy init local inference runtime in router instead of app start (#8656) 2026-04-27 03:16:53 +00:00
Vincenzo Palazzo 10f23a9c4d fix: support OPENAI_BASE_URL as fallback alias for OPENAI_HOST (#8069)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 03:03:56 +00:00
Lifei Zhou 8790b17c38 feature: handle removed extensions (#8797) 2026-04-27 03:00:56 +00:00
dependabot[bot] 93eb122687 chore(deps): bump tiktoken-rs from 0.6.0 to 0.11.0 (#8823)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:55:18 +00:00
dependabot[bot] 60691d8560 chore(deps): bump openssl from 0.10.76 to 0.10.78 (#8763)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:54:51 +00:00
dependabot[bot] 4dce997f4e chore(deps): bump postcss from 8.5.6 to 8.5.10 in /documentation (#8820)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:54:41 +00:00
dependabot[bot] a7dd21c876 chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /documentation (#8526)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:54:17 +00:00
dependabot[bot] 91af595942 chore(deps): bump dorny/paths-filter from 3.0.2 to 4.0.1 (#8662)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:53:43 +00:00
dependabot[bot] b828a391c2 chore(deps): bump docker/metadata-action from 5.10.0 to 6.0.0 (#8663)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:53:19 +00:00
dependabot[bot] b6e383248c chore(deps): bump actions/download-artifact from 4.3.0 to 8.0.1 (#8666)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:52:56 +00:00
dependabot[bot] e71579443c chore(deps): bump step-security/harden-runner from 2.14.1 to 2.19.0 (#8818)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:51:44 +00:00