157 Commits

Author SHA1 Message Date
Douwe Osinga 4904e3c856 Image read tool (#9607)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-06-05 20:50:34 +00:00
Jack Amadeo 826f13f343 create goose-providers crate with canonical models, conversation and other types (#9588) 2026-06-05 19:28:50 +00:00
Alex Hancock 6251e56347 feat(sdk): minimal uniffi setup for cross language sdk (#9593) 2026-06-04 13:58:31 +00:00
dependabot[bot] 1a52f21c08 chore(deps): bump tokenizers from 0.21.4 to 0.22.2 (#9503)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:37:16 -04:00
dependabot[bot] 1ab48f5dca chore(deps): bump pkcs8 from 0.10.2 to 0.11.0 (#9510)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:35:18 -04:00
dependabot[bot] 302dafc41b chore(deps): bump mockall from 0.13.1 to 0.14.0 (#9511)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:34:15 -04:00
dependabot[bot] 0e4a367db1 chore(deps): bump the cargo-minor-and-patch group across 1 directory with 10 updates (#9587)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:25:23 -04:00
jh-block 08e7480513 Use LRU cache for token counting (#9586)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-06-03 16:04:54 +00:00
jh-block 27b41d93f5 local inference: stricter GGUF requirements, auto detection of tool calling support, fixed thinking output parsing (#9442)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-27 18:00:30 +00:00
jh-block 27dc0d5f83 Improve dependency hygiene (#9360)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-26 16:09:03 +00:00
dependabot[bot] 728d72a79f chore(deps): bump ctor from 0.2.9 to 1.0.6 (#9380)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-05-22 22:13:15 +00:00
dependabot[bot] 61252fc4fd chore(deps): bump the cargo-minor-and-patch group with 12 updates (#9376)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:09:13 +00:00
dependabot[bot] 603deb88bb chore(deps): bump mockall from 0.13.1 to 0.14.0 (#8962)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 13:44:46 +00:00
dependabot[bot] db0c3c4b30 chore(deps): bump nanoid from 0.4.0 to 0.5.0 (#8965)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 13:44:36 +00:00
jh-block bdb7d214e7 Add Linux musl CLI builds (#9240)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-19 07:28:20 +00:00
dependabot[bot] 4b88eabac1 chore(deps): bump the cargo-minor-and-patch group with 6 updates (#9266)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 14:05:39 -04:00
dependabot[bot] d730785ca8 chore(deps): bump tokio-cron-scheduler from 0.14.0 to 0.15.1 (#9267)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 14:05:35 -04:00
Rodolfo Olivieri 4de5fcdff8 refactor(logging): consolidate logging setup into shared helper in goose crate (#8817)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-13 18:35:41 +00:00
dependabot[bot] 2edfc3075d chore(deps): bump the cargo-minor-and-patch group across 1 directory with 14 updates (#9178)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:01:58 -04:00
Rodolfo Olivieri 78eff2e6f9 chore: move insta to dev-dependencies (#8811)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-13 15:14:05 +00:00
callebtc dbbee1cdbf add encrypted Nostr session sharing (#8922)
Signed-off-by: callebtc <93376500+callebtc@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-05-13 03:06:44 +00:00
Rodolfo Olivieri 826a437d08 chore: replace lazy_static with std::sync::LazyLock (#8815)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
2026-05-11 22:47:31 +00:00
jh-block f325a9d8e3 Add Linux Vulkan support for local inference (#9038)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-07 07:12:18 +00:00
Alex Hancock bd5f6ca3b8 refactor: switch to official new rust-sdk for ACP (#9062) 2026-05-06 19:48:52 +00:00
jh-block 93d5672f5b Fix CRT linkage in Windows CUDA build (#8987)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-04 14:36:13 +00:00
Jack Amadeo 5f9a5a53db install plugins (#8949) 2026-05-04 12:58:25 +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
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
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
Lifei Zhou 2bbf4dd229 fix: removed hardcoded dependency of goose-acp-macro (#8753) 2026-04-22 14:08:47 +00:00
Jack Amadeo 38941b1d26 merge goose-acp crate into goose (#8726) 2026-04-21 20:26:49 +00:00
jh-block 2067a564ce ci: declare and enforce MSRV of 1.91.1 (#8670)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-21 16:03:11 +00:00
Jack Amadeo b1235e7c01 Manage skills as sources over ACP (#8675)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-04-21 03:09:21 +00:00
Will Pfleger 7fa662bcac feat(extensions): support Unix domain socket transport for StreamableHttp MCP (#7860) 2026-04-17 19:16:37 +00:00
jh-block de317d5445 Add vision/image support for local inference models (#8442)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-13 08:17:04 +00:00
jh-block 8b1007eee0 fix: correctly parse thinking content from gemma4 (#8407)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-08 19:22:35 +00:00
Lifei Zhou 0450aaa39f enable gemma 4 local model (#8366)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 09:51:57 +00:00
fre$h b39762a1d4 fix: clean up MCP subprocesses after abrupt parent exit (#8242)
Signed-off-by: fre <anonwurcod@proton.me>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Oz <oz-agent@warp.dev>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-04-02 13:55:04 +00:00
Rodolfo Olivieri f6fdbbdd7e fix(deps): gate keyring platform features behind target-specific deps (#8039)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 20:27:08 +00:00
fre$h 7ec07f2c79 fix: prevent Ollama provider from hanging on tool-calling requests (#7723)
Signed-off-by: fre <anonwurcod@proton.me>
Signed-off-by: fresh3nough <nicholasanthony742@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:43:59 +00:00
jh-block 11f46dc0e0 fix: GitHub Copilot auth fails to open browser in Desktop app (#6957) (#8019)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:03:44 +00:00
Rodolfo Olivieri adc0e221fc feat: gate telemetry behind Cargo feature flags (#8119)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 16:33:43 +00:00
Rodolfo Olivieri caef9f6466 feat: add optional native-tls support as alternative to rustls (#8037)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:46:50 +00:00
이대희 772e37fb54 feat: feature-gate AWS provider dependencies behind aws-providers (#8080)
Signed-off-by: DaeHee Lee <lee111dae11@proton.me>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 08:55:41 +00:00
Rodolfo Olivieri bcfbe89204 refactor: consolidate duplicated dependencies into workspace (#8041)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 18:08:48 +00:00
이대희 c493c6160c feat: feature-gate local inference dependencies (#7976)
Signed-off-by: DaeHee Lee <lee111dae11@proton.me>
Signed-off-by: jh-block <jhugo@block.xyz>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-23 15:49:24 +00:00
Adrian Cole c2a02d73c8 deps: replace sigstore-verification with sigstore-verify to kill vulns (#8064)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 23:08:01 +00:00
Adrian Cole 1426c8bfa0 feat(acp): add session/set_config and stabilize list, delete and close (#7984)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 22:33:26 +00:00
Dale Lakes 5df2995695 fix: bump pctx_code_mode to 0.3.0 for iterator type checking fix (#7892)
Signed-off-by: Clyde <clyde@Clydes-Mac-Studio.local>
Signed-off-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 11:44:30 +00:00
Adrian Cole 2631095f20 feat(otel): propagate session.id to spans and log records (#7490)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-16 05:06:31 +00:00