diff --git a/apps/ai-gateway/package.json b/apps/ai-gateway/package.json index c4074e9e..fdf72246 100644 --- a/apps/ai-gateway/package.json +++ b/apps/ai-gateway/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/ai-gateway/src/context.ts b/apps/ai-gateway/src/context.ts index 1b03dc05..5275533c 100644 --- a/apps/ai-gateway/src/context.ts +++ b/apps/ai-gateway/src/context.ts @@ -1,6 +1,5 @@ -import { AIGatewayMCP } from './index' - import type { UserDetails } from '@repo/mcp-common/src/durable-objects/user_details' +import type { AIGatewayMCP } from './index' export interface Env { OAUTH_KV: KVNamespace diff --git a/apps/ai-gateway/src/index.ts b/apps/ai-gateway/src/index.ts index dd70acde..8deac108 100644 --- a/apps/ai-gateway/src/index.ts +++ b/apps/ai-gateway/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -101,8 +100,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(AIGatewayMCP), + apiHandlers: { + '/mcp': AIGatewayMCP.serve('/mcp'), + '/sse': AIGatewayMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: AIGatewayScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/auditlogs/package.json b/apps/auditlogs/package.json index ce072725..5ca3eaf8 100644 --- a/apps/auditlogs/package.json +++ b/apps/auditlogs/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/auditlogs/src/index.ts b/apps/auditlogs/src/index.ts index b38aa775..f0200083 100644 --- a/apps/auditlogs/src/index.ts +++ b/apps/auditlogs/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -101,8 +100,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(AuditlogMCP), + apiHandlers: { + '/mcp': AuditlogMCP.serve('/mcp'), + '/sse': AuditlogMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: AuditlogScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/autorag/package.json b/apps/autorag/package.json index 1068422e..fd6e1473 100644 --- a/apps/autorag/package.json +++ b/apps/autorag/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/autorag/src/index.ts b/apps/autorag/src/index.ts index aba5edb5..2fe55d14 100644 --- a/apps/autorag/src/index.ts +++ b/apps/autorag/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -101,8 +100,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(AutoRAGMCP), + apiHandlers: { + '/mcp': AutoRAGMCP.serve('/mcp'), + '/sse': AutoRAGMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: LogPushScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/cloudflare-one-casb/package.json b/apps/cloudflare-one-casb/package.json index 42589b84..167100db 100644 --- a/apps/cloudflare-one-casb/package.json +++ b/apps/cloudflare-one-casb/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", @@ -24,6 +24,7 @@ "devDependencies": { "@cloudflare/vitest-pool-workers": "0.8.14", "@types/jsonwebtoken": "9.0.9", + "@types/node": "22.14.1", "prettier": "3.5.3", "typescript": "5.5.4", "vitest": "3.0.9", diff --git a/apps/cloudflare-one-casb/src/index.ts b/apps/cloudflare-one-casb/src/index.ts index 17db52a3..c76bd820 100644 --- a/apps/cloudflare-one-casb/src/index.ts +++ b/apps/cloudflare-one-casb/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -99,9 +98,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - // @ts-ignore - apiHandler: createApiHandler(CASBMCP), + apiHandlers: { + '/mcp': CASBMCP.serve('/mcp'), + '/sse': CASBMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: CloudflareOneCasbScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/cloudflare-one-casb/tsconfig.json b/apps/cloudflare-one-casb/tsconfig.json index df40d404..8682b718 100644 --- a/apps/cloudflare-one-casb/tsconfig.json +++ b/apps/cloudflare-one-casb/tsconfig.json @@ -1,3 +1,4 @@ { - "extends": "@repo/typescript-config/workers.json" + "extends": "@repo/typescript-config/workers.json", + "include": ["*/**.ts"] } diff --git a/apps/demo-day/package.json b/apps/demo-day/package.json index be54313b..c583d6d0 100644 --- a/apps/demo-day/package.json +++ b/apps/demo-day/package.json @@ -14,12 +14,12 @@ "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", "@repo/mcp-observability": "workspace:*", - "@types/node": "22.14.1", "agents": "0.0.67", "zod": "3.24.2" }, "devDependencies": { "@cloudflare/vitest-pool-workers": "0.8.14", + "@types/node": "22.14.1", "prettier": "3.5.3", "typescript": "5.5.4", "vitest": "3.0.9", diff --git a/apps/dex-analysis/package.json b/apps/dex-analysis/package.json index 9b1bc074..e0d481b7 100644 --- a/apps/dex-analysis/package.json +++ b/apps/dex-analysis/package.json @@ -13,7 +13,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", @@ -26,6 +26,7 @@ "devDependencies": { "@cloudflare/vitest-pool-workers": "0.8.14", "@types/jsonwebtoken": "9.0.9", + "@types/node": "22.14.1", "prettier": "3.5.3", "typescript": "5.5.4", "vitest": "3.0.9", diff --git a/apps/dex-analysis/src/index.ts b/apps/dex-analysis/src/index.ts index 03b226cb..5804677e 100644 --- a/apps/dex-analysis/src/index.ts +++ b/apps/dex-analysis/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -101,8 +100,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(CloudflareDEXMCP), + apiHandlers: { + '/mcp': CloudflareDEXMCP.serve('/mcp'), + '/sse': CloudflareDEXMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: DexScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/docs-autorag/package.json b/apps/docs-autorag/package.json index b5bde227..b69b6b55 100644 --- a/apps/docs-autorag/package.json +++ b/apps/docs-autorag/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/docs-vectorize/package.json b/apps/docs-vectorize/package.json index e0d57da1..96de4755 100644 --- a/apps/docs-vectorize/package.json +++ b/apps/docs-vectorize/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/logpush/package.json b/apps/logpush/package.json index dec7ed66..09611611 100644 --- a/apps/logpush/package.json +++ b/apps/logpush/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/logpush/src/index.ts b/apps/logpush/src/index.ts index 95d77593..7b619c24 100644 --- a/apps/logpush/src/index.ts +++ b/apps/logpush/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -102,8 +101,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(LogsMCP), + apiHandlers: { + '/mcp': LogsMCP.serve('/mcp'), + '/sse': LogsMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: LogPushScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/radar/package.json b/apps/radar/package.json index 4f8fe121..6fda6646 100644 --- a/apps/radar/package.json +++ b/apps/radar/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/radar/src/index.ts b/apps/radar/src/index.ts index 2cfa26cb..363833c8 100644 --- a/apps/radar/src/index.ts +++ b/apps/radar/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -78,8 +77,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(RadarMCP), + apiHandlers: { + '/mcp': RadarMCP.serve('/mcp'), + '/sse': RadarMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: RadarScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/sandbox-container/package.json b/apps/sandbox-container/package.json index 5bb509d5..ba7242c0 100644 --- a/apps/sandbox-container/package.json +++ b/apps/sandbox-container/package.json @@ -18,7 +18,7 @@ "eval:ci": "start-server-and-test --expect 404 eval:server http://localhost:8976 'vitest run --testTimeout=60000 --config vitest.config.evals.ts'" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/node-server": "1.13.8", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", @@ -26,7 +26,6 @@ "@repo/eval-tools": "workspace:*", "@repo/mcp-common": "workspace:*", "@repo/mcp-observability": "workspace:*", - "@types/node": "22.14.1", "agents": "0.0.67", "cron-schedule": "5.0.4", "esbuild": "0.25.1", @@ -40,6 +39,7 @@ "devDependencies": { "@cloudflare/vitest-pool-workers": "0.8.14", "@types/mock-fs": "4.13.4", + "@types/node": "22.14.1", "ai": "4.3.6", "concurrently": "9.1.2", "mock-fs": "5.5.0", diff --git a/apps/workers-bindings/package.json b/apps/workers-bindings/package.json index 0852c2a5..9191149f 100644 --- a/apps/workers-bindings/package.json +++ b/apps/workers-bindings/package.json @@ -22,7 +22,7 @@ "wrangler": "4.10.0" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@modelcontextprotocol/sdk": "1.10.2", "@n8n/json-schema-to-zod": "1.1.0", "@repo/mcp-common": "workspace:*", diff --git a/apps/workers-bindings/src/index.ts b/apps/workers-bindings/src/index.ts index 264b66cd..91b87654 100644 --- a/apps/workers-bindings/src/index.ts +++ b/apps/workers-bindings/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, getUserAndAccounts, @@ -126,8 +125,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(WorkersBindingsMCP), + apiHandlers: { + '/mcp': WorkersBindingsMCP.serve('/mcp'), + '/sse': WorkersBindingsMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: BindingsScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/apps/workers-observability/package.json b/apps/workers-observability/package.json index 5e5a8601..d3c21dfc 100644 --- a/apps/workers-observability/package.json +++ b/apps/workers-observability/package.json @@ -12,7 +12,7 @@ "test": "vitest run" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-common": "workspace:*", diff --git a/apps/workers-observability/src/index.ts b/apps/workers-observability/src/index.ts index 67bc97cc..21def2c8 100644 --- a/apps/workers-observability/src/index.ts +++ b/apps/workers-observability/src/index.ts @@ -1,7 +1,6 @@ import OAuthProvider from '@cloudflare/workers-oauth-provider' import { McpAgent } from 'agents/mcp' -import { createApiHandler } from '@repo/mcp-common/src/api-handler' import { createAuthHandlers, handleTokenExchangeCallback, @@ -130,8 +129,10 @@ export default { } return new OAuthProvider({ - apiRoute: ['/mcp', '/sse'], - apiHandler: createApiHandler(ObservabilityMCP), + apiHandlers: { + '/mcp': ObservabilityMCP.serve('/mcp'), + '/sse': ObservabilityMCP.serveSSE('/sse'), + }, // @ts-ignore defaultHandler: createAuthHandlers({ scopes: ObservabilityScopes, metrics }), authorizeEndpoint: '/oauth/authorize', diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 22148d3e..dc96b547 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -9,6 +9,7 @@ ], "devDependencies": { "@types/eslint": "8.56.10", + "@types/node": "22.14.1", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "eslint": "8.57.0", diff --git a/packages/eval-tools/package.json b/packages/eval-tools/package.json index 16c30d68..7918a088 100644 --- a/packages/eval-tools/package.json +++ b/packages/eval-tools/package.json @@ -20,6 +20,7 @@ }, "devDependencies": { "@repo/typescript-config": "workspace:*", + "@types/node": "22.14.1", "vitest-evals": "0.1.4" } } diff --git a/packages/mcp-common/package.json b/packages/mcp-common/package.json index 5ac98ff7..021b9d4b 100644 --- a/packages/mcp-common/package.json +++ b/packages/mcp-common/package.json @@ -11,7 +11,7 @@ "test:coverage": "run-vitest-coverage" }, "dependencies": { - "@cloudflare/workers-oauth-provider": "0.0.3", + "@cloudflare/workers-oauth-provider": "0.0.5", "@hono/zod-validator": "0.4.3", "@modelcontextprotocol/sdk": "1.10.2", "@repo/mcp-observability": "workspace:*", diff --git a/packages/mcp-observability/package.json b/packages/mcp-observability/package.json index 09a06c6a..92f3683b 100644 --- a/packages/mcp-observability/package.json +++ b/packages/mcp-observability/package.json @@ -14,10 +14,10 @@ "dependencies": { "@modelcontextprotocol/sdk": "1.10.2", "wrangler": "4.10.0", - "zod": "3.24.2", - "@types/node": "22.14.1" + "zod": "3.24.2" }, "devDependencies": { - "@repo/typescript-config": "workspace:*" + "@repo/typescript-config": "workspace:*", + "@types/node": "22.14.1" } } diff --git a/packages/tools/package.json b/packages/tools/package.json index 1c09183a..e992af36 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -6,5 +6,8 @@ "type": "module", "directories": { "bin": "bin" + }, + "devDependencies": { + "@types/node": "22.14.1" } } diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 5f3c0a92..38fa1b9d 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -5,5 +5,8 @@ "sideEffects": false, "publishConfig": { "access": "public" + }, + "devDependencies": { + "@types/node": "22.14.1" } } diff --git a/packages/typescript-config/workers.json b/packages/typescript-config/workers.json index 86d528f2..07c38c07 100644 --- a/packages/typescript-config/workers.json +++ b/packages/typescript-config/workers.json @@ -13,7 +13,7 @@ "jsx": "react", "module": "es2022", "moduleResolution": "bundler", - "types": ["./worker-configuration.d.ts", "@cloudflare/vitest-pool-workers"], + "types": ["./worker-configuration.d.ts", "@cloudflare/vitest-pool-workers", "@types/node"], "resolveJsonModule": true, "allowJs": true, "checkJs": false, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6acc5e16..25ee12c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: apps/ai-gateway: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -100,8 +100,8 @@ importers: apps/auditlogs: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -149,8 +149,8 @@ importers: apps/autorag: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -198,8 +198,8 @@ importers: apps/cloudflare-one-casb: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -228,6 +228,9 @@ importers: '@types/jsonwebtoken': specifier: 9.0.9 version: 9.0.9 + '@types/node': + specifier: 22.14.1 + version: 22.14.1 prettier: specifier: 3.5.3 version: 3.5.3 @@ -252,9 +255,6 @@ importers: '@repo/mcp-observability': specifier: workspace:* version: link:../../packages/mcp-observability - '@types/node': - specifier: 22.14.1 - version: 22.14.1 agents: specifier: 0.0.67 version: 0.0.67(@cloudflare/workers-types@4.20250416.0)(react@17.0.2) @@ -265,6 +265,9 @@ importers: '@cloudflare/vitest-pool-workers': specifier: 0.8.14 version: 0.8.14(@cloudflare/workers-types@4.20250416.0)(@vitest/runner@3.0.9)(@vitest/snapshot@3.0.9)(vitest@3.0.9) + '@types/node': + specifier: 22.14.1 + version: 22.14.1 prettier: specifier: 3.5.3 version: 3.5.3 @@ -281,8 +284,8 @@ importers: apps/dex-analysis: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -314,6 +317,9 @@ importers: '@types/jsonwebtoken': specifier: 9.0.9 version: 9.0.9 + '@types/node': + specifier: 22.14.1 + version: 22.14.1 prettier: specifier: 3.5.3 version: 3.5.3 @@ -330,8 +336,8 @@ importers: apps/docs-autorag: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -382,8 +388,8 @@ importers: apps/docs-vectorize: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -434,8 +440,8 @@ importers: apps/logpush: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -483,8 +489,8 @@ importers: apps/radar: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -532,8 +538,8 @@ importers: apps/sandbox-container: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/node-server': specifier: 1.13.8 version: 1.13.8(hono@4.7.6) @@ -555,9 +561,6 @@ importers: '@repo/mcp-observability': specifier: workspace:* version: link:../../packages/mcp-observability - '@types/node': - specifier: 22.14.1 - version: 22.14.1 agents: specifier: 0.0.67 version: 0.0.67(@cloudflare/workers-types@4.20250416.0)(react@17.0.2) @@ -592,6 +595,9 @@ importers: '@types/mock-fs': specifier: 4.13.4 version: 4.13.4 + '@types/node': + specifier: 22.14.1 + version: 22.14.1 ai: specifier: 4.3.6 version: 4.3.6(react@17.0.2)(zod@3.24.2) @@ -611,8 +617,8 @@ importers: apps/workers-bindings: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@modelcontextprotocol/sdk': specifier: 1.10.2 version: 1.10.2 @@ -657,8 +663,8 @@ importers: apps/workers-observability: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -708,6 +714,9 @@ importers: '@types/eslint': specifier: 8.56.10 version: 8.56.10 + '@types/node': + specifier: 22.14.1 + version: 22.14.1 '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) @@ -766,6 +775,9 @@ importers: '@repo/typescript-config': specifier: workspace:* version: link:../typescript-config + '@types/node': + specifier: 22.14.1 + version: 22.14.1 vitest-evals: specifier: 0.1.4 version: 0.1.4(vitest@3.0.9) @@ -773,8 +785,8 @@ importers: packages/mcp-common: dependencies: '@cloudflare/workers-oauth-provider': - specifier: 0.0.3 - version: 0.0.3 + specifier: 0.0.5 + version: 0.0.5 '@hono/zod-validator': specifier: 0.4.3 version: 0.4.3(hono@4.7.6)(zod@3.24.2) @@ -833,9 +845,6 @@ importers: '@modelcontextprotocol/sdk': specifier: 1.10.2 version: 1.10.2 - '@types/node': - specifier: 22.14.1 - version: 22.14.1 wrangler: specifier: 4.10.0 version: 4.10.0(@cloudflare/workers-types@4.20250416.0) @@ -846,10 +855,21 @@ importers: '@repo/typescript-config': specifier: workspace:* version: link:../typescript-config + '@types/node': + specifier: 22.14.1 + version: 22.14.1 - packages/tools: {} + packages/tools: + devDependencies: + '@types/node': + specifier: 22.14.1 + version: 22.14.1 - packages/typescript-config: {} + packages/typescript-config: + devDependencies: + '@types/node': + specifier: 22.14.1 + version: 22.14.1 packages: @@ -1061,8 +1081,8 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workers-oauth-provider@0.0.3': - resolution: {integrity: sha512-KxDYmfb30XSYRkj3FYmN/FZPBIXv5w6hlE8vcukMI9fx9PfxIeTM3eRkrJU0kac6XKPAvkx7vW6anLkCh1PFow==} + '@cloudflare/workers-oauth-provider@0.0.5': + resolution: {integrity: sha512-t1x5KAzsubCvb4APnJ93z407X1x7SGj/ga5ziRnwIb/iLy4PMkT/hgd1y5z7Bbsdy5Fy6mywhCP4lym24bX66w==} '@cloudflare/workers-types@4.20250410.0': resolution: {integrity: sha512-Yx9VUi6QpmXtUIhOL+em+V02gue12kmVBVL6RGH5mhFh50M0x9JyOmm6wKwKZUny2uQd+22nuouE2q3z1OrsIQ==} @@ -4364,7 +4384,7 @@ snapshots: '@cloudflare/workerd-windows-64@1.20250409.0': optional: true - '@cloudflare/workers-oauth-provider@0.0.3': + '@cloudflare/workers-oauth-provider@0.0.5': dependencies: '@cloudflare/workers-types': 4.20250416.0