diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79dcc32..58d9ea9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 with: toolchain: ${{ steps.msrv.outputs.version }} - target: wasm32-wasip1,wasm32-wasip2 + target: wasm32-wasip1,wasm32-wasip2,wasm32-unknown-unknown - name: Check with MSRV run: | @@ -59,7 +59,7 @@ jobs: with: toolchain: nightly,stable components: rustfmt,clippy - target: wasm32-wasip1,wasm32-wasip2 + target: wasm32-wasip1,wasm32-wasip2,wasm32-unknown-unknown - name: Check formatting run: cargo fmt -- --check diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index 491cc4d..01f5d43 100644 --- a/src/agent-client-protocol/Cargo.toml +++ b/src/agent-client-protocol/Cargo.toml @@ -40,6 +40,9 @@ unstable_session_fork = ["agent-client-protocol-schema/unstable_session_fork"] unstable_tool_call_name = ["agent-client-protocol-schema/unstable_tool_call_name"] unstable_protocol_v2 = ["agent-client-protocol-schema/unstable_protocol_v2"] +# uuid on wasm32-unknown-unknown requires a source of randomness using one of the js, rng-getrandom, or rng-rand features +uuid-js = ["uuid/js"] + [dependencies] agent-client-protocol-schema.workspace = true agent-client-protocol-derive.workspace = true