From 6c010cd67edf4efced1d00dc90f8be136885cd1f Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 7 Nov 2026 01:43:36 +0000 Subject: [PATCH 1/3] Bump Alchemy to 2.0.0-beta.85 and Effect to 4.1.2 Alchemy 2.0.0-beta.85 requires Effect ^4.1.0. Regenerate the config JSON schema so Effect 4.1's flattened anyOf output matches the committed document. Co-authored-by: Jonathan Beckman --- .tegami/2026-11-07-alchemy-effect-bump.md | 8 + apps/api/package.json | 6 +- apps/web/package.json | 4 +- config/s0.config.schema.json | 58 +-- docs/database.md | 2 +- nub.lock | 448 +++++++++++----------- package.json | 20 +- packages/agent-container/package.json | 2 +- packages/api/package.json | 2 +- packages/infra/package.json | 8 +- packages/infra/src/database-engine.ts | 2 +- packages/shared/package.json | 2 +- packages/shared/src/database-engine.ts | 2 +- 13 files changed, 283 insertions(+), 281 deletions(-) create mode 100644 .tegami/2026-11-07-alchemy-effect-bump.md diff --git a/.tegami/2026-11-07-alchemy-effect-bump.md b/.tegami/2026-11-07-alchemy-effect-bump.md new file mode 100644 index 00000000..1e531199 --- /dev/null +++ b/.tegami/2026-11-07-alchemy-effect-bump.md @@ -0,0 +1,8 @@ +--- +packages: + "release:solzero": patch +--- + +## Deploy with Alchemy 2.0.0-beta.85 and Effect 4.1.2 + +Deploys use Alchemy 2.0.0-beta.85 with its `@alchemy.run/cloudflare` and `@alchemy.run/planetscale` provider packages, and Effect 4.1.2. diff --git a/apps/api/package.json b/apps/api/package.json index 620cb14b..ca47a091 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -15,9 +15,9 @@ "@solzero/shared": "workspace:*" }, "devDependencies": { - "@alchemy.run/cloudflare": "2.0.0-beta.84", - "alchemy": "2.0.0-beta.84", - "effect": "4.0.5", + "@alchemy.run/cloudflare": "2.0.0-beta.85", + "alchemy": "2.0.0-beta.85", + "effect": "4.1.2", "tsrs": "0.20.0-ts7.1.0-beta", "typescript": "^7.0.2" } diff --git a/apps/web/package.json b/apps/web/package.json index f321c4ba..9531df2f 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -43,7 +43,7 @@ "better-auth": "1.7.7", "border-beam": "1.3.0", "codemirror-shiki": "0.3.0", - "effect": "4.0.5", + "effect": "4.1.2", "gsap": "^3.15.0", "lucide-react": "^1.38.0", "react": "19.2.8", @@ -56,7 +56,7 @@ "vite": "^8.2.2" }, "devDependencies": { - "@effect/platform-node": "4.0.5", + "@effect/platform-node": "4.1.2", "@types/node": "24.19.2", "@types/react": "19.2.18", "@types/react-dom": "19.2.7", diff --git a/config/s0.config.schema.json b/config/s0.config.schema.json index b75c4964..cc627469 100644 --- a/config/s0.config.schema.json +++ b/config/s0.config.schema.json @@ -27,12 +27,8 @@ }, "replicas": { "anyOf": [ - { - "anyOf": [ - { "type": "number", "enum": [0] }, - { "type": "integer", "minimum": 2, "maximum": 9007199254740991 } - ] - }, + { "type": "number", "enum": [0] }, + { "type": "integer", "minimum": 2, "maximum": 9007199254740991 }, { "type": "null" } ] }, @@ -260,12 +256,8 @@ "enabled": { "type": "boolean" }, "cacheTtl": { "anyOf": [ - { - "anyOf": [ - { "type": "number" }, - { "type": "string", "enum": ["Infinity", "-Infinity", "NaN"] } - ] - }, + { "type": "number" }, + { "type": "string", "enum": ["Infinity", "-Infinity", "NaN"] }, { "type": "null" } ] }, @@ -332,21 +324,17 @@ }, "interleaved": { "anyOf": [ + { "type": "boolean", "enum": [true] }, { - "anyOf": [ - { "type": "boolean", "enum": [true] }, - { - "type": "object", - "properties": { - "field": { - "type": "string", - "enum": ["reasoning_content", "reasoning_details"] - } - }, - "required": ["field"], - "additionalProperties": false + "type": "object", + "properties": { + "field": { + "type": "string", + "enum": ["reasoning_content", "reasoning_details"] } - ] + }, + "required": ["field"], + "additionalProperties": false }, { "type": "null" } ] @@ -649,19 +637,15 @@ "serviceTokenId": { "anyOf": [ { - "anyOf": [ - { - "type": "object", - "properties": { - "env": { "type": "string" }, - "generateIfMissing": { "anyOf": [{ "type": "boolean" }, { "type": "null" }] } - }, - "required": ["env"], - "additionalProperties": false - }, - { "type": "null" } - ] + "type": "object", + "properties": { + "env": { "type": "string" }, + "generateIfMissing": { "anyOf": [{ "type": "boolean" }, { "type": "null" }] } + }, + "required": ["env"], + "additionalProperties": false }, + { "type": "null" }, { "type": "null" } ] } diff --git a/docs/database.md b/docs/database.md index 58a08b73..56e31e5a 100644 --- a/docs/database.md +++ b/docs/database.md @@ -144,4 +144,4 @@ is not a cutover gate. - Durable Object sqlite for session messages, events, and artifacts - R2 buckets - Cloudflare AI Search -- Alchemy `2.0.0-beta.84`, Effect `4.0.5`, wrangler `4.149.0`, and better-auth `1.7.7` +- Alchemy `2.0.0-beta.85`, Effect `4.1.2`, wrangler `4.149.0`, and better-auth `1.7.7` diff --git a/nub.lock b/nub.lock index 1a078082..1342e9e9 100644 --- a/nub.lock +++ b/nub.lock @@ -6,16 +6,16 @@ settings: overrides: '@cloudflare/codemode': 0.5.5 - '@effect/platform-node': 4.0.5 - '@effect/platform-node-shared': 4.0.5 - '@effect/sql-d1': 4.0.3 - '@effect/sql-pg': 4.0.5 - '@effect/sql-sqlite-do': 4.0.5 - '@effect/vitest': 4.0.5 + '@effect/platform-node': 4.1.2 + '@effect/platform-node-shared': 4.1.2 + '@effect/sql-d1': 4.1.2 + '@effect/sql-pg': 4.1.2 + '@effect/sql-sqlite-do': 4.1.2 + '@effect/vitest': 4.1.2 '@modelcontextprotocol/sdk': 1.32.0 ai: 7.0.152 chat: 4.40.0 - effect: 4.0.5 + effect: 4.1.2 workerd: 1.20261006.1 patchedDependencies: @@ -34,20 +34,20 @@ importers: .: dependencies: '@effect/platform-node': - specifier: 4.0.5 - version: 4.0.5(effect@4.0.5)(redis@6.3.0) + specifier: 4.1.2 + version: 4.1.2(effect@4.1.2)(redis@6.3.0) alchemy: - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) dotenv: specifier: ^17.4.2 version: 17.4.2 drizzle-orm: specifier: 1.0.0-rc.5-ab785fc - version: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) + version: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 devDependencies: '@ai-sdk/anthropic': specifier: 4.0.87 @@ -159,14 +159,14 @@ importers: version: link:../../packages/shared devDependencies: '@alchemy.run/cloudflare': - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) alchemy: - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 tsrs: specifier: 0.20.0-ts7.1.0-beta version: 0.20.0-ts7.1.0-beta @@ -250,7 +250,7 @@ importers: version: 12.11.6(@types/react@19.2.18)(@types/react-dom@19.2.7(@types/react@19.2.18))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) better-auth: specifier: 1.7.7 - version: 1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) + version: 1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) border-beam: specifier: 1.3.0 version: 1.3.0(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) @@ -258,8 +258,8 @@ importers: specifier: 0.3.0 version: 0.3.0(@codemirror/state@6.7.4)(@codemirror/view@6.43.11)(shiki@3.23.0) effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 gsap: specifier: ^3.15.0 version: 3.15.0 @@ -292,8 +292,8 @@ importers: version: 8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15) devDependencies: '@effect/platform-node': - specifier: 4.0.5 - version: 4.0.5(effect@4.0.5)(redis@6.3.0) + specifier: 4.1.2 + version: 4.1.2(effect@4.1.2)(redis@6.3.0) '@types/node': specifier: 24.19.2 version: 24.19.2 @@ -343,8 +343,8 @@ importers: specifier: 1.32.0 version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.1) effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 devDependencies: '@types/node': specifier: 24.19.2 @@ -399,16 +399,16 @@ importers: version: 7.0.152(zod@4.6.1) better-auth: specifier: 1.7.7 - version: 1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) + version: 1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)) chat: specifier: 4.40.0 version: 4.40.0(ai@7.0.152(zod@4.6.1))(zod@4.6.1) drizzle-orm: specifier: 1.0.0-rc.5-ab785fc - version: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) + version: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 jose: specifier: ^6.2.10 version: 6.2.13 @@ -435,26 +435,26 @@ importers: packages/infra: dependencies: '@alchemy.run/cloudflare': - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) '@alchemy.run/planetscale': - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) '@solzero/shared': specifier: workspace:* version: link:../shared alchemy: - specifier: 2.0.0-beta.84 - version: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) + specifier: 2.0.0-beta.85 + version: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) alchemy-planetscale-logical-db: specifier: 2.2.0 - version: 2.2.0(@alchemy.run/planetscale@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) + version: 2.2.0(@alchemy.run/planetscale@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2))(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) dotenv: specifier: ^17.4.2 version: 17.4.2 effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 jsonc-parser: specifier: ^3.3.1 version: 3.3.1 @@ -484,8 +484,8 @@ importers: packages/shared: dependencies: effect: - specifier: 4.0.5 - version: 4.0.5 + specifier: 4.1.2 + version: 4.1.2 yaml: specifier: 2.9.0 version: 2.9.0 @@ -603,19 +603,19 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@alchemy.run/acme@2.0.0-beta.84': - resolution: {integrity: sha512-ma7HaEN5K7hsNlSkK7CEGn+08hKi4xP1puEAoSO7UACXc/j/2gZKljuztADyCOKOdp8nIMJ/zH12Qs7J11E8cQ==} + '@alchemy.run/acme@2.0.0-beta.85': + resolution: {integrity: sha512-hOV18VHG6ivrbPnk35hoqlCQPc6bR8b9soGmHlSkbnPIgVZUg7jpliF9AztSSJbJK4GHcBFc9hWetwCRHzGYAg==} peerDependencies: - alchemy: 2.0.0-beta.84 - effect: ^4.0.5 + alchemy: 2.0.0-beta.85 + effect: ^4.1.0 - '@alchemy.run/cloudflare-runtime@2.0.0-beta.84': - resolution: {integrity: sha512-wmlfbJHBEpyKpKosIKi6yte0T6WKofed0rDHR1zk7tZdqwUKNNSRcbR9ejfJ4mty7lkQH0fLKn4vcmfnlX9KDQ==} + '@alchemy.run/cloudflare-runtime@2.0.0-beta.85': + resolution: {integrity: sha512-OyGH/j5R9QaUdMjvm3y6pIUpMa7T9SvVYvlVd+fWo/eltOf+k/KQxC12QHC2fe22GVs3apL28l9f4VUH8N9aEA==} peerDependencies: - '@distilled.cloud/cloudflare': 1.0.0-rc.17 - '@effect/platform-bun': ^4.0.5 - '@effect/platform-node': ^4.0.5 - effect: ^4.0.5 + '@distilled.cloud/cloudflare': 1.0.0-rc.18 + '@effect/platform-bun': ^4.1.0 + '@effect/platform-node': ^4.1.0 + effect: ^4.1.0 rolldown: 1.2.13 vite: ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -628,16 +628,16 @@ packages: vite: optional: true - '@alchemy.run/cloudflare@2.0.0-beta.84': - resolution: {integrity: sha512-8AEp0664arL1BLPIxQJ/lgIUPRvsk0SxC/6fW6S3Gt2SOauUF2YpUsgRr94m4pTX453gacMXwJ/kw8lgOv+TMw==} + '@alchemy.run/cloudflare@2.0.0-beta.85': + resolution: {integrity: sha512-gS/LYJIpEiRthx+Eqr/+O9TseXB7PGuWWkOc96oHfqwDHu+8zUzaY1pwsc0qQ1eAlgd/xy8YWnM6JThc6eXOUQ==} peerDependencies: - '@alchemy.run/domain': 2.0.0-beta.84 - '@alchemy.run/frontend-frameworks': 2.0.0-beta.84 - '@effect/platform-bun': ^4.0.5 - '@effect/platform-node': ^4.0.5 - alchemy: 2.0.0-beta.84 - effect: ^4.0.5 - vite: ^8.0.7 + '@alchemy.run/domain': 2.0.0-beta.85 + '@alchemy.run/frontend-frameworks': 2.0.0-beta.85 + '@effect/platform-bun': ^4.1.0 + '@effect/platform-node': ^4.1.0 + alchemy: 2.0.0-beta.85 + effect: ^4.1.0 + vite: ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@alchemy.run/domain': optional: true @@ -650,24 +650,24 @@ packages: vite: optional: true - '@alchemy.run/docker@2.0.0-beta.84': - resolution: {integrity: sha512-VaUNlldyPcCrrGDCfFUJD+pvNt3Rpbly+0lzZ4S8AfkpxMD4rZy7GdXcfPzeA26tcDzfsDVax7BGlArzupEc0g==} + '@alchemy.run/docker@2.0.0-beta.85': + resolution: {integrity: sha512-AhVdcCTu/paBdDUtGc2U4WEa8+gczkkf7oH7XEeIVjlQ+xX3hmYWlspdfejoJ9pb2JT4myfvp5EeXi/Jcp+W2g==} peerDependencies: - '@effect/platform-bun': ^4.0.5 - alchemy: 2.0.0-beta.84 - effect: ^4.0.5 + '@effect/platform-bun': ^4.1.0 + alchemy: 2.0.0-beta.85 + effect: ^4.1.0 peerDependenciesMeta: '@effect/platform-bun': optional: true - '@alchemy.run/node-utils@2.0.0-beta.84': - resolution: {integrity: sha512-UdvCtwEeLmRNN89gVjkMIQTqzkE+xPQb26dPsQM6JzDdHUyqaTyg64U4RmfUjUul0sWQbbVIeAO475GQYbGELw==} + '@alchemy.run/node-utils@2.0.0-beta.85': + resolution: {integrity: sha512-2gxqMNMoJdx13w7wlDJw+gaXQ8e1VxQFsKldOvweqpd7JEgB5TGn3oO8r1sb/GB9+UzqXdh8tKp2MOVgFOrmbg==} - '@alchemy.run/planetscale@2.0.0-beta.84': - resolution: {integrity: sha512-j0Y4oreytRcH/fickgRPP6+i4KC8vTX/gEz58WVho+hHcajgxGAcxnrSUCoV4YgKFOigR5ONkq+OhbR5a+VPVw==} + '@alchemy.run/planetscale@2.0.0-beta.85': + resolution: {integrity: sha512-rBG26S6nGVF3fzCTnvMKu/Un/5H+YepOIJyld+1JeaAKV78z3U+bYtR+dSWR6KcW8tG8xX9pj83sisZdp0iNog==} peerDependencies: - alchemy: 2.0.0-beta.84 - effect: ^4.0.5 + alchemy: 2.0.0-beta.85 + effect: ^4.1.0 mysql2: ^3.24.2 pg: ^8.22.0 peerDependenciesMeta: @@ -688,14 +688,14 @@ packages: react-devtools-core: optional: true - '@alchemy.run/sql@2.0.0-beta.84': - resolution: {integrity: sha512-GdP9zDnm6b25p8DZfeg8HbPk66pfIuTA+IHFSC/I8iKbjUE49WoqBmdSUSJtL4ZmTvndTDCYZ7Y9PehBjNTL+w==} + '@alchemy.run/sql@2.0.0-beta.85': + resolution: {integrity: sha512-8827sU12RJRNjj+HM9XMxnw86gxzrg5c4dAon7KEs9xgV96OW2RaJlcrL9bJ4L2QZWzRTayHh5S1KKio4uUAOw==} peerDependencies: - '@effect/sql-libsql': ^4.0.5 - '@effect/sql-mysql2': ^4.0.5 - '@effect/sql-pg': ^4.0.5 - alchemy: 2.0.0-beta.84 - effect: ^4.0.5 + '@effect/sql-libsql': ^4.1.0 + '@effect/sql-mysql2': ^4.1.0 + '@effect/sql-pg': ^4.1.0 + alchemy: 2.0.0-beta.85 + effect: ^4.1.0 mysql2: ^3.24.2 pg: ^8.22.0 peerDependenciesMeta: @@ -1114,8 +1114,8 @@ packages: '@cloudflare/workers-types@4.20260702.1': resolution: {integrity: sha512-mOhf5TUEB1m2vPrxtqoIGfz0fUC9xyxRDx5gWHy5s+OCo6dcV+g7wI1R7gYCMFohhqF/2y2xeKVwMwCJjfn/WA==} - '@cloudflare/workers-types@5.20261024.1': - resolution: {integrity: sha512-sNhbgBsuVvmumSurgCcIrXShqACPfRt/XlYFstBeANu5BHEJhXW+e7PmHxDNYRXxKYZV57toUfkLwFp8/0SZKA==} + '@cloudflare/workers-types@5.20261106.1': + resolution: {integrity: sha512-uQtZyYehF0hwImaFi0/z/BWeTC/DMKpEo+nCySs5WZwoMhnIqLnN3sVjS7GCBc222EWf+F6khsHPWIvPEaP6JA==} '@codemirror/autocomplete@6.20.3': resolution: {integrity: sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==} @@ -1156,33 +1156,38 @@ packages: '@date-fns/tz@1.5.0': resolution: {integrity: sha512-lwYN/vDPeNRULcepoE/LO2Pgx+7/RV+S9ARfbc9lr2DtGkOD7pAiruHvbR1RX3Qyf6ja47EWJDMsNK5vK08DJg==} - '@distilled.cloud/acme@1.0.0-rc.17': - resolution: {integrity: sha512-s6qWikqh+kdcl0dKOXvYS+++das2f073hkQtHZ9Htt7Oi0hcAFIk7i4is0h4GBjsJX/8bCx0D6EtUVeXUuQI9g==} + '@distilled.cloud/acme@1.0.0-rc.18': + resolution: {integrity: sha512-OWO6NG9IcpDqZCzlrN5T4MIQqSbpZ5cw61Ru/dYn1vr3AIyx3Vlg+Ew8NhlunpURr4wqDUW2/7QW3fKbrmfwLg==} + peerDependencies: + effect: ^4.0.5 + + '@distilled.cloud/aws4signer@1.0.0-rc.18': + resolution: {integrity: sha512-eYJi2rsblwjxpa0kj2qUQYqY9cEwD6ow0njiFL6I5ZnlOqrE8I3aLiWvScoc3s9bQUQD5nFdmSnORoPJ5GsHKg==} peerDependencies: effect: ^4.0.5 - '@distilled.cloud/aws4signer@1.0.0-rc.17': - resolution: {integrity: sha512-4wOoFuiadiKOEfDcL0VwGwg4XmZ3vmMxrNJAnTKf87k2WN2Shs7KeUp4GS1TzGGO3NrrpvVw8RFK+dOomDMj5w==} + '@distilled.cloud/aws@1.0.0-rc.18': + resolution: {integrity: sha512-VZDlOGEXvXvTdY/0sTEoTWnPCGde+fjvq1ZIW3wgiZK/X8ChbbonGArg+Sc9OO4E9tr1WBymASrZ906uLnLWFw==} peerDependencies: effect: ^4.0.5 - '@distilled.cloud/cloudflare@1.0.0-rc.17': - resolution: {integrity: sha512-xT7EFAAUUd9AZetUjXsiwMkpGatdxGNuMZrhuX5cG4MicmJizn9gn5xdqNsojkj4qzv08qIVL9j1XGV20IoYuA==} + '@distilled.cloud/cloudflare@1.0.0-rc.18': + resolution: {integrity: sha512-UJB7pitkg7msm7BGTuAE8yYx4GzKdPLRtiOm3G3XHw07xLUlqEiEr4xpSf0CeziWzDygjI53FSkpC2qyVZr49g==} peerDependencies: effect: ^4.0.5 - '@distilled.cloud/core@1.0.0-rc.17': - resolution: {integrity: sha512-BHcVEtqIbyyqU3S3o8DjUtqoAJ4FLnsb4BX3nTK2+mcDARS2Puc+Qak6sn+b+W5CRKOOWyrhltbc+kaYDUwxeQ==} + '@distilled.cloud/core@1.0.0-rc.18': + resolution: {integrity: sha512-Iui60+sNl1CwUu7NKGLuFf3VC4H9xYzfm0Fc8ZQvd87qwf1sDMB3EAWZrq/QFgrwzSY16z2mJ0PNHaBUnGet8A==} peerDependencies: effect: ^4.0.5 - '@distilled.cloud/iceberg@1.0.0-rc.17': - resolution: {integrity: sha512-hO9Kqc91dq7SLBCagxlr2RDSTbp7/urqjfxNitSNaaOyKIsUr85llsADT/rS6H85ezOsGf2vSP5y1Qk0kQWLCg==} + '@distilled.cloud/iceberg@1.0.0-rc.18': + resolution: {integrity: sha512-XjUJ/vEOylhIZbAm85O9H6YqXKWGfVROT5BE9BGA/RXvo0bLK2+sUcjC6BoN77a99lImJkrXJuvbHBhNebObEA==} peerDependencies: effect: ^4.0.5 - '@distilled.cloud/planetscale@1.0.0-rc.17': - resolution: {integrity: sha512-njhj8KAcjSUShf5WK1J7GaLQb496QefHgKBQnQ5g+AJr0u9VPYcugdhuslWsd+L634GL13IHjXVnB2Fp36uy9w==} + '@distilled.cloud/planetscale@1.0.0-rc.18': + resolution: {integrity: sha512-GSpQVfwYq2QKjjQpjiMl4IUBgyS7doNX4mnIzIRzM44BMMtTwx0gMcBj7b7PVAA0O7MyKLKV134Ba1+w3u71kw==} peerDependencies: effect: ^4.0.5 @@ -1209,28 +1214,28 @@ packages: peerDependencies: e2e: '>=0.18.0 <1' - '@effect/platform-node-shared@4.0.5': - resolution: {integrity: sha512-a8rCdEkfZBGe9C6bsIjxVZuRp73svIyK5IHwHdDAVsvZXjrbkxusfI+rZ8WlX31RP1mKizwI/E72GQTNfdMWHw==} - engines: {node: '>=18.0.0'} + '@effect/platform-node-shared@4.1.2': + resolution: {integrity: sha512-wSwl9A/G1hcVvF8nLI+YfB3EyOIDvWS6+lsTZBkmgDnPBL7m8YWZF+1HD+mdEsb52SUGfukip46Q3gRwSdk3QA==} + engines: {node: '>=22.19.0'} peerDependencies: - effect: ^4.0.5 + effect: ^4.1.2 - '@effect/platform-node@4.0.5': - resolution: {integrity: sha512-v4KD5fWvEUa4QmWFpZFbBsRhmfnTP6ETCME2r9ifyXVDPjhfpxpTZl41prjgQFMqZBHdWWCl7YC5ImbXv5ui5g==} - engines: {node: '>=18.0.0'} + '@effect/platform-node@4.1.2': + resolution: {integrity: sha512-ye0UjxORdd5Qu3paZ1LljgGOALWHt7muP9VTpjUSCNfcesiB/Hm7wPJIvZeu4gnwpTe5BtEnO1VHngWqjJp8mA==} + engines: {node: '>=22.19.0'} peerDependencies: - effect: ^4.0.5 - redis: '>=5.0.0 <7.0.0' + effect: ^4.1.2 + redis: '>=5.1.0 <7.0.0' - '@effect/sql-d1@4.0.3': - resolution: {integrity: sha512-PPItxp9aAmJTRIfZtyJMuQCB7d1ExFvIRkGWnfQuWZlPxjtYfQT+V2kS9AUqf0OC1/nZnAFwLlFKCDgumLmy6A==} + '@effect/sql-d1@4.1.2': + resolution: {integrity: sha512-7uzFwDg/SQali/+Edp6H/t0nQSXtdDsNO8dHkC8xl45/YITJ6F5Os0pBZdXMCdtqehekhDM3qzTtJut4rLGcEA==} peerDependencies: - effect: ^4.0.3 + effect: ^4.1.2 - '@effect/sql-sqlite-do@4.0.5': - resolution: {integrity: sha512-TGlU65ZJJMa81I7EoicQXxhRsJDxDPz6A/PNOPzMYRgmCdLs6EsTTXIkKZ+8apb7pl2o0OKVcrT6i6mGlluyLg==} + '@effect/sql-sqlite-do@4.1.2': + resolution: {integrity: sha512-1qlYhIvNsvYxvfp1183FPMGnHN/9TAGtlMLsBB7OrVE5R/9bWnWyahMxGID79sJ6csW3Azeyxk3ZwRdWXLvNTQ==} peerDependencies: - effect: ^4.0.5 + effect: ^4.1.2 '@electric-sql/pglite-socket@0.1.5': resolution: {integrity: sha512-/RAye+3EPKfO9nY4tljzxXmkT7yIpFDm0L3F+c28b+Z6uxPOjy/Zz/QEHYHXcrfuUC88/a9S72EO0+3E0j97wQ==} @@ -3767,16 +3772,15 @@ packages: alchemy: '>=2.0.0-beta.81' effect: ^4.0.0 - alchemy@2.0.0-beta.84: - resolution: {integrity: sha512-GAcfT/fvolC5C4t6yKx2P3e4rYmaM3aXhtnwK2FnGDFUCdv5zIQatiVXtoNuABzFgMn6UIj9jxrCWWweXoWgmA==} + alchemy@2.0.0-beta.85: + resolution: {integrity: sha512-dRSyfVDfU3wevBT0Iam6PUjQTn6PY6Lyd2BOeg9ToE208ifrx0sdmNUag8lLeiHisxlhaJJRyOtqKcWZ7lY0Pw==} hasBin: true peerDependencies: - '@alchemy.run/frontend-frameworks': 2.0.0-beta.84 - '@effect/platform-bun': ^4.0.5 - '@effect/platform-node': ^4.0.5 - '@effect/vitest': ^4.0.5 - effect: ^4.0.5 - vite: ^8.0.7 + '@alchemy.run/frontend-frameworks': 2.0.0-beta.85 + '@effect/platform-bun': ^4.1.0 + '@effect/platform-node': ^4.1.0 + effect: ^4.1.0 + vite: ^7.0.0 || ^8.0.0 ws: ^8.21.0 peerDependenciesMeta: '@alchemy.run/frontend-frameworks': @@ -3785,8 +3789,6 @@ packages: optional: true '@effect/platform-node': optional: true - '@effect/vitest': - optional: true vite: optional: true ws: @@ -4442,8 +4444,8 @@ packages: peerDependencies: effect: ^4.0.0-rc.112 - effect@4.0.5: - resolution: {integrity: sha512-BY4/28NlpOd99yzmV741xbVGmp+1U7tks4oB7F/Png64bTa5tm5eCA6W0RiXsnuLDDoJpjfVSo4Dnq4BZb/89Q==} + effect@4.1.2: + resolution: {integrity: sha512-d3Oah1WyKxFLFh19yWheS5IXIVaITzxZ71JkE1rkUozq/6EcJSU5nPk5bF2QrSygZ3SQoiNQB8TsxFriyMeMaQ==} electron-to-chromium@1.5.464: resolution: {integrity: sha512-nRa65aFge40viPAKxMKULIY8tcXKwKboJWNn4RoKwyWXJ6SP7BnrDGKUTzc64818jIciH0PK7LSF8QzZes19GA==} @@ -6374,8 +6376,8 @@ packages: utf-8-validate: optional: true - ws@8.22.0: - resolution: {integrity: sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==} + ws@8.22.1: + resolution: {integrity: sha512-oyL6OPYme/CmiFvNuGzeoxCJ4nOrZE2O1FwM9MWM1AsGri6nLXB2pg+lNA8aLeXMSav0J6eIVS1j6vUPzUtK9g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -6584,21 +6586,21 @@ snapshots: '@ai-sdk/provider-utils': 5.0.67(zod@4.6.1) zod: 4.6.1 - '@alchemy.run/acme@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)': + '@alchemy.run/acme@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)': dependencies: - '@distilled.cloud/acme': 1.0.0-rc.17(effect@4.0.5) - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/acme': 1.0.0-rc.18(effect@4.1.2) + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 - '@alchemy.run/cloudflare-runtime@2.0.0-beta.84(@distilled.cloud/cloudflare@1.0.0-rc.17(effect@4.0.5))(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/node@24.19.2)(effect@4.0.5)(rolldown@1.2.13)': + '@alchemy.run/cloudflare-runtime@2.0.0-beta.85(@distilled.cloud/cloudflare@1.0.0-rc.18(effect@4.1.2))(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(effect@4.1.2)(rolldown@1.2.13)': dependencies: - '@alchemy.run/node-utils': 2.0.0-beta.84 + '@alchemy.run/node-utils': 2.0.0-beta.85 '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261006.1) - '@distilled.cloud/cloudflare': 1.0.0-rc.17(effect@4.0.5) - '@effect/platform-node': 4.0.5(effect@4.0.5)(redis@6.3.0) + '@distilled.cloud/cloudflare': 1.0.0-rc.18(effect@4.1.2) + '@effect/platform-node': 4.1.2(effect@4.1.2)(redis@6.3.0) '@puppeteer/browsers': 3.2.6(yauzl@3.4.0) capnp-es: 0.0.16 - effect: 4.0.5 + effect: 4.1.2 magic-string: 0.30.21 mime: 4.1.1 rolldown: 1.2.13 @@ -6613,21 +6615,23 @@ snapshots: - proxy-agent - typescript - '@alchemy.run/cloudflare@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)': - dependencies: - '@alchemy.run/acme': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) - '@alchemy.run/cloudflare-runtime': 2.0.0-beta.84(@distilled.cloud/cloudflare@1.0.0-rc.17(effect@4.0.5))(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/node@24.19.2)(effect@4.0.5)(rolldown@1.2.13) - '@alchemy.run/docker': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) - '@alchemy.run/sql': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) - '@distilled.cloud/aws4signer': 1.0.0-rc.17(effect@4.0.5) - '@distilled.cloud/cloudflare': 1.0.0-rc.17(effect@4.0.5) - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - '@distilled.cloud/iceberg': 1.0.0-rc.17(effect@4.0.5) - '@effect/platform-node': 4.0.5(effect@4.0.5)(redis@6.3.0) - '@effect/sql-d1': 4.0.3(effect@4.0.5) - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + '@alchemy.run/cloudflare@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)': + dependencies: + '@alchemy.run/acme': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) + '@alchemy.run/cloudflare-runtime': 2.0.0-beta.85(@distilled.cloud/cloudflare@1.0.0-rc.18(effect@4.1.2))(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(effect@4.1.2)(rolldown@1.2.13) + '@alchemy.run/docker': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) + '@alchemy.run/sql': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) + '@distilled.cloud/aws': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/aws4signer': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/cloudflare': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/iceberg': 1.0.0-rc.18(effect@4.1.2) + '@effect/platform-node': 4.1.2(effect@4.1.2)(redis@6.3.0) + '@effect/sql-d1': 4.1.2(effect@4.1.2) + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 pathe: 2.0.3 + picomatch: 4.0.7 rolldown: 1.2.13 tinyglobby: 0.2.17 transitivePeerDependencies: @@ -6644,24 +6648,24 @@ snapshots: - typescript - vite - '@alchemy.run/docker@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)': + '@alchemy.run/docker@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)': dependencies: - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 rolldown: 1.2.13 - '@alchemy.run/node-utils@2.0.0-beta.84': + '@alchemy.run/node-utils@2.0.0-beta.85': dependencies: chokidar: 5.0.0 rolldown: 1.2.13 - '@alchemy.run/planetscale@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)': + '@alchemy.run/planetscale@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)': dependencies: - '@alchemy.run/sql': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5) - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - '@distilled.cloud/planetscale': 1.0.0-rc.17(effect@4.0.5) - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + '@alchemy.run/sql': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2) + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/planetscale': 1.0.0-rc.18(effect@4.1.2) + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 transitivePeerDependencies: - '@effect/sql-libsql' - '@effect/sql-mysql2' @@ -6669,13 +6673,13 @@ snapshots: - mysql2 - pg - '@alchemy.run/planetscale@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)(pg@8.23.1)': + '@alchemy.run/planetscale@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)(pg@8.23.1)': dependencies: - '@alchemy.run/sql': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)(pg@8.23.1) - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - '@distilled.cloud/planetscale': 1.0.0-rc.17(effect@4.0.5) - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + '@alchemy.run/sql': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)(pg@8.23.1) + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/planetscale': 1.0.0-rc.18(effect@4.1.2) + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 pg: 8.23.1 transitivePeerDependencies: - '@effect/sql-libsql' @@ -6685,15 +6689,15 @@ snapshots: '@alchemy.run/sigil@0.1.0-alpha.1': {} - '@alchemy.run/sql@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)': + '@alchemy.run/sql@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)': dependencies: - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 - '@alchemy.run/sql@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)(pg@8.23.1)': + '@alchemy.run/sql@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)(pg@8.23.1)': dependencies: - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 pg: 8.23.1 '@babel/code-frame@7.29.7': @@ -6968,11 +6972,11 @@ snapshots: nanostores: 1.5.5 zod: 4.6.1 - '@better-auth/drizzle-adapter@1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))': + '@better-auth/drizzle-adapter@1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))': dependencies: '@better-auth/core': 1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5) '@better-auth/utils': 0.4.2 - drizzle-orm: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) + drizzle-orm: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) '@better-auth/kysely-adapter@1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(kysely@0.29.7)': dependencies: @@ -7113,7 +7117,7 @@ snapshots: '@cloudflare/workers-types@4.20260702.1': {} - '@cloudflare/workers-types@5.20261024.1': {} + '@cloudflare/workers-types@5.20261106.1': {} '@codemirror/autocomplete@6.20.3': dependencies: @@ -7177,34 +7181,40 @@ snapshots: '@date-fns/tz@1.5.0': {} - '@distilled.cloud/acme@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/acme@1.0.0-rc.18(effect@4.1.2)': + dependencies: + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 + + '@distilled.cloud/aws4signer@1.0.0-rc.18(effect@4.1.2)': dependencies: - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 - '@distilled.cloud/aws4signer@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/aws@1.0.0-rc.18(effect@4.1.2)': dependencies: - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/aws4signer': 1.0.0-rc.18(effect@4.1.2) + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 - '@distilled.cloud/cloudflare@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/cloudflare@1.0.0-rc.18(effect@4.1.2)': dependencies: - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 - '@distilled.cloud/core@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/core@1.0.0-rc.18(effect@4.1.2)': dependencies: - effect: 4.0.5 + effect: 4.1.2 - '@distilled.cloud/iceberg@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/iceberg@1.0.0-rc.18(effect@4.1.2)': dependencies: - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 - '@distilled.cloud/planetscale@1.0.0-rc.17(effect@4.0.5)': + '@distilled.cloud/planetscale@1.0.0-rc.18(effect@4.1.2)': dependencies: - '@distilled.cloud/core': 1.0.0-rc.17(effect@4.0.5) - effect: 4.0.5 + '@distilled.cloud/core': 1.0.0-rc.18(effect@4.1.2) + effect: 4.1.2 '@drizzle-team/brocli@0.12.1': {} @@ -7230,33 +7240,33 @@ snapshots: - kerberos - utf-8-validate - '@effect/platform-node-shared@4.0.5(effect@4.0.5)': + '@effect/platform-node-shared@4.1.2(effect@4.1.2)': dependencies: '@types/ws': 8.18.2 - effect: 4.0.5 - ws: 8.22.0 + effect: 4.1.2 + ws: 8.22.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0)': + '@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0)': dependencies: - '@effect/platform-node-shared': 4.0.5(effect@4.0.5) - effect: 4.0.5 + '@effect/platform-node-shared': 4.1.2(effect@4.1.2) + effect: 4.1.2 redis: 6.3.0 undici: 8.12.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/sql-d1@4.0.3(effect@4.0.5)': + '@effect/sql-d1@4.1.2(effect@4.1.2)': dependencies: - '@cloudflare/workers-types': 5.20261024.1 - effect: 4.0.5 + '@cloudflare/workers-types': 5.20261106.1 + effect: 4.1.2 - '@effect/sql-sqlite-do@4.0.5(effect@4.0.5)': + '@effect/sql-sqlite-do@4.1.2(effect@4.1.2)': dependencies: - effect: 4.0.5 + effect: 4.1.2 '@electric-sql/pglite-socket@0.1.5(@electric-sql/pglite@0.4.5)': dependencies: @@ -7727,8 +7737,8 @@ snapshots: '@mpsuesser/oxlint-plugin-effect@0.2.2': dependencies: '@oxlint/plugins': 1.87.0 - effect: 4.0.5 - effect-oxlint: 0.3.4(effect@4.0.5) + effect: 4.1.2 + effect-oxlint: 0.3.4(effect@4.1.2) '@neon-rs/load@0.0.4': {} @@ -9006,22 +9016,22 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - alchemy-planetscale-logical-db@2.2.0(@alchemy.run/planetscale@2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5): + alchemy-planetscale-logical-db@2.2.0(@alchemy.run/planetscale@2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2))(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2): dependencies: - '@alchemy.run/planetscale': 2.0.0-beta.84(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5))(effect@4.0.5)(pg@8.23.1) - alchemy: 2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5) - effect: 4.0.5 + '@alchemy.run/planetscale': 2.0.0-beta.85(alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2))(effect@4.1.2)(pg@8.23.1) + alchemy: 2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2) + effect: 4.1.2 pg: 8.23.1 transitivePeerDependencies: - pg-native - alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(effect@4.0.5): + alchemy@2.0.0-beta.85(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(effect@4.1.2): dependencies: - '@alchemy.run/node-utils': 2.0.0-beta.84 + '@alchemy.run/node-utils': 2.0.0-beta.85 '@alchemy.run/sigil': 0.1.0-alpha.1 - '@effect/platform-node': 4.0.5(effect@4.0.5)(redis@6.3.0) + '@effect/platform-node': 4.1.2(effect@4.1.2)(redis@6.3.0) capnweb: 0.12.0 - effect: 4.0.5 + effect: 4.1.2 fflate: 0.8.3 pathe: 2.0.3 picomatch: 4.0.7 @@ -9065,10 +9075,10 @@ snapshots: baseline-browser-mapping@2.11.32: {} - better-auth@1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)): + better-auth@1.7.7(@tanstack/react-start@1.169.4(react@19.2.8)(react-dom@19.2.8(react@19.2.8))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(tsx@4.23.15)))(cookie-es@3.1.1)(drizzle-kit@1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1))(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1))(react@19.2.8)(react-dom@19.2.8(react@19.2.8)): dependencies: '@better-auth/core': 1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5) - '@better-auth/drizzle-adapter': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1)) + '@better-auth/drizzle-adapter': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1)) '@better-auth/kysely-adapter': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(kysely@0.29.7) '@better-auth/memory-adapter': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2) '@better-auth/mongo-adapter': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.1))(jose@6.2.13)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2) @@ -9082,7 +9092,7 @@ snapshots: better-call: 1.4.0(zod@4.6.1) defu: 6.1.7 drizzle-kit: 1.0.0-rc.5-ab785fc(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(pg@8.23.1)(postgres@3.4.9)(zod@4.6.1) - drizzle-orm: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) + drizzle-orm: 1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1) jose: 6.2.13 kysely: 0.29.7 nanostores: 1.5.5 @@ -9378,14 +9388,14 @@ snapshots: transitivePeerDependencies: - pnpapi - drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.0.3(effect@4.0.5))(@effect/sql-sqlite-do@4.0.5(effect@4.0.5))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.0.5)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1): + drizzle-orm@1.0.0-rc.5-ab785fc(@cloudflare/workers-types@4.20260702.1)(@effect/sql-d1@4.1.2(effect@4.1.2))(@effect/sql-sqlite-do@4.1.2(effect@4.1.2))(@electric-sql/pglite@0.4.5)(@libsql/client@0.17.4)(effect@4.1.2)(pg@8.23.1)(postgres@3.4.9)(react@19.2.8)(zod@4.6.1): dependencies: '@cloudflare/workers-types': 4.20260702.1 - '@effect/sql-d1': 4.0.3(effect@4.0.5) - '@effect/sql-sqlite-do': 4.0.5(effect@4.0.5) + '@effect/sql-d1': 4.1.2(effect@4.1.2) + '@effect/sql-sqlite-do': 4.1.2(effect@4.1.2) '@electric-sql/pglite': 0.4.5 '@libsql/client': 0.17.4 - effect: 4.0.5 + effect: 4.1.2 pg: 8.23.1 postgres: 3.4.9 react: 19.2.8 @@ -9423,12 +9433,12 @@ snapshots: ee-first@1.1.1: {} - effect-oxlint@0.3.4(effect@4.0.5): + effect-oxlint@0.3.4(effect@4.1.2): dependencies: '@oxlint/plugins': 1.87.0 - effect: 4.0.5 + effect: 4.1.2 - effect@4.0.5: {} + effect@4.1.2: {} electron-to-chromium@1.5.464: {} @@ -11607,7 +11617,7 @@ snapshots: ws@8.21.0: {} - ws@8.22.0: {} + ws@8.22.1: {} xml-naming@0.3.0: {} diff --git a/package.json b/package.json index 6758f2a7..feec82ef 100644 --- a/package.json +++ b/package.json @@ -74,11 +74,11 @@ "test:e2e:mcp": "e2e mcp" }, "dependencies": { - "@effect/platform-node": "4.0.5", - "alchemy": "2.0.0-beta.84", + "@effect/platform-node": "4.1.2", + "alchemy": "2.0.0-beta.85", "dotenv": "^17.4.2", "drizzle-orm": "1.0.0-rc.5-ab785fc", - "effect": "4.0.5" + "effect": "4.1.2" }, "devDependencies": { "@ai-sdk/anthropic": "4.0.87", @@ -116,16 +116,16 @@ }, "overrides": { "@cloudflare/codemode": "0.5.5", - "@effect/platform-node": "4.0.5", - "@effect/platform-node-shared": "4.0.5", - "@effect/sql-d1": "4.0.3", - "@effect/sql-pg": "4.0.5", - "@effect/sql-sqlite-do": "4.0.5", - "@effect/vitest": "4.0.5", + "@effect/platform-node": "4.1.2", + "@effect/platform-node-shared": "4.1.2", + "@effect/sql-d1": "4.1.2", + "@effect/sql-pg": "4.1.2", + "@effect/sql-sqlite-do": "4.1.2", + "@effect/vitest": "4.1.2", "@modelcontextprotocol/sdk": "1.32.0", "ai": "7.0.152", "chat": "4.40.0", - "effect": "4.0.5", + "effect": "4.1.2", "workerd": "1.20261006.1" }, "devEngines": { diff --git a/packages/agent-container/package.json b/packages/agent-container/package.json index 6a57fae9..d288a2db 100644 --- a/packages/agent-container/package.json +++ b/packages/agent-container/package.json @@ -15,7 +15,7 @@ "@ai-sdk/harness-opencode": "1.0.42", "@ai-sdk/provider-utils": "5.0.12", "@modelcontextprotocol/sdk": "1.32.0", - "effect": "4.0.5" + "effect": "4.1.2" }, "devDependencies": { "@types/node": "24.19.2", diff --git a/packages/api/package.json b/packages/api/package.json index 9f580f96..5bb424a6 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -48,7 +48,7 @@ "better-auth": "1.7.7", "chat": "4.40.0", "drizzle-orm": "1.0.0-rc.5-ab785fc", - "effect": "4.0.5", + "effect": "4.1.2", "jose": "^6.2.10", "just-bash": "3.6.0", "postgres": "^3.4.8", diff --git a/packages/infra/package.json b/packages/infra/package.json index 7fa6dbb5..13944055 100644 --- a/packages/infra/package.json +++ b/packages/infra/package.json @@ -34,13 +34,13 @@ "typecheck": "tsrs --noEmit -p tsconfig.json" }, "dependencies": { - "@alchemy.run/cloudflare": "2.0.0-beta.84", - "@alchemy.run/planetscale": "2.0.0-beta.84", + "@alchemy.run/cloudflare": "2.0.0-beta.85", + "@alchemy.run/planetscale": "2.0.0-beta.85", "@solzero/shared": "workspace:*", - "alchemy": "2.0.0-beta.84", + "alchemy": "2.0.0-beta.85", "alchemy-planetscale-logical-db": "2.2.0", "dotenv": "^17.4.2", - "effect": "4.0.5", + "effect": "4.1.2", "jsonc-parser": "^3.3.1" }, "devDependencies": { diff --git a/packages/infra/src/database-engine.ts b/packages/infra/src/database-engine.ts index 26917b5c..83490ea4 100644 --- a/packages/infra/src/database-engine.ts +++ b/packages/infra/src/database-engine.ts @@ -43,7 +43,7 @@ function requiredServiceToken(name: (typeof PLANETSCALE_REMOTE_SERVICE_TOKEN_ENV } /** - * alchemy.new supplies service-token names. Alchemy 2.0.0-beta.84 AuthProvider + * alchemy.new supplies service-token names. Alchemy 2.0.0-beta.85 AuthProvider * still reads PLANETSCALE_API_TOKEN_*. Copy only when the Alchemy names are empty. */ export function bindPlanetscaleAlchemyAuthFromServiceTokens() { diff --git a/packages/shared/package.json b/packages/shared/package.json index 9285c910..5dc33f98 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -17,7 +17,7 @@ "typecheck": "tsrs --noEmit" }, "dependencies": { - "effect": "4.0.5", + "effect": "4.1.2", "yaml": "2.9.0" }, "devDependencies": { diff --git a/packages/shared/src/database-engine.ts b/packages/shared/src/database-engine.ts index d0551433..5ea2fc28 100644 --- a/packages/shared/src/database-engine.ts +++ b/packages/shared/src/database-engine.ts @@ -22,7 +22,7 @@ export const PLANETSCALE_SERVICE_TOKEN_ID_ENV = "PLANETSCALE_SERVICE_TOKEN_ID" export const PLANETSCALE_SERVICE_TOKEN_ENV = "PLANETSCALE_SERVICE_TOKEN" export const PLANETSCALE_ORGANIZATION_ENV = "PLANETSCALE_ORGANIZATION" -/** Alchemy 2.0.0-beta.84 AuthProvider names. Mapped from service-token env at Layer merge. */ +/** Alchemy 2.0.0-beta.85 AuthProvider names. Mapped from service-token env at Layer merge. */ export const PLANETSCALE_ALCHEMY_TOKEN_ID_ENV = "PLANETSCALE_API_TOKEN_ID" export const PLANETSCALE_ALCHEMY_TOKEN_ENV = "PLANETSCALE_API_TOKEN" From 1eea8e2e3b07cf58c72d7816bf60c7825f73b445 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 9 Nov 2026 09:06:46 +0000 Subject: [PATCH 2/3] Use the workerd release Alchemy beta.85 expects The Vite dev forwarder waits for HTTP 100 Continue before it sends a request body. workerd 1.20261006.1 never sends that response, so local POSTs through port 3000 lose their body. Alchemy 2.0.0-beta.85 depends on workerd 1.20261026.1, which does. Co-authored-by: Jonathan Beckman --- nub.lock | 62 ++++++++++++++++++++++++++-------------------------- package.json | 2 +- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/nub.lock b/nub.lock index 1342e9e9..7d3cd71a 100644 --- a/nub.lock +++ b/nub.lock @@ -16,7 +16,7 @@ overrides: ai: 7.0.152 chat: 4.40.0 effect: 4.1.2 - workerd: 1.20261006.1 + workerd: 1.20261026.1 patchedDependencies: '@ai-sdk/harness-codex@1.0.43': @@ -1081,32 +1081,32 @@ packages: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20261006.1': - resolution: {integrity: sha512-lCX6avJO2It9AyDEYitjmOtJRVp/xmaW0TziyoLAnfxlzozyyRbSFfIIMMCiDx/sTP1++E4VLbV+7BHSD33f0Q==} + '@cloudflare/workerd-darwin-64@1.20261026.1': + resolution: {integrity: sha512-5IGoYEBQdJeHUn3mOalHQOtt2NXBKvvsqiK2cwIl9OZB6DtpmEmGDzbeFmOgsEQcGrK9f4KnLbr0SQUglnibIQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20261006.1': - resolution: {integrity: sha512-PyFGjOaldtppnLuKsdkoYWXfLVpDjuf8u+uoykX+1Xvxo2EPmCVViq0iDKm+U7c7PRno85ehS3/MPVXyk2HwHw==} + '@cloudflare/workerd-darwin-arm64@1.20261026.1': + resolution: {integrity: sha512-ewhmUr/1S8/ik7MjPcQqq7Kx91I6AVLSlTTblbU8OkZ4CiPy92N3WBNMZ06BUkJaFS+XThbXyN/4FDF6xIFo5w==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20261006.1': - resolution: {integrity: sha512-Ntf9S8eesmVufdjaT2kzWlz6Ng9XGYTc6cHQVRKAg59lFufwsIabGeMT6U4KkrpEeSIxgHq8aPtuLbZXE19tCA==} + '@cloudflare/workerd-linux-64@1.20261026.1': + resolution: {integrity: sha512-S65mog+1LKp5KT3u+Q3bWg7VQhqqfLL8aM2o2gfchbXwKOX13ZKWuCq4ZxTAxFhG7M31LfEL1iV6K+myFpjhaA==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20261006.1': - resolution: {integrity: sha512-JyeDBymVWw5tVRebSsVE8ojDYxd6UlZrAseHU8G+NpIyd5wF61tXlF/axLeCUqu0pOhBFHb8I5QKi0jwrCK41Q==} + '@cloudflare/workerd-linux-arm64@1.20261026.1': + resolution: {integrity: sha512-sM+rsagLWdSGb8GP5Qz40nmufbx8EawRD+jw+ySzdiv3owLOLlP0Z1Nzl4s5gtZ6OPCHSVsQxdWNCDfnJLbiVA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20261006.1': - resolution: {integrity: sha512-nWP0URNqOBN9fa/gZ7eh/w051DwjOXN8j4lDZDYVXyQPsux6sV3DfyYZT+CjR/rt9nKBSmJT9QE9/bWT18+84w==} + '@cloudflare/workerd-windows-64@1.20261026.1': + resolution: {integrity: sha512-7T6udxUWajK0NIpLkmX5FU7i7MnoFYWA3CXmywvO1SmWdabuNCqcB4Wc+88QBIbYhbmAbW+7yfIe7No2nmdoSA==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -6300,8 +6300,8 @@ packages: engines: {node: '>= 8'} hasBin: true - workerd@1.20261006.1: - resolution: {integrity: sha512-8MadBuffZ5NdpLwZjUmsqT5QlaKXq4gjgT6wzcKeynZTICNXyePhc+5QVoKiK7+MMhFTLNrRO2KXLlpk8Q6BkA==} + workerd@1.20261026.1: + resolution: {integrity: sha512-zMkGDn4DHj7AEDrD0FT3VuaVf9QKWbE3Xg6j8oGt1vE+UtDY5gubW5jcyEYXULy5ojCYwVbmEyDkiukWY7gtVg==} engines: {node: '>=16'} hasBin: true peerDependencies: @@ -6595,7 +6595,7 @@ snapshots: '@alchemy.run/cloudflare-runtime@2.0.0-beta.85(@distilled.cloud/cloudflare@1.0.0-rc.18(effect@4.1.2))(@effect/platform-node@4.1.2(effect@4.1.2)(redis@6.3.0))(@types/node@24.19.2)(effect@4.1.2)(rolldown@1.2.13)': dependencies: '@alchemy.run/node-utils': 2.0.0-beta.85 - '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261006.1) + '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261026.1) '@distilled.cloud/cloudflare': 1.0.0-rc.18(effect@4.1.2) '@effect/platform-node': 4.1.2(effect@4.1.2)(redis@6.3.0) '@puppeteer/browsers': 3.2.6(yauzl@3.4.0) @@ -6606,7 +6606,7 @@ snapshots: rolldown: 1.2.13 sharp: 0.35.5(@types/node@24.19.2) unenv: 2.0.0-rc.24 - workerd: 1.20261006.1 + workerd: 1.20261026.1 yauzl: 3.4.0 transitivePeerDependencies: - '@img/sharp-libvips-dev' @@ -7095,24 +7095,24 @@ snapshots: - vfile - workflow - '@cloudflare/unenv-preset@2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261006.1)': + '@cloudflare/unenv-preset@2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261026.1)': dependencies: unenv: 2.0.0-rc.24 - workerd: 1.20261006.1 + workerd: 1.20261026.1 - '@cloudflare/workerd-darwin-64@1.20261006.1': + '@cloudflare/workerd-darwin-64@1.20261026.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20261006.1': + '@cloudflare/workerd-darwin-arm64@1.20261026.1': optional: true - '@cloudflare/workerd-linux-64@1.20261006.1': + '@cloudflare/workerd-linux-64@1.20261026.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20261006.1': + '@cloudflare/workerd-linux-arm64@1.20261026.1': optional: true - '@cloudflare/workerd-windows-64@1.20261006.1': + '@cloudflare/workerd-windows-64@1.20261026.1': optional: true '@cloudflare/workers-types@4.20260702.1': {} @@ -10496,7 +10496,7 @@ snapshots: '@cspotcode/source-map-support': 0.8.1 sharp: 0.35.5(@types/node@24.19.2) undici: 7.29.1 - workerd: 1.20261006.1 + workerd: 1.20261026.1 ws: 8.21.0 youch: 4.1.0-beta.10 zod: 4.6.1 @@ -11570,13 +11570,13 @@ snapshots: dependencies: isexe: 2.0.0 - workerd@1.20261006.1: + workerd@1.20261026.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20261006.1 - '@cloudflare/workerd-darwin-arm64': 1.20261006.1 - '@cloudflare/workerd-linux-64': 1.20261006.1 - '@cloudflare/workerd-linux-arm64': 1.20261006.1 - '@cloudflare/workerd-windows-64': 1.20261006.1 + '@cloudflare/workerd-darwin-64': 1.20261026.1 + '@cloudflare/workerd-darwin-arm64': 1.20261026.1 + '@cloudflare/workerd-linux-64': 1.20261026.1 + '@cloudflare/workerd-linux-arm64': 1.20261026.1 + '@cloudflare/workerd-windows-64': 1.20261026.1 workers-ai-provider@4.0.0(@ai-sdk/anthropic@4.0.87(zod@4.6.1))(@ai-sdk/openai@4.0.101(zod@4.6.1))(@ai-sdk/provider@4.0.33)(ai@7.0.152(zod@4.6.1)): dependencies: @@ -11588,13 +11588,13 @@ snapshots: wrangler@4.149.0(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1): dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261006.1) + '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261026.1) blake3-wasm: 2.1.5 esbuild: 0.28.2 miniflare: 5.20261006.1-alpha(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20261006.1 + workerd: 1.20261026.1 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: diff --git a/package.json b/package.json index feec82ef..838b726f 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,7 @@ "ai": "7.0.152", "chat": "4.40.0", "effect": "4.1.2", - "workerd": "1.20261006.1" + "workerd": "1.20261026.1" }, "devEngines": { "packageManager": { From d6cfd47f5e0564baa887b5f8a25a02a900e2483f Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 9 Nov 2026 09:52:48 +0000 Subject: [PATCH 3/3] Drop the workerd override and move Miniflare forward The override held workerd behind the release Alchemy beta.85's Vite forwarder needs for 100 Continue. Miniflare 5.20261101.0-beta and Wrangler 4.156.1 depend on workerd 1.20261101.1. Alchemy's runtime still depends on workerd 1.20261026.1. No published Miniflare release depends on that exact version. Co-authored-by: Jonathan Beckman --- .npmrc | 2 +- nub.lock | 107 ++++++++++++++++++++++++++++++++++++++++----------- package.json | 7 ++-- 3 files changed, 88 insertions(+), 28 deletions(-) diff --git a/.npmrc b/.npmrc index 6011603b..32a591cf 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,3 @@ enableGlobalVirtualStore=false trust-policy-exclude=["@effect/platform-node-shared@4.0.0-beta.97"] -minimumReleaseAgeExclude=oxlint-plugin-solzero,tsrs@0.20.0-ts7.1.0-beta,@tsrs/win32-x64@0.20.0-ts7.1.0-beta,@tsrs/darwin-x64@0.20.0-ts7.1.0-beta,@tsrs/darwin-arm64@0.20.0-ts7.1.0-beta,@tsrs/linux-x64-gnu@0.20.0-ts7.1.0-beta,@tsrs/linux-x64-musl@0.20.0-ts7.1.0-beta,@tsrs/linux-arm64-gnu@0.20.0-ts7.1.0-beta,@tsrs/linux-arm64-musl@0.20.0-ts7.1.0-beta,@ai-sdk/gateway@4.0.125,turbo@2.10.12 || 2.11.5 || 2.11.7,@turbo/darwin-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/darwin-arm64@2.10.12 || 2.11.5 || 2.11.7,@turbo/linux-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/linux-arm64@2.10.12 || 2.11.5 || 2.11.7,@turbo/windows-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/windows-arm64@2.10.12 || 2.11.5 || 2.11.7,miniflare@5.20260926.0-alpha || 5.20261001.0-alpha || 5.20261006.1-alpha,wrangler@4.149.0,workerd@1.20261006.1,@cloudflare/workerd-darwin-64@1.20261006.1,@cloudflare/workerd-darwin-arm64@1.20261006.1,@cloudflare/workerd-linux-64@1.20261006.1,@cloudflare/workerd-linux-arm64@1.20261006.1,@cloudflare/workerd-windows-64@1.20261006.1,@ai-sdk/openai@4.0.60,@ai-sdk/anthropic@4.0.49,@ai-sdk/openai-compatible@3.0.44,@cloudflare/codemode@0.5.5,@cloudflare/shell@0.4.3,@cloudflare/think@0.20.2,agents@0.30.1,ai@7.0.152,chat@4.40.0,@ai-sdk/harness@1.0.94,@ai-sdk/harness-claude-code@1.0.98,@ai-sdk/harness-codex@1.0.96,@ai-sdk/harness-opencode@1.0.96,@ai-sdk/provider-utils@5.0.34,alchemy@2.0.0-beta.81,@alchemy.run/cloudflare-runtime@2.0.0-beta.81,@alchemy.run/floci@2.0.0-beta.81,@alchemy.run/node-utils@2.0.0-beta.81,@alchemy.run/frontend-frameworks@2.0.0-beta.81,effect@4.0.3,@effect/platform-node@4.0.3,@effect/platform-node-shared@4.0.3,@effect/sql-d1@4.0.3,@effect/sql-sqlite-do@4.0.3,@effect/sql-pg@4.0.3,@effect/vitest@4.0.3,alchemy-planetscale-logical-db@2.2.0,drizzle-orm@1.0.0-rc.5-ab785fc,drizzle-kit@1.0.0-rc.5-ab785fc,@oxlint/plugins@1.87.0 || 1.89.0,oxlint@1.87.0 || 1.89.0,@oxlint/binding-android-arm-eabi@1.87.0 || 1.89.0,@oxlint/binding-android-arm64@1.87.0 || 1.89.0,@oxlint/binding-darwin-arm64@1.87.0 || 1.89.0,@oxlint/binding-darwin-x64@1.87.0 || 1.89.0,@oxlint/binding-freebsd-x64@1.87.0 || 1.89.0,@oxlint/binding-linux-arm-gnueabihf@1.87.0 || 1.89.0,@oxlint/binding-linux-arm-musleabihf@1.87.0 || 1.89.0,@oxlint/binding-linux-arm64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-arm64-musl@1.87.0 || 1.89.0,@oxlint/binding-linux-ppc64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-riscv64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-riscv64-musl@1.87.0 || 1.89.0,@oxlint/binding-linux-s390x-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-x64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-x64-musl@1.87.0 || 1.89.0,@oxlint/binding-openharmony-arm64@1.87.0 || 1.89.0,@oxlint/binding-win32-arm64-msvc@1.87.0 || 1.89.0,@oxlint/binding-win32-ia32-msvc@1.87.0 || 1.89.0,@oxlint/binding-win32-x64-msvc@1.87.0 || 1.89.0,lucide-react@1.41.0,takumi-js@2.13.7,@takumi-rs/core@2.13.7,@takumi-rs/helpers@2.13.7,@takumi-rs/wasm@2.13.7,@takumi-rs/core-darwin-arm64@2.13.7,@takumi-rs/core-darwin-x64@2.13.7,@takumi-rs/core-linux-arm64-gnu@2.13.7,@takumi-rs/core-linux-arm64-musl@2.13.7,@takumi-rs/core-linux-x64-gnu@2.13.7,@takumi-rs/core-linux-x64-musl@2.13.7,@takumi-rs/core-win32-arm64-msvc@2.13.7,@takumi-rs/core-win32-x64-msvc@2.13.7,tegami@1.5.0,better-auth@1.7.7,@codemirror/state@6.7.4,@codemirror/view@6.43.11,@xyflow/react@12.11.6,@types/react-dom@19.2.7,@cloudflare/kumo@2.13.1,jose@6.2.12,@e2e-dev/decision@0.3.0,@e2e-dev/github@0.4.3,@e2e-dev/web@0.15.3,e2e@0.21.3 +minimumReleaseAgeExclude=oxlint-plugin-solzero,tsrs@0.20.0-ts7.1.0-beta,@tsrs/win32-x64@0.20.0-ts7.1.0-beta,@tsrs/darwin-x64@0.20.0-ts7.1.0-beta,@tsrs/darwin-arm64@0.20.0-ts7.1.0-beta,@tsrs/linux-x64-gnu@0.20.0-ts7.1.0-beta,@tsrs/linux-x64-musl@0.20.0-ts7.1.0-beta,@tsrs/linux-arm64-gnu@0.20.0-ts7.1.0-beta,@tsrs/linux-arm64-musl@0.20.0-ts7.1.0-beta,@ai-sdk/gateway@4.0.125,turbo@2.10.12 || 2.11.5 || 2.11.7,@turbo/darwin-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/darwin-arm64@2.10.12 || 2.11.5 || 2.11.7,@turbo/linux-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/linux-arm64@2.10.12 || 2.11.5 || 2.11.7,@turbo/windows-64@2.10.12 || 2.11.5 || 2.11.7,@turbo/windows-arm64@2.10.12 || 2.11.5 || 2.11.7,miniflare@5.20260926.0-alpha || 5.20261001.0-alpha || 5.20261006.1-alpha,wrangler@4.149.0,@ai-sdk/openai@4.0.60,@ai-sdk/anthropic@4.0.49,@ai-sdk/openai-compatible@3.0.44,@cloudflare/codemode@0.5.5,@cloudflare/shell@0.4.3,@cloudflare/think@0.20.2,agents@0.30.1,ai@7.0.152,chat@4.40.0,@ai-sdk/harness@1.0.94,@ai-sdk/harness-claude-code@1.0.98,@ai-sdk/harness-codex@1.0.96,@ai-sdk/harness-opencode@1.0.96,@ai-sdk/provider-utils@5.0.34,alchemy@2.0.0-beta.81,@alchemy.run/cloudflare-runtime@2.0.0-beta.81,@alchemy.run/floci@2.0.0-beta.81,@alchemy.run/node-utils@2.0.0-beta.81,@alchemy.run/frontend-frameworks@2.0.0-beta.81,effect@4.0.3,@effect/platform-node@4.0.3,@effect/platform-node-shared@4.0.3,@effect/sql-d1@4.0.3,@effect/sql-sqlite-do@4.0.3,@effect/sql-pg@4.0.3,@effect/vitest@4.0.3,alchemy-planetscale-logical-db@2.2.0,drizzle-orm@1.0.0-rc.5-ab785fc,drizzle-kit@1.0.0-rc.5-ab785fc,@oxlint/plugins@1.87.0 || 1.89.0,oxlint@1.87.0 || 1.89.0,@oxlint/binding-android-arm-eabi@1.87.0 || 1.89.0,@oxlint/binding-android-arm64@1.87.0 || 1.89.0,@oxlint/binding-darwin-arm64@1.87.0 || 1.89.0,@oxlint/binding-darwin-x64@1.87.0 || 1.89.0,@oxlint/binding-freebsd-x64@1.87.0 || 1.89.0,@oxlint/binding-linux-arm-gnueabihf@1.87.0 || 1.89.0,@oxlint/binding-linux-arm-musleabihf@1.87.0 || 1.89.0,@oxlint/binding-linux-arm64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-arm64-musl@1.87.0 || 1.89.0,@oxlint/binding-linux-ppc64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-riscv64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-riscv64-musl@1.87.0 || 1.89.0,@oxlint/binding-linux-s390x-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-x64-gnu@1.87.0 || 1.89.0,@oxlint/binding-linux-x64-musl@1.87.0 || 1.89.0,@oxlint/binding-openharmony-arm64@1.87.0 || 1.89.0,@oxlint/binding-win32-arm64-msvc@1.87.0 || 1.89.0,@oxlint/binding-win32-ia32-msvc@1.87.0 || 1.89.0,@oxlint/binding-win32-x64-msvc@1.87.0 || 1.89.0,lucide-react@1.41.0,takumi-js@2.13.7,@takumi-rs/core@2.13.7,@takumi-rs/helpers@2.13.7,@takumi-rs/wasm@2.13.7,@takumi-rs/core-darwin-arm64@2.13.7,@takumi-rs/core-darwin-x64@2.13.7,@takumi-rs/core-linux-arm64-gnu@2.13.7,@takumi-rs/core-linux-arm64-musl@2.13.7,@takumi-rs/core-linux-x64-gnu@2.13.7,@takumi-rs/core-linux-x64-musl@2.13.7,@takumi-rs/core-win32-arm64-msvc@2.13.7,@takumi-rs/core-win32-x64-msvc@2.13.7,tegami@1.5.0,better-auth@1.7.7,@codemirror/state@6.7.4,@codemirror/view@6.43.11,@xyflow/react@12.11.6,@types/react-dom@19.2.7,@cloudflare/kumo@2.13.1,jose@6.2.12,@e2e-dev/decision@0.3.0,@e2e-dev/github@0.4.3,@e2e-dev/web@0.15.3,e2e@0.21.3 diff --git a/nub.lock b/nub.lock index 7d3cd71a..19e7999c 100644 --- a/nub.lock +++ b/nub.lock @@ -16,7 +16,6 @@ overrides: ai: 7.0.152 chat: 4.40.0 effect: 4.1.2 - workerd: 1.20261026.1 patchedDependencies: '@ai-sdk/harness-codex@1.0.43': @@ -110,8 +109,8 @@ importers: specifier: ^2.2.2 version: 2.2.2 miniflare: - specifier: 5.20261006.1-alpha - version: 5.20261006.1-alpha(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) + specifier: 5.20261101.0-beta + version: 5.20261101.0-beta(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) oxfmt: specifier: 0.74.0 version: 0.74.0 @@ -143,8 +142,8 @@ importers: specifier: ^7.0.2 version: 7.0.2 wrangler: - specifier: 4.149.0 - version: 4.149.0(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) + specifier: 4.156.1 + version: 4.156.1(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) apps/api: dependencies: @@ -1087,30 +1086,60 @@ packages: cpu: [x64] os: [darwin] + '@cloudflare/workerd-darwin-64@1.20261101.1': + resolution: {integrity: sha512-9ByDS2X/lN1csRkU2qTsnogwVA/ghYGHybznujH/EStiv9qU+01XPKagm3Zrk8AN3yQrFTmjMy6BrZWzoa+B5Q==} + engines: {node: '>=16'} + cpu: [x64] + os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20261026.1': resolution: {integrity: sha512-ewhmUr/1S8/ik7MjPcQqq7Kx91I6AVLSlTTblbU8OkZ4CiPy92N3WBNMZ06BUkJaFS+XThbXyN/4FDF6xIFo5w==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20261101.1': + resolution: {integrity: sha512-XNgl773dDMFecMG0mOtDgw15AIeRVn3yqbbUAqMVH6vgEf64F/J6Ej3FugQyogt+1NSjOx3pgEofbX7Cd9m0ug==} + engines: {node: '>=16'} + cpu: [arm64] + os: [darwin] + '@cloudflare/workerd-linux-64@1.20261026.1': resolution: {integrity: sha512-S65mog+1LKp5KT3u+Q3bWg7VQhqqfLL8aM2o2gfchbXwKOX13ZKWuCq4ZxTAxFhG7M31LfEL1iV6K+myFpjhaA==} engines: {node: '>=16'} cpu: [x64] os: [linux] + '@cloudflare/workerd-linux-64@1.20261101.1': + resolution: {integrity: sha512-8C9vM51UVrmpavIC7z6anMsKPu8tjvJcwA2tCvzlwfL7odoX61ngBpN7pkYrmrwv5iS9aJ4xEzQc8QkZJKIulw==} + engines: {node: '>=16'} + cpu: [x64] + os: [linux] + '@cloudflare/workerd-linux-arm64@1.20261026.1': resolution: {integrity: sha512-sM+rsagLWdSGb8GP5Qz40nmufbx8EawRD+jw+ySzdiv3owLOLlP0Z1Nzl4s5gtZ6OPCHSVsQxdWNCDfnJLbiVA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] + '@cloudflare/workerd-linux-arm64@1.20261101.1': + resolution: {integrity: sha512-7NdTrbzPubhEBNiC8ftD0U3J3M8fNR/ATD3Deon6C9Z5SFTmOhQbT3jJPMGPoUzvicdTaaD/YNCwRh+JEoWaeQ==} + engines: {node: '>=16'} + cpu: [arm64] + os: [linux] + '@cloudflare/workerd-windows-64@1.20261026.1': resolution: {integrity: sha512-7T6udxUWajK0NIpLkmX5FU7i7MnoFYWA3CXmywvO1SmWdabuNCqcB4Wc+88QBIbYhbmAbW+7yfIe7No2nmdoSA==} engines: {node: '>=16'} cpu: [x64] os: [win32] + '@cloudflare/workerd-windows-64@1.20261101.1': + resolution: {integrity: sha512-nDRpV9VRhzdrNpJOJNfe6rjOTq5LXFGC6WFCeGR/LA+cNnou1fwF0AQm//zmSDOELPNoQFi6SqjUcloZvy1sKw==} + engines: {node: '>=16'} + cpu: [x64] + os: [win32] + '@cloudflare/workers-types@4.20260702.1': resolution: {integrity: sha512-mOhf5TUEB1m2vPrxtqoIGfz0fUC9xyxRDx5gWHy5s+OCo6dcV+g7wI1R7gYCMFohhqF/2y2xeKVwMwCJjfn/WA==} @@ -5300,8 +5329,8 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - miniflare@5.20261006.1-alpha: - resolution: {integrity: sha512-6ylv8tamkrspDI2R/cAYfv+YWmfGNdXe76Pi9TauEUWsFVXn3LNF9Yk8oduzf1a+TYsSRYTqlOE7+nGGRsMHdw==} + miniflare@5.20261101.0-beta: + resolution: {integrity: sha512-31uZmP8PGue7S3fYMIRXNXxFGh5/SEmd4OGna/80RXcE1nngVub21h9GbcWajQ7625mEYBnexpI2ogGo9NUa6Q==} engines: {node: '>=22.0.0'} peerDependencies: '@cloudflare/config': '*' @@ -6119,10 +6148,6 @@ packages: resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} engines: {node: '>=20.18.1'} - undici@7.29.1: - resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==} - engines: {node: '>=20.18.1'} - undici@7.30.1: resolution: {integrity: sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==} engines: {node: '>=20.18.1'} @@ -6310,6 +6335,16 @@ packages: pnpapi: optional: true + workerd@1.20261101.1: + resolution: {integrity: sha512-qHUIS4cmvhpAE7k2TW0ZktXj9KGDeoUvvLuqi5cSalCM6el5Q6IPuaup9XAC6zQq/xJUPHMG29ML93HuSDY2RQ==} + engines: {node: '>=16'} + hasBin: true + peerDependencies: + pnpapi: '*' + peerDependenciesMeta: + pnpapi: + optional: true + workers-ai-provider@4.0.0: resolution: {integrity: sha512-FkhwMP1EP/MKXR8Jv1o7wLVKfTqu0h/PUaEmhZ7gyDiioib5Wsh3oPAKhG+7+SWfU3roTDHaEWlJpkJjpXu+fQ==} deprecated: |- @@ -6329,13 +6364,13 @@ packages: '@ai-sdk/openai': optional: true - wrangler@4.149.0: - resolution: {integrity: sha512-OzK7xmB5r5iLKb3cIT3783g13fe6T7xyeKu9LEdUyl+DKAM2KP/jkjnE0OUhyw+mB/XJM9ycjgF3MWm8PR9amg==} + wrangler@4.156.1: + resolution: {integrity: sha512-aZngeNRosSVly6wgxpaJAtFPtEoyM3hD8mLMMcHNXTnofMq4ZN+RMXOdHETyttNP+//+mfiD1hb5E8YFtiMMRQ==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: '@cloudflare/workers-shared': '*' - '@cloudflare/workers-types': ^5.20261006.1 + '@cloudflare/workers-types': ^5.20261101.1 '@cloudflare/workers-utils': '*' cloudflare: '*' devtools-protocol: '*' @@ -7100,21 +7135,41 @@ snapshots: unenv: 2.0.0-rc.24 workerd: 1.20261026.1 + '@cloudflare/unenv-preset@2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261101.1)': + dependencies: + unenv: 2.0.0-rc.24 + workerd: 1.20261101.1 + '@cloudflare/workerd-darwin-64@1.20261026.1': optional: true + '@cloudflare/workerd-darwin-64@1.20261101.1': + optional: true + '@cloudflare/workerd-darwin-arm64@1.20261026.1': optional: true + '@cloudflare/workerd-darwin-arm64@1.20261101.1': + optional: true + '@cloudflare/workerd-linux-64@1.20261026.1': optional: true + '@cloudflare/workerd-linux-64@1.20261101.1': + optional: true + '@cloudflare/workerd-linux-arm64@1.20261026.1': optional: true + '@cloudflare/workerd-linux-arm64@1.20261101.1': + optional: true + '@cloudflare/workerd-windows-64@1.20261026.1': optional: true + '@cloudflare/workerd-windows-64@1.20261101.1': + optional: true + '@cloudflare/workers-types@4.20260702.1': {} '@cloudflare/workers-types@5.20261106.1': {} @@ -10490,13 +10545,13 @@ snapshots: mimic-response@3.1.0: {} - miniflare@5.20261006.1-alpha(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1): + miniflare@5.20261101.0-beta(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1): dependencies: '@cloudflare/workers-types': 4.20260702.1 '@cspotcode/source-map-support': 0.8.1 sharp: 0.35.5(@types/node@24.19.2) - undici: 7.29.1 - workerd: 1.20261026.1 + undici: 7.30.1 + workerd: 1.20261101.1 ws: 8.21.0 youch: 4.1.0-beta.10 zod: 4.6.1 @@ -11454,8 +11509,6 @@ snapshots: undici@7.29.0: {} - undici@7.29.1: {} - undici@7.30.1: {} undici@8.12.3: {} @@ -11578,6 +11631,14 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20261026.1 '@cloudflare/workerd-windows-64': 1.20261026.1 + workerd@1.20261101.1: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20261101.1 + '@cloudflare/workerd-darwin-arm64': 1.20261101.1 + '@cloudflare/workerd-linux-64': 1.20261101.1 + '@cloudflare/workerd-linux-arm64': 1.20261101.1 + '@cloudflare/workerd-windows-64': 1.20261101.1 + workers-ai-provider@4.0.0(@ai-sdk/anthropic@4.0.87(zod@4.6.1))(@ai-sdk/openai@4.0.101(zod@4.6.1))(@ai-sdk/provider@4.0.33)(ai@7.0.152(zod@4.6.1)): dependencies: '@ai-sdk/anthropic': 4.0.87(zod@4.6.1) @@ -11585,16 +11646,16 @@ snapshots: '@ai-sdk/provider': 4.0.33 ai: 7.0.152(zod@4.6.1) - wrangler@4.149.0(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1): + wrangler@4.156.1(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1): dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261026.1) + '@cloudflare/unenv-preset': 2.16.2(unenv@2.0.0-rc.24)(workerd@1.20261101.1) blake3-wasm: 2.1.5 esbuild: 0.28.2 - miniflare: 5.20261006.1-alpha(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) + miniflare: 5.20261101.0-beta(@cloudflare/workers-types@4.20260702.1)(@types/node@24.19.2)(zod@4.6.1) path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20261026.1 + workerd: 1.20261101.1 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: diff --git a/package.json b/package.json index 838b726f..ae566f74 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "esbuild": "0.28.2", "jsonc-parser": "^3.3.1", "lefthook": "^2.2.2", - "miniflare": "5.20261006.1-alpha", + "miniflare": "5.20261101.0-beta", "oxfmt": "0.74.0", "oxlint": "1.89.0", "oxlint-plugin-solzero": "^0.1.0", @@ -112,7 +112,7 @@ "tsx": "^4.23.13", "turbo": "2.11.7", "typescript": "^7.0.2", - "wrangler": "4.149.0" + "wrangler": "4.156.1" }, "overrides": { "@cloudflare/codemode": "0.5.5", @@ -125,8 +125,7 @@ "@modelcontextprotocol/sdk": "1.32.0", "ai": "7.0.152", "chat": "4.40.0", - "effect": "4.1.2", - "workerd": "1.20261026.1" + "effect": "4.1.2" }, "devEngines": { "packageManager": {