diff --git a/foundry/packages/backend/package.json b/foundry/packages/backend/package.json index 562bab7..dcc80dd 100644 --- a/foundry/packages/backend/package.json +++ b/foundry/packages/backend/package.json @@ -24,7 +24,7 @@ "drizzle-orm": "^0.44.5", "hono": "^4.11.9", "pino": "^10.3.1", - "rivetkit": "https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a", + "rivetkit": "https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4", "sandbox-agent": "workspace:*", "uuid": "^13.0.0", "ws": "^8.19.0", diff --git a/foundry/packages/client/package.json b/foundry/packages/client/package.json index 9790474..13e188f 100644 --- a/foundry/packages/client/package.json +++ b/foundry/packages/client/package.json @@ -16,7 +16,7 @@ "dependencies": { "@sandbox-agent/foundry-shared": "workspace:*", "react": "^19.1.1", - "rivetkit": "2.1.6", + "rivetkit": "https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4", "sandbox-agent": "workspace:*" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2b99c3..22d0118 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -511,8 +511,8 @@ importers: specifier: ^10.3.1 version: 10.3.1 rivetkit: - specifier: https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a - version: https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a(@e2b/code-interpreter@2.3.3)(@hono/node-server@1.19.9(hono@4.12.2))(@hono/node-ws@1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2))(@standard-schema/spec@1.1.0)(dockerode@4.0.9)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(ws@8.19.0) + specifier: https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4 + version: https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4(@cloudflare/sandbox@0.7.18(@opencode-ai/sdk@1.2.24))(@e2b/code-interpreter@2.3.3)(@standard-schema/spec@1.1.0)(@vercel/sandbox@1.8.1)(computesdk@2.5.1)(dockerode@4.0.9)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(modal@0.7.3)(ws@8.19.0) sandbox-agent: specifier: workspace:* version: link:../../../sdks/typescript @@ -542,8 +542,8 @@ importers: specifier: ^19.1.1 version: 19.2.4 rivetkit: - specifier: 2.1.6 - version: 2.1.6(@hono/node-server@1.19.9(hono@4.12.2))(@hono/node-ws@1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2))(@standard-schema/spec@1.1.0)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(ws@8.19.0) + specifier: https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4 + version: https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4(@cloudflare/sandbox@0.7.18(@opencode-ai/sdk@1.2.24))(@e2b/code-interpreter@2.3.3)(@standard-schema/spec@1.1.0)(@vercel/sandbox@1.8.1)(computesdk@2.5.1)(dockerode@4.0.9)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(modal@0.7.3)(ws@8.19.0) sandbox-agent: specifier: workspace:* version: link:../../../sdks/typescript @@ -1046,11 +1046,6 @@ importers: packages: - '@agentclientprotocol/sdk@0.14.1': - resolution: {integrity: sha512-b6r3PS3Nly+Wyw9U+0nOr47bV8tfS476EgyEMhoKvJCZLbgqoDFN7DJwkxL88RR0aiOqOYV1ZnESHqb+RmdH8w==} - peerDependencies: - zod: ^3.25.0 || ^4.0.0 - '@agentclientprotocol/sdk@0.16.1': resolution: {integrity: sha512-1ad+Sc/0sCtZGHthxxvgEUo5Wsbw16I+aF+YwdiLnPwkZG8KAGUEAPK6LM6Pf69lCyJPt1Aomk1d+8oE3C4ZEw==} peerDependencies: @@ -3029,19 +3024,13 @@ packages: resolution: {integrity: sha512-3qndQUQXLdwafMEqfhz24hUtDPcsf1Bu3q52Kb8MqeH8JUh3h6R4HYW3ZJXiQsLcyYyFM68PuIwlLRlg1xDEpg==} engines: {node: ^14.18.0 || >=16.0.0} - '@rivetkit/engine-runner-protocol@2.1.6': - resolution: {integrity: sha512-QwaWvAJN2KGae+UHKZbLiEWaWj9ycmwtrRtUq728CU+lidkaGv5yHxXb4gkXSD7rhGQcR98+XWZLb0F0BM/vAg==} + '@rivetkit/engine-runner-protocol@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@fc5f3b40db5f186bf5bc8160053527260655122a} + version: 2.1.6-rc.1 - '@rivetkit/engine-runner-protocol@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} - version: 2.1.6 - - '@rivetkit/engine-runner@2.1.6': - resolution: {integrity: sha512-WpiEmi/SxAVED0N/M0kvPZwq/MxMuuz/Y89ut1sTP7syPzpCauGxafOdqkTqiX1ef+N1ZlrtX+v/LwDF/jIgFw==} - - '@rivetkit/engine-runner@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} - version: 2.1.6 + '@rivetkit/engine-runner@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@fc5f3b40db5f186bf5bc8160053527260655122a} + version: 2.1.6-rc.1 '@rivetkit/fast-json-patch@3.1.2': resolution: {integrity: sha512-CtA50xgsSSzICQduF/NDShPRzvucnNvsW/lQO0WgMTT1XAj9Lfae4pm7r3llFwilgG+9iq76Hv1LUqNy72v6yw==} @@ -3050,41 +3039,26 @@ packages: resolution: {integrity: sha512-5RC9Ze/wTKqSlJvopdCgr+EfyV93+iiH8Thog0QXrl8PT1unuBNw/jadXNMtwgAxrIaCJL+JLaHQH9w7rqpMDw==} engines: {node: '>=20'} - '@rivetkit/sqlite-vfs@2.1.6': - resolution: {integrity: sha512-jbCrigzqoygZTYdZu7izaQjr77Q4BFX1HwhW4Mf0UFIaKT72AteH/w4PcktzrKcw4Utmo0zX0C6zNBRKo0IpOA==} - engines: {node: '>=20.0.0'} - - '@rivetkit/sqlite-vfs@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} - version: 2.1.6 + '@rivetkit/sqlite-vfs@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@fc5f3b40db5f186bf5bc8160053527260655122a} + version: 2.1.6-rc.1 engines: {node: '>=20.0.0'} '@rivetkit/sqlite@0.1.1': resolution: {integrity: sha512-NE7ZBy/hQhOrWzMZFjkHX9SoXxf+ILcDvVV+mNbUYPgiy/fsDzlXdK0+JDTGnko5f4Xl6/KVCoCozz9gkwkq8A==} - '@rivetkit/traces@2.1.6': - resolution: {integrity: sha512-wuuGWoWWdUPbqs5u+31YodSUOsYMydaa+/cxZ7I5KaUe26fK0i1E+0ytqC1JGQm6utWeuYp8cLUX3WSEfVKJhQ==} + '@rivetkit/traces@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@fc5f3b40db5f186bf5bc8160053527260655122a} + version: 2.1.6-rc.1 engines: {node: '>=18.0.0'} - '@rivetkit/traces@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} - version: 2.1.6 - engines: {node: '>=18.0.0'} - - '@rivetkit/virtual-websocket@2.0.33': - resolution: {integrity: sha512-sMoHZgBy9WDW76pv+ML3LPgf7TWk5vXdu3ZpPO20j6n+rB3fLacnnmzjt5xD6tZcJ/x5qINyEywGgcxA7MTMuQ==} - - '@rivetkit/virtual-websocket@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} + '@rivetkit/virtual-websocket@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@fc5f3b40db5f186bf5bc8160053527260655122a} version: 2.0.33 - '@rivetkit/workflow-engine@2.1.6': - resolution: {integrity: sha512-eLVFBbhOlBQKzO5lu032tOo0OEAFFp7uNcGwvB1mBFmYsm7aKBgnJl214IV39a6fRtCL2meVxiMU1GKb006zYw==} - engines: {node: '>=18.0.0'} - - '@rivetkit/workflow-engine@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd} - version: 2.1.6 + '@rivetkit/workflow-engine@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@fc5f3b40db5f186bf5bc8160053527260655122a': + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@fc5f3b40db5f186bf5bc8160053527260655122a} + version: 2.1.6-rc.1 engines: {node: '>=18.0.0'} '@rolldown/pluginutils@1.0.0-beta.27': @@ -3230,36 +3204,36 @@ packages: '@rtsao/csstype@2.6.5-forked.0': resolution: {integrity: sha512-0HwnY8uPWcCloTgdbbaJG3MbDUfNf6yKWZfCKxFv9yj2Sbp4mSKaIjC7Cr/5L4hMxvrrk85CU3wlAg7EtBBJ1Q==} - '@sandbox-agent/cli-darwin-arm64@0.3.2': - resolution: {integrity: sha512-w4aAr7vPj4m6Lwr25bIoXRVTJDoybP/tcGhB+unzsRUSQqCtrZpRCg7opJqds5vIOQzVxFlmVwquKWcPlDjYRA==} + '@sandbox-agent/cli-darwin-arm64@0.4.0': + resolution: {integrity: sha512-AaMd2h2OPG5k5DFxfc7jNtmYu3S1PS1BZjXGbXZ2NfAScwVCSeBuN0vvmSxP23CqPrEpf1m7PnruFrFh67Khhw==} cpu: [arm64] os: [darwin] - '@sandbox-agent/cli-darwin-x64@0.3.2': - resolution: {integrity: sha512-OJkaeNGjvPNWHVnNgUXxN4H5nv75nWwRnxOVRf1UP8VvLhd3xoL6uWGgmVoRSF+Wwg3dMHbkrmMwAdcXyaSV9w==} + '@sandbox-agent/cli-darwin-x64@0.4.0': + resolution: {integrity: sha512-dnr9xpiVXGbOqolukyLy1NNV+1w97yFh2zJL6TRuXg86eQbHSQRXVm/PqRMlr8KyVYdaLPQJeR8s4ofGvoa6Rg==} cpu: [x64] os: [darwin] - '@sandbox-agent/cli-linux-arm64@0.3.2': - resolution: {integrity: sha512-WTreRie8wrvGijuqBaK7/78sfizCcex1CNBZjws7a6/tn4Ar+thQ0jbY8alrpdtBLuwzk/pBIQ2oRU9vidHtvQ==} + '@sandbox-agent/cli-linux-arm64@0.4.0': + resolution: {integrity: sha512-217tEQU/47aNG7BFC27apZ51jEZgLfU7J3i5R52b+w3aI3khDyfJ/UHvkd1tsMztp59UjZTxwuY7xXSRkaTSGQ==} cpu: [arm64] os: [linux] - '@sandbox-agent/cli-linux-x64@0.3.2': - resolution: {integrity: sha512-aas9+UdW0+j2aWOCp+EV5GA8JkmwsIg0lSRkrRijzrnewsNxlSFQ4dIsSpTkqyMWO18STqjqFtmkZI/dIASEyQ==} + '@sandbox-agent/cli-linux-x64@0.4.0': + resolution: {integrity: sha512-j39uNei4/dnX3Oy3hwqzrndZwPRE2SraahhfCGycymlFqN/p4Xii004QQ0WOP/vibQSGq+lPYR3faSevmjMZig==} cpu: [x64] os: [linux] - '@sandbox-agent/cli-shared@0.3.2': - resolution: {integrity: sha512-4UQKczwfY+Bf83kQ9rdXv3U5Z9PqfWm2wp6EK2rzKh6iuMAtuNI8PSUWodi1LBUjch8mJv4rx7Gs/XCO92dRRw==} + '@sandbox-agent/cli-shared@0.4.0': + resolution: {integrity: sha512-hSNNIZJlnGlL0yVfp+d1N97qimO0dz6QB24vmfO4pviiBICcoIcoxnOv9l3aj8Z4nT8A3WTy/6cypYHUpoLxkQ==} - '@sandbox-agent/cli-win32-x64@0.3.2': - resolution: {integrity: sha512-mJejOEp9czrMzbpN0VzC/y6UfKU/RyAJjTWHBNcCVfHP2zDuIOwT8y3gErM+q4CHt0lHR616wQYIqNpY8QqyDA==} + '@sandbox-agent/cli-win32-x64@0.4.0': + resolution: {integrity: sha512-8OyIgsr/jMzMhAj5Fyz9VHj0ZEkGkaxAAELg4U0y5632Vkae8jcJRZyZ8bv6fBJp3zG2sgj47UJFfmHHh4pfMg==} cpu: [x64] os: [win32] - '@sandbox-agent/cli@0.3.2': - resolution: {integrity: sha512-nQ3bxbrr0QMdm0eK/MvBNd6Npvt1VCxQrrkpf747dVCHmKxCmcRc3t/jeeye1Lof6sP8l01mHgvSFNiez/KNHQ==} + '@sandbox-agent/cli@0.4.0': + resolution: {integrity: sha512-1xoLnr0ZAEgvGtVpBGkyGuACwI3Th4D2i218K1pr+YlBRclsps7TjRjddkEuTXZgQj4wjQ4uUjlDsvUBhvHMQQ==} hasBin: true '@shikijs/core@3.21.0': @@ -3721,8 +3695,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acp-http-client@0.3.2: - resolution: {integrity: sha512-btRUDXAA9BlcTQURsJogdWthoXsKOnMeFhtYlEYQxgt0vq7H6xMfMrewlIgFjRXgRTbru4Fre2T6wS/amTTyjQ==} + acp-http-client@0.4.0: + resolution: {integrity: sha512-RxXaX7hLyxYVpOwmzwc6FIud7icdcPfYqTsVoqJFkI/G5qE7feiac4jSB5SC6P6awy4FMHpFogYEp92vzZTKJA==} agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} @@ -4936,6 +4910,10 @@ packages: resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} engines: {node: '>=16'} + get-port@7.2.0: + resolution: {integrity: sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==} + engines: {node: '>=16'} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -6370,39 +6348,13 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rivetkit@2.1.6: - resolution: {integrity: sha512-AFe06CTZoAYWwCltxPp1XNilfOgK53Itvbc/lv0uF+aEwFEAPIZFQPBTrVgt7NGZSuiM2l6/hjMv7yuBZQ71sw==} - engines: {node: '>=22.0.0'} - peerDependencies: - '@hono/node-server': ^1.14.0 - '@hono/node-ws': ^1.1.1 - drizzle-kit: ^0.31.2 - drizzle-orm: ^0.44.2 - eventsource: ^4.0.0 - ws: ^8.0.0 - peerDependenciesMeta: - '@hono/node-server': - optional: true - '@hono/node-ws': - optional: true - drizzle-kit: - optional: true - drizzle-orm: - optional: true - eventsource: - optional: true - ws: - optional: true - - rivetkit@https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a: - resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a} - version: 2.1.6 + rivetkit@https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4: + resolution: {tarball: https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4} + version: 2.1.6-rc.1 engines: {node: '>=22.0.0'} peerDependencies: '@daytonaio/sdk': ^0.150.0 '@e2b/code-interpreter': ^2.3.3 - '@hono/node-server': ^1.14.0 - '@hono/node-ws': ^1.1.1 dockerode: ^4.0.9 drizzle-kit: ^0.31.2 drizzle-orm: ^0.44.2 @@ -6413,10 +6365,6 @@ packages: optional: true '@e2b/code-interpreter': optional: true - '@hono/node-server': - optional: true - '@hono/node-ws': - optional: true dockerode: optional: true drizzle-kit: @@ -6462,8 +6410,34 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sandbox-agent@0.3.2: - resolution: {integrity: sha512-ic1UPLMKExjXIw4ViL0Wo07YsSqGtS25g6b6BechOX5CBC4d130tCR1xrhJ8Fuy6jlzx6I+f7gIxDedTnRUWSA==} + sandbox-agent@0.4.0: + resolution: {integrity: sha512-vm/+LB/3dtGVjZkSI5w3fsCrJwF7mQr8f0FE7vSAy1elp1qgaHtpCRqBeCVeYv7zGAtjuXZzO42/kZbFZX/h+A==} + peerDependencies: + '@cloudflare/sandbox': '>=0.1.0' + '@daytonaio/sdk': '>=0.12.0' + '@e2b/code-interpreter': '>=1.0.0' + '@vercel/sandbox': '>=0.1.0' + computesdk: '>=0.1.0' + dockerode: '>=4.0.0' + get-port: '>=7.0.0' + modal: '>=0.1.0' + peerDependenciesMeta: + '@cloudflare/sandbox': + optional: true + '@daytonaio/sdk': + optional: true + '@e2b/code-interpreter': + optional: true + '@vercel/sandbox': + optional: true + computesdk: + optional: true + dockerode: + optional: true + get-port: + optional: true + modal: + optional: true sax@1.4.4: resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} @@ -7492,10 +7466,6 @@ packages: snapshots: - '@agentclientprotocol/sdk@0.14.1(zod@4.3.6)': - dependencies: - zod: 4.3.6 - '@agentclientprotocol/sdk@0.16.1(zod@4.3.6)': dependencies: zod: 4.3.6 @@ -9588,29 +9558,14 @@ snapshots: '@rivetkit/bare-ts@0.6.2': {} - '@rivetkit/engine-runner-protocol@2.1.6': + '@rivetkit/engine-runner-protocol@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@fc5f3b40db5f186bf5bc8160053527260655122a': dependencies: '@rivetkit/bare-ts': 0.6.2 - '@rivetkit/engine-runner-protocol@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': + '@rivetkit/engine-runner@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@fc5f3b40db5f186bf5bc8160053527260655122a': dependencies: - '@rivetkit/bare-ts': 0.6.2 - - '@rivetkit/engine-runner@2.1.6': - dependencies: - '@rivetkit/engine-runner-protocol': 2.1.6 - '@rivetkit/virtual-websocket': 2.0.33 - pino: 9.14.0 - uuid: 12.0.0 - ws: 8.19.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@rivetkit/engine-runner@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - dependencies: - '@rivetkit/engine-runner-protocol': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd - '@rivetkit/virtual-websocket': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd + '@rivetkit/engine-runner-protocol': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner-protocol@fc5f3b40db5f186bf5bc8160053527260655122a + '@rivetkit/virtual-websocket': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@fc5f3b40db5f186bf5bc8160053527260655122a pino: 9.14.0 uuid: 12.0.0 ws: 8.19.0 @@ -9622,13 +9577,7 @@ snapshots: '@rivetkit/on-change@6.0.2-rc.1': {} - '@rivetkit/sqlite-vfs@2.1.6': - dependencies: - '@rivetkit/bare-ts': 0.6.2 - '@rivetkit/sqlite': 0.1.1 - vbare: 0.0.4 - - '@rivetkit/sqlite-vfs@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': + '@rivetkit/sqlite-vfs@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@fc5f3b40db5f186bf5bc8160053527260655122a': dependencies: '@rivetkit/bare-ts': 0.6.2 '@rivetkit/sqlite': 0.1.1 @@ -9636,33 +9585,16 @@ snapshots: '@rivetkit/sqlite@0.1.1': {} - '@rivetkit/traces@2.1.6': + '@rivetkit/traces@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@fc5f3b40db5f186bf5bc8160053527260655122a': dependencies: '@rivetkit/bare-ts': 0.6.2 cbor-x: 1.6.3 fdb-tuple: 1.0.0 vbare: 0.0.4 - '@rivetkit/traces@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': - dependencies: - '@rivetkit/bare-ts': 0.6.2 - cbor-x: 1.6.3 - fdb-tuple: 1.0.0 - vbare: 0.0.4 + '@rivetkit/virtual-websocket@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@fc5f3b40db5f186bf5bc8160053527260655122a': {} - '@rivetkit/virtual-websocket@2.0.33': {} - - '@rivetkit/virtual-websocket@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': {} - - '@rivetkit/workflow-engine@2.1.6': - dependencies: - '@rivetkit/bare-ts': 0.6.2 - cbor-x: 1.6.3 - fdb-tuple: 1.0.0 - pino: 9.14.0 - vbare: 0.0.4 - - '@rivetkit/workflow-engine@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd': + '@rivetkit/workflow-engine@https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@fc5f3b40db5f186bf5bc8160053527260655122a': dependencies: '@rivetkit/bare-ts': 0.6.2 cbor-x: 1.6.3 @@ -9759,32 +9691,32 @@ snapshots: '@rtsao/csstype@2.6.5-forked.0': {} - '@sandbox-agent/cli-darwin-arm64@0.3.2': + '@sandbox-agent/cli-darwin-arm64@0.4.0': optional: true - '@sandbox-agent/cli-darwin-x64@0.3.2': + '@sandbox-agent/cli-darwin-x64@0.4.0': optional: true - '@sandbox-agent/cli-linux-arm64@0.3.2': + '@sandbox-agent/cli-linux-arm64@0.4.0': optional: true - '@sandbox-agent/cli-linux-x64@0.3.2': + '@sandbox-agent/cli-linux-x64@0.4.0': optional: true - '@sandbox-agent/cli-shared@0.3.2': {} + '@sandbox-agent/cli-shared@0.4.0': {} - '@sandbox-agent/cli-win32-x64@0.3.2': + '@sandbox-agent/cli-win32-x64@0.4.0': optional: true - '@sandbox-agent/cli@0.3.2': + '@sandbox-agent/cli@0.4.0': dependencies: - '@sandbox-agent/cli-shared': 0.3.2 + '@sandbox-agent/cli-shared': 0.4.0 optionalDependencies: - '@sandbox-agent/cli-darwin-arm64': 0.3.2 - '@sandbox-agent/cli-darwin-x64': 0.3.2 - '@sandbox-agent/cli-linux-arm64': 0.3.2 - '@sandbox-agent/cli-linux-x64': 0.3.2 - '@sandbox-agent/cli-win32-x64': 0.3.2 + '@sandbox-agent/cli-darwin-arm64': 0.4.0 + '@sandbox-agent/cli-darwin-x64': 0.4.0 + '@sandbox-agent/cli-linux-arm64': 0.4.0 + '@sandbox-agent/cli-linux-x64': 0.4.0 + '@sandbox-agent/cli-win32-x64': 0.4.0 optional: true '@shikijs/core@3.21.0': @@ -10462,9 +10394,9 @@ snapshots: acorn@8.15.0: {} - acp-http-client@0.3.2(zod@4.3.6): + acp-http-client@0.4.0(zod@4.3.6): dependencies: - '@agentclientprotocol/sdk': 0.14.1(zod@4.3.6) + '@agentclientprotocol/sdk': 0.16.1(zod@4.3.6) transitivePeerDependencies: - zod @@ -11822,6 +11754,8 @@ snapshots: get-port@7.1.0: {} + get-port@7.2.0: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -13499,77 +13433,46 @@ snapshots: reusify@1.1.0: {} - rivetkit@2.1.6(@hono/node-server@1.19.9(hono@4.12.2))(@hono/node-ws@1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2))(@standard-schema/spec@1.1.0)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(ws@8.19.0): + rivetkit@https://pkg.pr.new/rivet-dev/rivet/rivetkit@fc5f3b4(@cloudflare/sandbox@0.7.18(@opencode-ai/sdk@1.2.24))(@e2b/code-interpreter@2.3.3)(@standard-schema/spec@1.1.0)(@vercel/sandbox@1.8.1)(computesdk@2.5.1)(dockerode@4.0.9)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(modal@0.7.3)(ws@8.19.0): dependencies: - '@hono/standard-validator': 0.1.5(@standard-schema/spec@1.1.0)(hono@4.12.2) - '@hono/zod-openapi': 1.2.2(hono@4.12.2)(zod@4.3.6) - '@rivetkit/bare-ts': 0.6.2 - '@rivetkit/engine-runner': 2.1.6 - '@rivetkit/fast-json-patch': 3.1.2 - '@rivetkit/on-change': 6.0.2-rc.1 - '@rivetkit/sqlite': 0.1.1 - '@rivetkit/sqlite-vfs': 2.1.6 - '@rivetkit/traces': 2.1.6 - '@rivetkit/virtual-websocket': 2.0.33 - '@rivetkit/workflow-engine': 2.1.6 - cbor-x: 1.6.3 - get-port: 7.1.0 - hono: 4.12.2 - invariant: 2.2.4 - nanoevents: 9.1.0 - p-retry: 6.2.1 - pino: 9.14.0 - tar: 7.5.7 - uuid: 12.0.0 - vbare: 0.0.4 - zod: 4.3.6 - optionalDependencies: '@hono/node-server': 1.19.9(hono@4.12.2) '@hono/node-ws': 1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2) - drizzle-kit: 0.31.9 - drizzle-orm: 0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0) - ws: 8.19.0 - transitivePeerDependencies: - - '@standard-schema/spec' - - bufferutil - - utf-8-validate - - rivetkit@https://pkg.pr.new/rivet-dev/rivet/rivetkit@791500a(@e2b/code-interpreter@2.3.3)(@hono/node-server@1.19.9(hono@4.12.2))(@hono/node-ws@1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2))(@standard-schema/spec@1.1.0)(dockerode@4.0.9)(drizzle-kit@0.31.9)(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0))(ws@8.19.0): - dependencies: '@hono/standard-validator': 0.1.5(@standard-schema/spec@1.1.0)(hono@4.12.2) '@hono/zod-openapi': 1.2.2(hono@4.12.2)(zod@4.3.6) '@rivetkit/bare-ts': 0.6.2 - '@rivetkit/engine-runner': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd + '@rivetkit/engine-runner': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/engine-runner@fc5f3b40db5f186bf5bc8160053527260655122a '@rivetkit/fast-json-patch': 3.1.2 '@rivetkit/on-change': 6.0.2-rc.1 '@rivetkit/sqlite': 0.1.1 - '@rivetkit/sqlite-vfs': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd - '@rivetkit/traces': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd - '@rivetkit/virtual-websocket': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd - '@rivetkit/workflow-engine': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@791500a6eb11c29133c3cbe14511f3b6ebf9d5bd + '@rivetkit/sqlite-vfs': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/sqlite-vfs@fc5f3b40db5f186bf5bc8160053527260655122a + '@rivetkit/traces': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/traces@fc5f3b40db5f186bf5bc8160053527260655122a + '@rivetkit/virtual-websocket': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/virtual-websocket@fc5f3b40db5f186bf5bc8160053527260655122a + '@rivetkit/workflow-engine': https://pkg.pr.new/rivet-dev/rivet/@rivetkit/workflow-engine@fc5f3b40db5f186bf5bc8160053527260655122a cbor-x: 1.6.3 - get-port: 7.1.0 + get-port: 7.2.0 hono: 4.12.2 invariant: 2.2.4 nanoevents: 9.1.0 p-retry: 6.2.1 pino: 9.14.0 - sandbox-agent: 0.3.2(zod@4.3.6) + sandbox-agent: 0.4.0(@cloudflare/sandbox@0.7.18(@opencode-ai/sdk@1.2.24))(@e2b/code-interpreter@2.3.3)(@vercel/sandbox@1.8.1)(computesdk@2.5.1)(dockerode@4.0.9)(get-port@7.2.0)(modal@0.7.3)(zod@4.3.6) tar: 7.5.7 uuid: 12.0.0 vbare: 0.0.4 zod: 4.3.6 optionalDependencies: '@e2b/code-interpreter': 2.3.3 - '@hono/node-server': 1.19.9(hono@4.12.2) - '@hono/node-ws': 1.3.0(@hono/node-server@1.19.9(hono@4.12.2))(hono@4.12.2) dockerode: 4.0.9 drizzle-kit: 0.31.9 drizzle-orm: 0.44.7(@cloudflare/workers-types@4.20260317.1)(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.18.0)(better-sqlite3@11.10.0)(bun-types@1.3.10)(kysely@0.28.11)(pg@8.20.0) ws: 8.19.0 transitivePeerDependencies: + - '@cloudflare/sandbox' - '@standard-schema/spec' + - '@vercel/sandbox' - bufferutil + - computesdk + - modal - utf-8-validate robust-predicates@3.0.2: {} @@ -13631,12 +13534,19 @@ snapshots: safer-buffer@2.1.2: {} - sandbox-agent@0.3.2(zod@4.3.6): + sandbox-agent@0.4.0(@cloudflare/sandbox@0.7.18(@opencode-ai/sdk@1.2.24))(@e2b/code-interpreter@2.3.3)(@vercel/sandbox@1.8.1)(computesdk@2.5.1)(dockerode@4.0.9)(get-port@7.2.0)(modal@0.7.3)(zod@4.3.6): dependencies: - '@sandbox-agent/cli-shared': 0.3.2 - acp-http-client: 0.3.2(zod@4.3.6) + '@sandbox-agent/cli-shared': 0.4.0 + acp-http-client: 0.4.0(zod@4.3.6) optionalDependencies: - '@sandbox-agent/cli': 0.3.2 + '@cloudflare/sandbox': 0.7.18(@opencode-ai/sdk@1.2.24) + '@e2b/code-interpreter': 2.3.3 + '@sandbox-agent/cli': 0.4.0 + '@vercel/sandbox': 1.8.1 + computesdk: 2.5.1 + dockerode: 4.0.9 + get-port: 7.2.0 + modal: 0.7.3 transitivePeerDependencies: - zod