Will Pfleger
f467c1e142
feat: add typed config schema with ACP custom methods
...
Introduce GooseConfigSchema that reads/writes all non-secret goose config
keys through a single Rust struct, with a parallel ConfigSchemaDto for ACP
wire format. Exposes two new ACP custom methods:
_goose/unstable/config/read — returns full typed config
_goose/unstable/config/write — sparse-patch update
Includes hidden extension merge preservation, stale active_provider
clearing (both active_provider and legacy GOOSE_PROVIDER), custom Envs
deserialization with DISALLOWED_KEYS enforcement, and u32 timeout types
for TypeScript compatibility. Coverage via 6 unit tests and 4 integration
tests.
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
2026-06-08 12:36:07 -04: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
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
88plug
794402d932
fix(ci): build linux x86_64 standard inside manylinux_2_28 for glibc 2.28+ compat ( #9415 )
...
Signed-off-by: Andrew Mello <andrew@88plug.com >
Co-authored-by: Alex Hancock <alex@alexhancock.com >
Co-authored-by: jh-block <255854896+jh-block@users.noreply.github.com >
2026-05-27 12:58:46 +00:00
dependabot[bot]
87d165d574
chore(deps): bump docker/build-push-action from 6.18.0 to 7.2.0 ( #9374 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:07:44 +00:00
dependabot[bot]
090709a049
chore(deps): bump step-security/harden-runner from 2.19.1 to 2.19.4 ( #9373 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:07:24 +00:00
dependabot[bot]
5e0881a873
chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.17 to 2.0.19 ( #9372 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:06:54 +00:00
dependabot[bot]
19004ddb7e
chore(deps): bump actions/setup-python from 5 to 6 ( #9371 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:06:34 +00:00
dependabot[bot]
6885f3a8f7
chore(deps): bump actions-rust-lang/setup-rust-toolchain from 1.16.0 to 1.16.1 ( #9370 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:05:32 +00:00
Alex Hancock
4a16d7ed4f
cleanup: remove current goose2 code ( #9368 )
2026-05-22 14:21:54 -04:00
Jack Amadeo
f288290fc5
Revert "Split code signing from build ( #8587 )" ( #9361 )
2026-05-22 18:07:39 +00:00
dependabot[bot]
300d32a8ff
chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 ( #9106 )
...
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:14 +00:00
jh-block
c467e7f998
Add Linux desktop Vulkan packages ( #9323 )
...
Signed-off-by: jh-block <jhugo@block.xyz >
2026-05-20 07:08:42 +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]
3cf0bcdec7
chore(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 ( #9262 )
...
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:56 -04:00
dependabot[bot]
a8d4e0513e
chore(deps): bump actions/attest-build-provenance from 3.0.0 to 4.1.0 ( #9263 )
...
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:52 -04:00
dependabot[bot]
2bc2b6cd75
chore(deps): bump actions/checkout from 4 to 6 ( #9264 )
...
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:47 -04:00
dependabot[bot]
743cd20951
chore(deps): bump azure/trusted-signing-action from 1.0.0 to 2.0.0 ( #9265 )
...
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:43 -04:00
Jack Amadeo
cac334b30f
Build non-vulkan linux variants using ubuntu 22.04 ( #9211 )
2026-05-14 19:49:49 +00:00
Alex Hancock
c938a46417
fix(publish-npm): build binary from current SHA + add compat check ( #9212 )
...
Signed-off-by: Alex Hancock <alexhancock@block.xyz >
2026-05-14 16:33:40 +00:00
Jack Amadeo
e07ec37510
Add PR previews using cloudflare pages ( #9208 )
2026-05-14 14:20:14 +00:00
Jack Amadeo
6c935dd8a2
Switch GH pages deploy to actions/artifact workflow ( #9025 )
2026-05-13 19:17:34 +00:00
Jack Amadeo
96d3ca11ac
Split code signing from build ( #8587 )
2026-05-13 18:35:43 +00:00
dependabot[bot]
3d285e9d84
chore(deps): bump step-security/harden-runner from 2.19.0 to 2.19.1 ( #9105 )
...
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:56 +00:00
dependabot[bot]
e2a17ac7dd
chore(deps): bump bnjbvr/cargo-machete from 0.9.1 to 0.9.2 ( #9107 )
...
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:45 +00:00
dependabot[bot]
0b4214cf94
chore(deps): bump pnpm/action-setup from 4.0.0 to 6.0.5 ( #9109 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 22:29:38 +00:00
dependabot[bot]
3c95650947
chore(deps): bump docker/login-action from 3.6.0 to 4.1.0 ( #9108 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 20:52:02 +00:00
Rodolfo Olivieri
b5288843db
chore: pin Swatinem/rust-cache to v2.9.1 SHA across all workflows ( #8812 )
...
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 01:46:59 +00:00
jh-block
7891e2f34d
Use native arm64 runners for Linux artifact builds ( #9075 )
...
Signed-off-by: jh-block <jhugo@block.xyz >
2026-05-07 12:23:46 +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
jh-block
2ee9687741
Align CODEOWNERS with pull request review rules in GOVERNANCE.md ( #9056 )
...
Signed-off-by: jh-block <jhugo@block.xyz >
2026-05-06 15:42:08 +00:00
dependabot[bot]
1c1576dd75
chore(deps): bump dawidd6/action-download-artifact from 12 to 21 ( #8959 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:29:33 +00:00
dependabot[bot]
9d3b3f64bb
chore(deps): bump azure/login from 2.3.0 to 3.0.0 ( #8957 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:28:10 +00:00
dependabot[bot]
a5636c4320
chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 ( #8956 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:27:53 +00:00
dependabot[bot]
135417aa5a
chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 3.1.0 ( #8955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:27:16 +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
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
Lifei Zhou
56b845904f
chore: add a bit more instructions in the release pr ( #8890 )
2026-04-29 02:31:43 +00:00
Jack Amadeo
e95811966a
fix(release): look for .dmg in the right place ( #8866 )
2026-04-28 12:41:31 +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
Lifei Zhou
d8e4b55d16
chore: enabled auto merge for dependabot prs if they passes the ci checks ( #8856 )
2026-04-27 10:17:47 +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
dependabot[bot]
b52a8d704d
chore(deps): bump actions-rust-lang/setup-rust-toolchain from 1.15.4 to 1.16.0 ( #8819 )
...
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:17 +00:00
Jack Amadeo
910e01af3f
add a goose2 signed release flow ( #8728 )
2026-04-24 17:45:07 +00:00
Jack Amadeo
c6755d3259
Port provider tests to typescript ( #8237 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-04-24 17:31:27 +00:00