Michael Neale
8b8532db6e
ci: build musl CLI with release-small profile
...
Switches the musl goose-cli build to the release-small profile so the
published aarch64/x86_64 musl artifacts pick up the ~53% size reduction
(100 MB -> 47 MB on disk, 33 MB -> 15.7 MB bz2) with no feature change.
The packaging step reads target/<TARGET>/release/goose, so copy the
release-small output into release/ to keep packaging unchanged.
Signed-off-by: Michael Neale <michael.neale@gmail.com >
2026-06-10 18:57:29 +10:00
Michael Neale
98d85d41ae
build: add release-small profile for size-optimized binaries
...
Adds a release-small cargo profile (opt-level=z, fat LTO,
codegen-units=1, panic=abort, strip) inheriting from release.
Measured on aarch64-unknown-linux-musl with portable-default features
(no code-mode/V8, no local-inference): the stock release binary is
100 MB on disk / 33 MB bz2, while release-small brings it to 47 MB /
15.7 MB bz2 -- roughly a 53% reduction with no feature loss. Layering
upx --best --lzma takes the on-disk size to 11 MB. CLI smoke tests
(--version, --help, subcommand parsing) pass under arm64 emulation, so
panic=abort is safe for the CLI.
Opt-in only; default release builds are unchanged.
Signed-off-by: Michael Neale <michael.neale@gmail.com >
2026-06-10 18:54:15 +10:00
dorien-koelemeijer
390dfb8c78
feat(security): Re-adjust pattern-based detection for prompt injection detection confidence scores ( #9690 )
2026-06-10 00:41:05 +00:00
dorien-koelemeijer
f52d717dce
feat(security): enable prompt injection mitigation by default for internal users via non-overridable env vars ( #9612 )
2026-06-10 00:13:29 +00:00
Bradley Axen
d396767be8
chore: refresh canonical model registry ( #9709 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
2026-06-09 23:39:32 +00:00
Lifei Zhou
f4ecdaefc0
feat: use acp list sessions and manage sessions in Desktop ( #9687 )
2026-06-09 21:48:35 +00:00
Lifei Zhou
e3090836e4
fix: goose-sdk release compat check with new schema ( #9697 )
2026-06-09 13:53:45 +00:00
Lifei Zhou
0ab4b84104
chore: pause tui release ( #9685 )
2026-06-09 07:06:06 +00:00
Lifei Zhou
8eb6cd60d6
fix: compatibility of config extension acp call in TUI ( #9683 )
2026-06-09 02:57:31 +00:00
Jack Amadeo
e5fd568e01
move formats/openai.rs into goose-providers crate, along with several dependencies ( #9633 )
2026-06-08 15:26:33 +00:00
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
Lifei Zhou
2f99664222
feat: acp methods for config extensions ( #9581 )
2026-06-05 08:08:19 +00:00
Lifei Zhou
65b72b2988
refactor: remove dead component and useNavigationSessions cleanup ( #9603 )
2026-06-05 06:55:19 +00:00
Lifei Zhou
ec519eeaaf
feat: Only send custom notifications when ACP client specifies this capability in the initialization request ( #9596 )
2026-06-04 22:39:59 +00:00
Alex Hancock
6251e56347
feat(sdk): minimal uniffi setup for cross language sdk ( #9593 )
2026-06-04 13:58:31 +00:00
Lifei Zhou
dc59e41945
Lifei/acp session setup refactor ( #9488 )
2026-06-04 03:12:04 +00:00
dependabot[bot]
1cc5aa690a
chore(deps): bump pnpm/action-setup from 6.0.5 to 6.0.8 ( #9500 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:38:50 -04:00
dependabot[bot]
9646f709db
chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.3 ( #9501 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:38:27 -04:00
dependabot[bot]
34f33fc006
chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.19 to 2.0.20 ( #9498 )
...
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:57 -04: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]
1205a4a042
chore(deps): bump clap_mangen from 0.2.33 to 0.3.0 ( #9508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:36:29 -04:00
dependabot[bot]
dc3a63a469
chore(deps): bump strum from 0.27.2 to 0.28.0 ( #9509 )
...
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:52 -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
Alex Hancock
83a4abf3ea
fix: quote release PR search phrase in pre-release.sh ( #9573 )
2026-06-03 16:40:14 +00: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
Lifei Zhou
f6caaa03b5
Fixed intermittent missing extension override on ui and cleanup ( #9575 )
...
Signed-off-by: Angie Jones <jones.angie@gmail.com >
Co-authored-by: Angie Jones <jones.angie@gmail.com >
2026-06-03 15:14:30 +00:00
jh-block
30034b9b32
Add Hugging Face OAuth support, add auth tab to settings ( #9552 )
...
Signed-off-by: jh-block <jhugo@block.xyz >
2026-06-03 13:30:33 +00:00
Lucas Conti
9626b4c3c1
Replace review subprocess timeout with turn limits ( #9571 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 20:45:24 +00:00
Douwe Osinga
003252fb52
Import sesssions ( #9474 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-06-02 20:35:57 +00:00
Douwe Osinga
cd12199604
Bench marking ( #9465 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-02 20:13:48 +00:00
github-actions[bot]
502ee508d6
chore(release): release version 1.37.0 ( #9565 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-02 20:03:27 +00:00
dorien-koelemeijer
030dbb0c51
feat(security): Add directionality to egress logging ( #9546 )
2026-06-02 18:44:38 +00:00
Douwe Osinga
7982086893
Pick the last canonical model ( #9568 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-06-02 17:56:29 +00:00
github-actions[bot]
fdc1994bc1
chore(release): bump version to 1.37.0 (minor) ( #9557 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-02 14:40:15 +00:00
Alex Hancock
942a4564e3
Revert "refactor: convert desktop v1 and goose-server extensions to ACP+ ( #9448 )" ( #9564 )
2026-06-02 09:44:18 -04:00
Cameron Yick
586bb15d40
fix(extension-manager): forward custom headers through OAuth connect path ( #9388 )
...
Signed-off-by: Cameron Yick <cameron.yick@datadoghq.com >
2026-06-02 01:16:42 +00:00
Angie Jones
cd8f718bbb
Fix scheduled recipe session params ( #9553 )
...
Signed-off-by: Angie Jones <jones.angie@gmail.com >
2026-06-01 23:28:58 +00:00
Joah Gerstenberg
f69a1780da
fix(otel): skip OTLP signals when protocol=grpc to avoid background-thread panic ( #9512 )
...
Co-authored-by: Joah's AI agent <noreply@blockxyz.com >
Co-authored-by: Amp <amp@ampcode.com >
2026-06-01 21:10:19 +00:00
John Matthew Tennant
5e160e51e4
Honor blocking Stop hook decisions ( #9468 )
...
Signed-off-by: John Tennant <jtennant@squareup.com >
2026-06-01 18:59:45 +00:00
Bradley Axen
5508079bba
chore: update canonical model registry ( #9551 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
2026-06-01 16:05:50 +00:00
Michael Neale
8af2f7609a
feat(providers): add xAI SuperGrok OAuth subscription provider ( #9420 )
...
Signed-off-by: Michael Neale <michael.neale@gmail.com >
2026-06-01 02:19:22 +00:00
Kalvin C
13f7be2ed5
feat: replay acp images on session load ( #9496 )
...
Signed-off-by: Kalvin Chau <kalvin@block.xyz >
2026-05-29 19:34:25 +00:00
Bradley Axen
25ff547487
Expose raw provider supported models over ACP ( #9475 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Matt Toohey <contact@matttoohey.com >
2026-05-29 02:18:42 +00:00
Matt Toohey
a3bdb918e7
fix(acp): forward ACP server context window size to clients ( #9455 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-29 01:05:45 +00:00
Bradley Axen
104cc17758
Add ACP session system prompt setter ( #9478 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
2026-05-29 00:35:12 +00:00
Mark Lavercombe
1cb5cb06a3
Add Scholar Sidekick MCP extension ( #9433 )
2026-05-28 14:15:41 +00:00
Rodolfo Olivieri
2116f88908
feat: add tui feature flag to gate the tui command ( #9428 )
...
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com >
2026-05-28 14:12:31 +00:00