From eaef9a32aa1a22e72434157f2ba40a55a311364e Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Thu, 1 Oct 2026 12:18:11 -0600 Subject: [PATCH 1/2] chore: refresh Start example dependencies --- examples/react/basic-chat/package.json | 6 +- examples/react/evaluate/package.json | 6 +- examples/react/generate-image/package.json | 6 +- examples/react/mcp-server/package.json | 6 +- .../streaming-structured-table/package.json | 6 +- .../react/subagents-persisted/package.json | 6 +- examples/react/subagents/package.json | 6 +- examples/sandbox-cloudflare/package.json | 6 +- examples/sandbox-web/package.json | 6 +- examples/sandbox-web/src/routeTree.gen.ts | 26 +- examples/ts-code-mode-web/package.json | 6 +- .../ts-code-mode-web/src/routeTree.gen.ts | 640 ++-- .../routes/_banking-demo/api.banking-demo.ts | 2 +- .../routes/_banking-demo/api.banking-init.ts | 2 +- .../src/routes/_banking-demo/banking-demo.tsx | 2 +- .../_database-demo/api.database-demo.ts | 2 +- .../routes/_database-demo/api.db-snippets.ts | 2 +- .../src/routes/_database-demo/api.judge.ts | 2 +- .../routes/_database-demo/database-demo.tsx | 2 +- .../_execute-prompt/api.execute-prompt.ts | 2 +- .../_execute-prompt/api.realtime-token.ts | 2 +- .../routes/_execute-prompt/execute-prompt.tsx | 2 +- .../src/routes/_reporting/api.invalidate.ts | 2 +- .../src/routes/_reporting/api.report-demo.ts | 2 +- .../src/routes/_reporting/api.report-event.ts | 2 +- .../src/routes/_reporting/api.report-sse.ts | 2 +- .../src/routes/_reporting/api.reports.ts | 2 +- examples/ts-group-chat/package.json | 6 +- examples/ts-react-chat/package.json | 6 +- examples/ts-react-chat/src/routeTree.gen.ts | 1288 +++---- examples/ts-react-media/package.json | 6 +- examples/ts-react-rerank/package.json | 6 +- examples/ts-react-search/package.json | 6 +- examples/ts-react-search/src/routeTree.gen.ts | 152 +- examples/ts-react-ui-chatbot/package.json | 6 +- .../ts-react-ui-chatbot/src/routeTree.gen.ts | 26 +- examples/ts-solid-chat/package.json | 6 +- examples/ts-solid-chat/src/routeTree.gen.ts | 32 +- pnpm-lock.yaml | 3063 ++++------------- testing/e2e/package.json | 4 +- testing/e2e/src/routeTree.gen.ts | 2312 ++++++------- testing/panel/package.json | 5 +- testing/panel/src/routeTree.gen.ts | 590 ++-- .../generators/react-app/files/package.json | 6 +- 44 files changed, 3297 insertions(+), 4979 deletions(-) diff --git a/examples/react/basic-chat/package.json b/examples/react/basic-chat/package.json index 1459bc5a02..c8c267eb7e 100644 --- a/examples/react/basic-chat/package.json +++ b/examples/react/basic-chat/package.json @@ -13,9 +13,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/evaluate/package.json b/examples/react/evaluate/package.json index f14fb9f64d..db8bfc1c06 100644 --- a/examples/react/evaluate/package.json +++ b/examples/react/evaluate/package.json @@ -16,9 +16,9 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-typesafe": "workspace:*", "@tanstack/ai-vercel-gateway": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", diff --git a/examples/react/generate-image/package.json b/examples/react/generate-image/package.json index a58c3851e4..7b60216889 100644 --- a/examples/react/generate-image/package.json +++ b/examples/react/generate-image/package.json @@ -12,9 +12,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/mcp-server/package.json b/examples/react/mcp-server/package.json index 80da2d1a70..9344a0dc09 100644 --- a/examples/react/mcp-server/package.json +++ b/examples/react/mcp-server/package.json @@ -12,9 +12,9 @@ "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-mcp": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", diff --git a/examples/react/streaming-structured-table/package.json b/examples/react/streaming-structured-table/package.json index 5f4b291b1e..92855b7a87 100644 --- a/examples/react/streaming-structured-table/package.json +++ b/examples/react/streaming-structured-table/package.json @@ -12,9 +12,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", diff --git a/examples/react/subagents-persisted/package.json b/examples/react/subagents-persisted/package.json index 8026059c30..49fe8a8788 100644 --- a/examples/react/subagents-persisted/package.json +++ b/examples/react/subagents-persisted/package.json @@ -15,9 +15,9 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/subagents/package.json b/examples/react/subagents/package.json index e750bac539..9c70f14a42 100644 --- a/examples/react/subagents/package.json +++ b/examples/react/subagents/package.json @@ -14,9 +14,9 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/sandbox-cloudflare/package.json b/examples/sandbox-cloudflare/package.json index b6038d8cf8..0ae625550c 100644 --- a/examples/sandbox-cloudflare/package.json +++ b/examples/sandbox-cloudflare/package.json @@ -22,8 +22,8 @@ "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-cloudflare": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -37,7 +37,7 @@ "devDependencies": { "@cloudflare/vite-plugin": "^1.42.1", "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.42", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/sandbox-web/package.json b/examples/sandbox-web/package.json index 75f96ab13e..fd73a09744 100644 --- a/examples/sandbox-web/package.json +++ b/examples/sandbox-web/package.json @@ -17,8 +17,8 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-docker": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -31,7 +31,7 @@ }, "devDependencies": { "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.42", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/sandbox-web/src/routeTree.gen.ts b/examples/sandbox-web/src/routeTree.gen.ts index 5bc1e9dd01..1e6a913d7e 100644 --- a/examples/sandbox-web/src/routeTree.gen.ts +++ b/examples/sandbox-web/src/routeTree.gen.ts @@ -11,8 +11,8 @@ import { Route as rootRouteImport } from './routes/__root' import { Route as IndexRouteImport } from './routes/index' import { Route as ApiRunRouteImport } from './routes/api.run' -import { Route as ApiRunCancelRouteImport } from './routes/api.run.cancel' import { Route as ApiRunActiveRouteImport } from './routes/api.run.active' +import { Route as ApiRunCancelRouteImport } from './routes/api.run.cancel' const IndexRoute = IndexRouteImport.update({ id: '/', @@ -24,16 +24,16 @@ const ApiRunRoute = ApiRunRouteImport.update({ path: '/api/run', getParentRoute: () => rootRouteImport, } as any) -const ApiRunCancelRoute = ApiRunCancelRouteImport.update({ - id: '/cancel', - path: '/cancel', - getParentRoute: () => ApiRunRoute, -} as any) const ApiRunActiveRoute = ApiRunActiveRouteImport.update({ id: '/active', path: '/active', getParentRoute: () => ApiRunRoute, } as any) +const ApiRunCancelRoute = ApiRunCancelRouteImport.update({ + id: '/cancel', + path: '/cancel', + getParentRoute: () => ApiRunRoute, +} as any) export interface FileRoutesByFullPath { '/': typeof IndexRoute @@ -83,13 +83,6 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiRunRouteImport parentRoute: typeof rootRouteImport } - '/api/run/cancel': { - id: '/api/run/cancel' - path: '/cancel' - fullPath: '/api/run/cancel' - preLoaderRoute: typeof ApiRunCancelRouteImport - parentRoute: typeof ApiRunRoute - } '/api/run/active': { id: '/api/run/active' path: '/active' @@ -97,6 +90,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiRunActiveRouteImport parentRoute: typeof ApiRunRoute } + '/api/run/cancel': { + id: '/api/run/cancel' + path: '/cancel' + fullPath: '/api/run/cancel' + preLoaderRoute: typeof ApiRunCancelRouteImport + parentRoute: typeof ApiRunRoute + } } } diff --git a/examples/ts-code-mode-web/package.json b/examples/ts-code-mode-web/package.json index 6ffbec8b6e..74fae64e3e 100644 --- a/examples/ts-code-mode-web/package.json +++ b/examples/ts-code-mode-web/package.json @@ -32,9 +32,9 @@ "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "@tanstack/store": "^0.8.0", "framer-motion": "^11.15.0", "highlight.js": "^11.11.1", diff --git a/examples/ts-code-mode-web/src/routeTree.gen.ts b/examples/ts-code-mode-web/src/routeTree.gen.ts index e8255fd491..81c372c1ec 100644 --- a/examples/ts-code-mode-web/src/routeTree.gen.ts +++ b/examples/ts-code-mode-web/src/routeTree.gen.ts @@ -9,78 +9,101 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as StructuredOutputRouteRouteImport } from './routes/_structured-output/route' -import { Route as ReportingRouteRouteImport } from './routes/_reporting/route' -import { Route as NpmGithubChatRouteRouteImport } from './routes/_npm-github-chat/route' -import { Route as HomeRouteRouteImport } from './routes/_home/route' -import { Route as ExecutePromptRouteRouteImport } from './routes/_execute-prompt/route' -import { Route as DatabaseDemoRouteRouteImport } from './routes/_database-demo/route' import { Route as BankingDemoRouteRouteImport } from './routes/_banking-demo/route' +import { Route as DatabaseDemoRouteRouteImport } from './routes/_database-demo/route' +import { Route as ExecutePromptRouteRouteImport } from './routes/_execute-prompt/route' +import { Route as HomeRouteRouteImport } from './routes/_home/route' +import { Route as NpmGithubChatRouteRouteImport } from './routes/_npm-github-chat/route' +import { Route as ReportingRouteRouteImport } from './routes/_reporting/route' +import { Route as StructuredOutputRouteRouteImport } from './routes/_structured-output/route' +import { Route as BankingDemoBankingDemoRouteImport } from './routes/_banking-demo/banking-demo' +import { Route as DatabaseDemoDatabaseDemoRouteImport } from './routes/_database-demo/database-demo' +import { Route as ExecutePromptExecutePromptRouteImport } from './routes/_execute-prompt/execute-prompt' import { Route as HomeIndexRouteImport } from './routes/_home/index' -import { Route as ApiRuntimeRouteImport } from './routes/api.runtime' -import { Route as StructuredOutputStructuredOutputRouteImport } from './routes/_structured-output/structured-output' -import { Route as ReportingReportingAgentRouteImport } from './routes/_reporting/reporting-agent' import { Route as NpmGithubChatNpmGithubChatRouteImport } from './routes/_npm-github-chat/npm-github-chat' -import { Route as ExecutePromptExecutePromptRouteImport } from './routes/_execute-prompt/execute-prompt' -import { Route as DatabaseDemoDatabaseDemoRouteImport } from './routes/_database-demo/database-demo' -import { Route as BankingDemoBankingDemoRouteImport } from './routes/_banking-demo/banking-demo' -import { Route as StructuredOutputApiStructuredOutputSnippetsRouteImport } from './routes/_structured-output/api.structured-output-snippets' -import { Route as StructuredOutputApiStructuredOutputRouteImport } from './routes/_structured-output/api.structured-output' -import { Route as ReportingApiReportsRouteImport } from './routes/_reporting/api.reports' -import { Route as ReportingApiReportSseRouteImport } from './routes/_reporting/api.report-sse' -import { Route as ReportingApiReportEventRouteImport } from './routes/_reporting/api.report-event' -import { Route as ReportingApiReportDemoRouteImport } from './routes/_reporting/api.report-demo' -import { Route as ReportingApiInvalidateRouteImport } from './routes/_reporting/api.invalidate' -import { Route as NpmGithubChatApiGeneratePdfRouteImport } from './routes/_npm-github-chat/api.generate-pdf' -import { Route as NpmGithubChatApiCodemodeRouteImport } from './routes/_npm-github-chat/api.codemode' -import { Route as HomeApiSnippetsRouteImport } from './routes/_home/api.snippets' -import { Route as HomeApiProductRegularRouteImport } from './routes/_home/api.product-regular' -import { Route as HomeApiProductCodemodeRouteImport } from './routes/_home/api.product-codemode' -import { Route as ExecutePromptApiRealtimeTokenRouteImport } from './routes/_execute-prompt/api.realtime-token' -import { Route as ExecutePromptApiExecutePromptRouteImport } from './routes/_execute-prompt/api.execute-prompt' -import { Route as DatabaseDemoApiJudgeRouteImport } from './routes/_database-demo/api.judge' -import { Route as DatabaseDemoApiDbSnippetsRouteImport } from './routes/_database-demo/api.db-snippets' -import { Route as DatabaseDemoApiDatabaseDemoRouteImport } from './routes/_database-demo/api.database-demo' -import { Route as BankingDemoApiBankingInitRouteImport } from './routes/_banking-demo/api.banking-init' +import { Route as ReportingReportingAgentRouteImport } from './routes/_reporting/reporting-agent' +import { Route as StructuredOutputStructuredOutputRouteImport } from './routes/_structured-output/structured-output' +import { Route as ApiRuntimeRouteImport } from './routes/api.runtime' import { Route as BankingDemoApiBankingDemoRouteImport } from './routes/_banking-demo/api.banking-demo' +import { Route as BankingDemoApiBankingInitRouteImport } from './routes/_banking-demo/api.banking-init' +import { Route as DatabaseDemoApiDatabaseDemoRouteImport } from './routes/_database-demo/api.database-demo' +import { Route as DatabaseDemoApiDbSnippetsRouteImport } from './routes/_database-demo/api.db-snippets' +import { Route as DatabaseDemoApiJudgeRouteImport } from './routes/_database-demo/api.judge' +import { Route as ExecutePromptApiExecutePromptRouteImport } from './routes/_execute-prompt/api.execute-prompt' +import { Route as ExecutePromptApiRealtimeTokenRouteImport } from './routes/_execute-prompt/api.realtime-token' +import { Route as HomeApiProductCodemodeRouteImport } from './routes/_home/api.product-codemode' +import { Route as HomeApiProductRegularRouteImport } from './routes/_home/api.product-regular' +import { Route as HomeApiSnippetsRouteImport } from './routes/_home/api.snippets' +import { Route as NpmGithubChatApiCodemodeRouteImport } from './routes/_npm-github-chat/api.codemode' +import { Route as NpmGithubChatApiGeneratePdfRouteImport } from './routes/_npm-github-chat/api.generate-pdf' +import { Route as ReportingApiInvalidateRouteImport } from './routes/_reporting/api.invalidate' +import { Route as ReportingApiReportDemoRouteImport } from './routes/_reporting/api.report-demo' +import { Route as ReportingApiReportEventRouteImport } from './routes/_reporting/api.report-event' +import { Route as ReportingApiReportSseRouteImport } from './routes/_reporting/api.report-sse' +import { Route as ReportingApiReportsRouteImport } from './routes/_reporting/api.reports' +import { Route as StructuredOutputApiStructuredOutputRouteImport } from './routes/_structured-output/api.structured-output' +import { Route as StructuredOutputApiStructuredOutputSnippetsRouteImport } from './routes/_structured-output/api.structured-output-snippets' -const StructuredOutputRouteRoute = StructuredOutputRouteRouteImport.update({ - id: '/_structured-output', +const BankingDemoRouteRoute = BankingDemoRouteRouteImport.update({ + id: '/_banking-demo', getParentRoute: () => rootRouteImport, } as any) -const ReportingRouteRoute = ReportingRouteRouteImport.update({ - id: '/_reporting', +const DatabaseDemoRouteRoute = DatabaseDemoRouteRouteImport.update({ + id: '/_database-demo', getParentRoute: () => rootRouteImport, } as any) -const NpmGithubChatRouteRoute = NpmGithubChatRouteRouteImport.update({ - id: '/_npm-github-chat', +const ExecutePromptRouteRoute = ExecutePromptRouteRouteImport.update({ + id: '/_execute-prompt', getParentRoute: () => rootRouteImport, } as any) const HomeRouteRoute = HomeRouteRouteImport.update({ id: '/_home', getParentRoute: () => rootRouteImport, } as any) -const ExecutePromptRouteRoute = ExecutePromptRouteRouteImport.update({ - id: '/_execute-prompt', +const NpmGithubChatRouteRoute = NpmGithubChatRouteRouteImport.update({ + id: '/_npm-github-chat', getParentRoute: () => rootRouteImport, } as any) -const DatabaseDemoRouteRoute = DatabaseDemoRouteRouteImport.update({ - id: '/_database-demo', +const ReportingRouteRoute = ReportingRouteRouteImport.update({ + id: '/_reporting', getParentRoute: () => rootRouteImport, } as any) -const BankingDemoRouteRoute = BankingDemoRouteRouteImport.update({ - id: '/_banking-demo', +const StructuredOutputRouteRoute = StructuredOutputRouteRouteImport.update({ + id: '/_structured-output', getParentRoute: () => rootRouteImport, } as any) +const BankingDemoBankingDemoRoute = BankingDemoBankingDemoRouteImport.update({ + id: '/banking-demo', + path: '/banking-demo', + getParentRoute: () => BankingDemoRouteRoute, +} as any) +const DatabaseDemoDatabaseDemoRoute = + DatabaseDemoDatabaseDemoRouteImport.update({ + id: '/database-demo', + path: '/database-demo', + getParentRoute: () => DatabaseDemoRouteRoute, + } as any) +const ExecutePromptExecutePromptRoute = + ExecutePromptExecutePromptRouteImport.update({ + id: '/execute-prompt', + path: '/execute-prompt', + getParentRoute: () => ExecutePromptRouteRoute, + } as any) const HomeIndexRoute = HomeIndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => HomeRouteRoute, } as any) -const ApiRuntimeRoute = ApiRuntimeRouteImport.update({ - id: '/api/runtime', - path: '/api/runtime', - getParentRoute: () => rootRouteImport, +const NpmGithubChatNpmGithubChatRoute = + NpmGithubChatNpmGithubChatRouteImport.update({ + id: '/npm-github-chat', + path: '/npm-github-chat', + getParentRoute: () => NpmGithubChatRouteRoute, + } as any) +const ReportingReportingAgentRoute = ReportingReportingAgentRouteImport.update({ + id: '/reporting-agent', + path: '/reporting-agent', + getParentRoute: () => ReportingRouteRoute, } as any) const StructuredOutputStructuredOutputRoute = StructuredOutputStructuredOutputRouteImport.update({ @@ -88,54 +111,87 @@ const StructuredOutputStructuredOutputRoute = path: '/structured-output', getParentRoute: () => StructuredOutputRouteRoute, } as any) -const ReportingReportingAgentRoute = ReportingReportingAgentRouteImport.update({ - id: '/reporting-agent', - path: '/reporting-agent', - getParentRoute: () => ReportingRouteRoute, +const ApiRuntimeRoute = ApiRuntimeRouteImport.update({ + id: '/api/runtime', + path: '/api/runtime', + getParentRoute: () => rootRouteImport, } as any) -const NpmGithubChatNpmGithubChatRoute = - NpmGithubChatNpmGithubChatRouteImport.update({ - id: '/npm-github-chat', - path: '/npm-github-chat', - getParentRoute: () => NpmGithubChatRouteRoute, +const BankingDemoApiBankingDemoRoute = + BankingDemoApiBankingDemoRouteImport.update({ + id: '/api/banking-demo', + path: '/api/banking-demo', + getParentRoute: () => BankingDemoRouteRoute, } as any) -const ExecutePromptExecutePromptRoute = - ExecutePromptExecutePromptRouteImport.update({ - id: '/execute-prompt', - path: '/execute-prompt', - getParentRoute: () => ExecutePromptRouteRoute, +const BankingDemoApiBankingInitRoute = + BankingDemoApiBankingInitRouteImport.update({ + id: '/api/banking-init', + path: '/api/banking-init', + getParentRoute: () => BankingDemoRouteRoute, } as any) -const DatabaseDemoDatabaseDemoRoute = - DatabaseDemoDatabaseDemoRouteImport.update({ - id: '/database-demo', - path: '/database-demo', +const DatabaseDemoApiDatabaseDemoRoute = + DatabaseDemoApiDatabaseDemoRouteImport.update({ + id: '/api/database-demo', + path: '/api/database-demo', getParentRoute: () => DatabaseDemoRouteRoute, } as any) -const BankingDemoBankingDemoRoute = BankingDemoBankingDemoRouteImport.update({ - id: '/banking-demo', - path: '/banking-demo', - getParentRoute: () => BankingDemoRouteRoute, +const DatabaseDemoApiDbSnippetsRoute = + DatabaseDemoApiDbSnippetsRouteImport.update({ + id: '/api/db-snippets', + path: '/api/db-snippets', + getParentRoute: () => DatabaseDemoRouteRoute, + } as any) +const DatabaseDemoApiJudgeRoute = DatabaseDemoApiJudgeRouteImport.update({ + id: '/api/judge', + path: '/api/judge', + getParentRoute: () => DatabaseDemoRouteRoute, } as any) -const StructuredOutputApiStructuredOutputSnippetsRoute = - StructuredOutputApiStructuredOutputSnippetsRouteImport.update({ - id: '/api/structured-output-snippets', - path: '/api/structured-output-snippets', - getParentRoute: () => StructuredOutputRouteRoute, +const ExecutePromptApiExecutePromptRoute = + ExecutePromptApiExecutePromptRouteImport.update({ + id: '/api/execute-prompt', + path: '/api/execute-prompt', + getParentRoute: () => ExecutePromptRouteRoute, } as any) -const StructuredOutputApiStructuredOutputRoute = - StructuredOutputApiStructuredOutputRouteImport.update({ - id: '/api/structured-output', - path: '/api/structured-output', - getParentRoute: () => StructuredOutputRouteRoute, +const ExecutePromptApiRealtimeTokenRoute = + ExecutePromptApiRealtimeTokenRouteImport.update({ + id: '/api/realtime-token', + path: '/api/realtime-token', + getParentRoute: () => ExecutePromptRouteRoute, } as any) -const ReportingApiReportsRoute = ReportingApiReportsRouteImport.update({ - id: '/api/reports', - path: '/api/reports', +const HomeApiProductCodemodeRoute = HomeApiProductCodemodeRouteImport.update({ + id: '/api/product-codemode', + path: '/api/product-codemode', + getParentRoute: () => HomeRouteRoute, +} as any) +const HomeApiProductRegularRoute = HomeApiProductRegularRouteImport.update({ + id: '/api/product-regular', + path: '/api/product-regular', + getParentRoute: () => HomeRouteRoute, +} as any) +const HomeApiSnippetsRoute = HomeApiSnippetsRouteImport.update({ + id: '/api/snippets', + path: '/api/snippets', + getParentRoute: () => HomeRouteRoute, +} as any) +const NpmGithubChatApiCodemodeRoute = + NpmGithubChatApiCodemodeRouteImport.update({ + id: '/api/codemode', + path: '/api/codemode', + getParentRoute: () => NpmGithubChatRouteRoute, + } as any) +const NpmGithubChatApiGeneratePdfRoute = + NpmGithubChatApiGeneratePdfRouteImport.update({ + id: '/api/generate-pdf', + path: '/api/generate-pdf', + getParentRoute: () => NpmGithubChatRouteRoute, + } as any) +const ReportingApiInvalidateRoute = ReportingApiInvalidateRouteImport.update({ + id: '/api/invalidate', + path: '/api/invalidate', getParentRoute: () => ReportingRouteRoute, } as any) -const ReportingApiReportSseRoute = ReportingApiReportSseRouteImport.update({ - id: '/api/report-sse', - path: '/api/report-sse', +const ReportingApiReportDemoRoute = ReportingApiReportDemoRouteImport.update({ + id: '/api/report-demo', + path: '/api/report-demo', getParentRoute: () => ReportingRouteRoute, } as any) const ReportingApiReportEventRoute = ReportingApiReportEventRouteImport.update({ @@ -143,83 +199,27 @@ const ReportingApiReportEventRoute = ReportingApiReportEventRouteImport.update({ path: '/api/report-event', getParentRoute: () => ReportingRouteRoute, } as any) -const ReportingApiReportDemoRoute = ReportingApiReportDemoRouteImport.update({ - id: '/api/report-demo', - path: '/api/report-demo', +const ReportingApiReportSseRoute = ReportingApiReportSseRouteImport.update({ + id: '/api/report-sse', + path: '/api/report-sse', getParentRoute: () => ReportingRouteRoute, } as any) -const ReportingApiInvalidateRoute = ReportingApiInvalidateRouteImport.update({ - id: '/api/invalidate', - path: '/api/invalidate', +const ReportingApiReportsRoute = ReportingApiReportsRouteImport.update({ + id: '/api/reports', + path: '/api/reports', getParentRoute: () => ReportingRouteRoute, } as any) -const NpmGithubChatApiGeneratePdfRoute = - NpmGithubChatApiGeneratePdfRouteImport.update({ - id: '/api/generate-pdf', - path: '/api/generate-pdf', - getParentRoute: () => NpmGithubChatRouteRoute, +const StructuredOutputApiStructuredOutputRoute = + StructuredOutputApiStructuredOutputRouteImport.update({ + id: '/api/structured-output', + path: '/api/structured-output', + getParentRoute: () => StructuredOutputRouteRoute, } as any) -const NpmGithubChatApiCodemodeRoute = - NpmGithubChatApiCodemodeRouteImport.update({ - id: '/api/codemode', - path: '/api/codemode', - getParentRoute: () => NpmGithubChatRouteRoute, - } as any) -const HomeApiSnippetsRoute = HomeApiSnippetsRouteImport.update({ - id: '/api/snippets', - path: '/api/snippets', - getParentRoute: () => HomeRouteRoute, -} as any) -const HomeApiProductRegularRoute = HomeApiProductRegularRouteImport.update({ - id: '/api/product-regular', - path: '/api/product-regular', - getParentRoute: () => HomeRouteRoute, -} as any) -const HomeApiProductCodemodeRoute = HomeApiProductCodemodeRouteImport.update({ - id: '/api/product-codemode', - path: '/api/product-codemode', - getParentRoute: () => HomeRouteRoute, -} as any) -const ExecutePromptApiRealtimeTokenRoute = - ExecutePromptApiRealtimeTokenRouteImport.update({ - id: '/api/realtime-token', - path: '/api/realtime-token', - getParentRoute: () => ExecutePromptRouteRoute, - } as any) -const ExecutePromptApiExecutePromptRoute = - ExecutePromptApiExecutePromptRouteImport.update({ - id: '/api/execute-prompt', - path: '/api/execute-prompt', - getParentRoute: () => ExecutePromptRouteRoute, - } as any) -const DatabaseDemoApiJudgeRoute = DatabaseDemoApiJudgeRouteImport.update({ - id: '/api/judge', - path: '/api/judge', - getParentRoute: () => DatabaseDemoRouteRoute, -} as any) -const DatabaseDemoApiDbSnippetsRoute = - DatabaseDemoApiDbSnippetsRouteImport.update({ - id: '/api/db-snippets', - path: '/api/db-snippets', - getParentRoute: () => DatabaseDemoRouteRoute, - } as any) -const DatabaseDemoApiDatabaseDemoRoute = - DatabaseDemoApiDatabaseDemoRouteImport.update({ - id: '/api/database-demo', - path: '/api/database-demo', - getParentRoute: () => DatabaseDemoRouteRoute, - } as any) -const BankingDemoApiBankingInitRoute = - BankingDemoApiBankingInitRouteImport.update({ - id: '/api/banking-init', - path: '/api/banking-init', - getParentRoute: () => BankingDemoRouteRoute, - } as any) -const BankingDemoApiBankingDemoRoute = - BankingDemoApiBankingDemoRouteImport.update({ - id: '/api/banking-demo', - path: '/api/banking-demo', - getParentRoute: () => BankingDemoRouteRoute, +const StructuredOutputApiStructuredOutputSnippetsRoute = + StructuredOutputApiStructuredOutputSnippetsRouteImport.update({ + id: '/api/structured-output-snippets', + path: '/api/structured-output-snippets', + getParentRoute: () => StructuredOutputRouteRoute, } as any) export interface FileRoutesByFullPath { @@ -427,25 +427,25 @@ export interface RootRouteChildren { declare module '@tanstack/react-router' { interface FileRoutesByPath { - '/_structured-output': { - id: '/_structured-output' + '/_banking-demo': { + id: '/_banking-demo' path: '' fullPath: '/' - preLoaderRoute: typeof StructuredOutputRouteRouteImport + preLoaderRoute: typeof BankingDemoRouteRouteImport parentRoute: typeof rootRouteImport } - '/_reporting': { - id: '/_reporting' + '/_database-demo': { + id: '/_database-demo' path: '' fullPath: '/' - preLoaderRoute: typeof ReportingRouteRouteImport + preLoaderRoute: typeof DatabaseDemoRouteRouteImport parentRoute: typeof rootRouteImport } - '/_npm-github-chat': { - id: '/_npm-github-chat' + '/_execute-prompt': { + id: '/_execute-prompt' path: '' fullPath: '/' - preLoaderRoute: typeof NpmGithubChatRouteRouteImport + preLoaderRoute: typeof ExecutePromptRouteRouteImport parentRoute: typeof rootRouteImport } '/_home': { @@ -455,27 +455,48 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof HomeRouteRouteImport parentRoute: typeof rootRouteImport } - '/_execute-prompt': { - id: '/_execute-prompt' + '/_npm-github-chat': { + id: '/_npm-github-chat' path: '' fullPath: '/' - preLoaderRoute: typeof ExecutePromptRouteRouteImport + preLoaderRoute: typeof NpmGithubChatRouteRouteImport parentRoute: typeof rootRouteImport } - '/_database-demo': { - id: '/_database-demo' + '/_reporting': { + id: '/_reporting' path: '' fullPath: '/' - preLoaderRoute: typeof DatabaseDemoRouteRouteImport + preLoaderRoute: typeof ReportingRouteRouteImport parentRoute: typeof rootRouteImport } - '/_banking-demo': { - id: '/_banking-demo' + '/_structured-output': { + id: '/_structured-output' path: '' fullPath: '/' - preLoaderRoute: typeof BankingDemoRouteRouteImport + preLoaderRoute: typeof StructuredOutputRouteRouteImport parentRoute: typeof rootRouteImport } + '/_banking-demo/banking-demo': { + id: '/_banking-demo/banking-demo' + path: '/banking-demo' + fullPath: '/banking-demo' + preLoaderRoute: typeof BankingDemoBankingDemoRouteImport + parentRoute: typeof BankingDemoRouteRoute + } + '/_database-demo/database-demo': { + id: '/_database-demo/database-demo' + path: '/database-demo' + fullPath: '/database-demo' + preLoaderRoute: typeof DatabaseDemoDatabaseDemoRouteImport + parentRoute: typeof DatabaseDemoRouteRoute + } + '/_execute-prompt/execute-prompt': { + id: '/_execute-prompt/execute-prompt' + path: '/execute-prompt' + fullPath: '/execute-prompt' + preLoaderRoute: typeof ExecutePromptExecutePromptRouteImport + parentRoute: typeof ExecutePromptRouteRoute + } '/_home/': { id: '/_home/' path: '/' @@ -483,27 +504,6 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof HomeIndexRouteImport parentRoute: typeof HomeRouteRoute } - '/api/runtime': { - id: '/api/runtime' - path: '/api/runtime' - fullPath: '/api/runtime' - preLoaderRoute: typeof ApiRuntimeRouteImport - parentRoute: typeof rootRouteImport - } - '/_structured-output/structured-output': { - id: '/_structured-output/structured-output' - path: '/structured-output' - fullPath: '/structured-output' - preLoaderRoute: typeof StructuredOutputStructuredOutputRouteImport - parentRoute: typeof StructuredOutputRouteRoute - } - '/_reporting/reporting-agent': { - id: '/_reporting/reporting-agent' - path: '/reporting-agent' - fullPath: '/reporting-agent' - preLoaderRoute: typeof ReportingReportingAgentRouteImport - parentRoute: typeof ReportingRouteRoute - } '/_npm-github-chat/npm-github-chat': { id: '/_npm-github-chat/npm-github-chat' path: '/npm-github-chat' @@ -511,95 +511,81 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof NpmGithubChatNpmGithubChatRouteImport parentRoute: typeof NpmGithubChatRouteRoute } - '/_execute-prompt/execute-prompt': { - id: '/_execute-prompt/execute-prompt' - path: '/execute-prompt' - fullPath: '/execute-prompt' - preLoaderRoute: typeof ExecutePromptExecutePromptRouteImport - parentRoute: typeof ExecutePromptRouteRoute - } - '/_database-demo/database-demo': { - id: '/_database-demo/database-demo' - path: '/database-demo' - fullPath: '/database-demo' - preLoaderRoute: typeof DatabaseDemoDatabaseDemoRouteImport - parentRoute: typeof DatabaseDemoRouteRoute - } - '/_banking-demo/banking-demo': { - id: '/_banking-demo/banking-demo' - path: '/banking-demo' - fullPath: '/banking-demo' - preLoaderRoute: typeof BankingDemoBankingDemoRouteImport - parentRoute: typeof BankingDemoRouteRoute + '/_reporting/reporting-agent': { + id: '/_reporting/reporting-agent' + path: '/reporting-agent' + fullPath: '/reporting-agent' + preLoaderRoute: typeof ReportingReportingAgentRouteImport + parentRoute: typeof ReportingRouteRoute } - '/_structured-output/api/structured-output-snippets': { - id: '/_structured-output/api/structured-output-snippets' - path: '/api/structured-output-snippets' - fullPath: '/api/structured-output-snippets' - preLoaderRoute: typeof StructuredOutputApiStructuredOutputSnippetsRouteImport + '/_structured-output/structured-output': { + id: '/_structured-output/structured-output' + path: '/structured-output' + fullPath: '/structured-output' + preLoaderRoute: typeof StructuredOutputStructuredOutputRouteImport parentRoute: typeof StructuredOutputRouteRoute } - '/_structured-output/api/structured-output': { - id: '/_structured-output/api/structured-output' - path: '/api/structured-output' - fullPath: '/api/structured-output' - preLoaderRoute: typeof StructuredOutputApiStructuredOutputRouteImport - parentRoute: typeof StructuredOutputRouteRoute + '/api/runtime': { + id: '/api/runtime' + path: '/api/runtime' + fullPath: '/api/runtime' + preLoaderRoute: typeof ApiRuntimeRouteImport + parentRoute: typeof rootRouteImport } - '/_reporting/api/reports': { - id: '/_reporting/api/reports' - path: '/api/reports' - fullPath: '/api/reports' - preLoaderRoute: typeof ReportingApiReportsRouteImport - parentRoute: typeof ReportingRouteRoute + '/_banking-demo/api/banking-demo': { + id: '/_banking-demo/api/banking-demo' + path: '/api/banking-demo' + fullPath: '/api/banking-demo' + preLoaderRoute: typeof BankingDemoApiBankingDemoRouteImport + parentRoute: typeof BankingDemoRouteRoute } - '/_reporting/api/report-sse': { - id: '/_reporting/api/report-sse' - path: '/api/report-sse' - fullPath: '/api/report-sse' - preLoaderRoute: typeof ReportingApiReportSseRouteImport - parentRoute: typeof ReportingRouteRoute + '/_banking-demo/api/banking-init': { + id: '/_banking-demo/api/banking-init' + path: '/api/banking-init' + fullPath: '/api/banking-init' + preLoaderRoute: typeof BankingDemoApiBankingInitRouteImport + parentRoute: typeof BankingDemoRouteRoute } - '/_reporting/api/report-event': { - id: '/_reporting/api/report-event' - path: '/api/report-event' - fullPath: '/api/report-event' - preLoaderRoute: typeof ReportingApiReportEventRouteImport - parentRoute: typeof ReportingRouteRoute + '/_database-demo/api/database-demo': { + id: '/_database-demo/api/database-demo' + path: '/api/database-demo' + fullPath: '/api/database-demo' + preLoaderRoute: typeof DatabaseDemoApiDatabaseDemoRouteImport + parentRoute: typeof DatabaseDemoRouteRoute } - '/_reporting/api/report-demo': { - id: '/_reporting/api/report-demo' - path: '/api/report-demo' - fullPath: '/api/report-demo' - preLoaderRoute: typeof ReportingApiReportDemoRouteImport - parentRoute: typeof ReportingRouteRoute + '/_database-demo/api/db-snippets': { + id: '/_database-demo/api/db-snippets' + path: '/api/db-snippets' + fullPath: '/api/db-snippets' + preLoaderRoute: typeof DatabaseDemoApiDbSnippetsRouteImport + parentRoute: typeof DatabaseDemoRouteRoute } - '/_reporting/api/invalidate': { - id: '/_reporting/api/invalidate' - path: '/api/invalidate' - fullPath: '/api/invalidate' - preLoaderRoute: typeof ReportingApiInvalidateRouteImport - parentRoute: typeof ReportingRouteRoute + '/_database-demo/api/judge': { + id: '/_database-demo/api/judge' + path: '/api/judge' + fullPath: '/api/judge' + preLoaderRoute: typeof DatabaseDemoApiJudgeRouteImport + parentRoute: typeof DatabaseDemoRouteRoute } - '/_npm-github-chat/api/generate-pdf': { - id: '/_npm-github-chat/api/generate-pdf' - path: '/api/generate-pdf' - fullPath: '/api/generate-pdf' - preLoaderRoute: typeof NpmGithubChatApiGeneratePdfRouteImport - parentRoute: typeof NpmGithubChatRouteRoute + '/_execute-prompt/api/execute-prompt': { + id: '/_execute-prompt/api/execute-prompt' + path: '/api/execute-prompt' + fullPath: '/api/execute-prompt' + preLoaderRoute: typeof ExecutePromptApiExecutePromptRouteImport + parentRoute: typeof ExecutePromptRouteRoute } - '/_npm-github-chat/api/codemode': { - id: '/_npm-github-chat/api/codemode' - path: '/api/codemode' - fullPath: '/api/codemode' - preLoaderRoute: typeof NpmGithubChatApiCodemodeRouteImport - parentRoute: typeof NpmGithubChatRouteRoute + '/_execute-prompt/api/realtime-token': { + id: '/_execute-prompt/api/realtime-token' + path: '/api/realtime-token' + fullPath: '/api/realtime-token' + preLoaderRoute: typeof ExecutePromptApiRealtimeTokenRouteImport + parentRoute: typeof ExecutePromptRouteRoute } - '/_home/api/snippets': { - id: '/_home/api/snippets' - path: '/api/snippets' - fullPath: '/api/snippets' - preLoaderRoute: typeof HomeApiSnippetsRouteImport + '/_home/api/product-codemode': { + id: '/_home/api/product-codemode' + path: '/api/product-codemode' + fullPath: '/api/product-codemode' + preLoaderRoute: typeof HomeApiProductCodemodeRouteImport parentRoute: typeof HomeRouteRoute } '/_home/api/product-regular': { @@ -609,61 +595,75 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof HomeApiProductRegularRouteImport parentRoute: typeof HomeRouteRoute } - '/_home/api/product-codemode': { - id: '/_home/api/product-codemode' - path: '/api/product-codemode' - fullPath: '/api/product-codemode' - preLoaderRoute: typeof HomeApiProductCodemodeRouteImport + '/_home/api/snippets': { + id: '/_home/api/snippets' + path: '/api/snippets' + fullPath: '/api/snippets' + preLoaderRoute: typeof HomeApiSnippetsRouteImport parentRoute: typeof HomeRouteRoute } - '/_execute-prompt/api/realtime-token': { - id: '/_execute-prompt/api/realtime-token' - path: '/api/realtime-token' - fullPath: '/api/realtime-token' - preLoaderRoute: typeof ExecutePromptApiRealtimeTokenRouteImport - parentRoute: typeof ExecutePromptRouteRoute + '/_npm-github-chat/api/codemode': { + id: '/_npm-github-chat/api/codemode' + path: '/api/codemode' + fullPath: '/api/codemode' + preLoaderRoute: typeof NpmGithubChatApiCodemodeRouteImport + parentRoute: typeof NpmGithubChatRouteRoute } - '/_execute-prompt/api/execute-prompt': { - id: '/_execute-prompt/api/execute-prompt' - path: '/api/execute-prompt' - fullPath: '/api/execute-prompt' - preLoaderRoute: typeof ExecutePromptApiExecutePromptRouteImport - parentRoute: typeof ExecutePromptRouteRoute + '/_npm-github-chat/api/generate-pdf': { + id: '/_npm-github-chat/api/generate-pdf' + path: '/api/generate-pdf' + fullPath: '/api/generate-pdf' + preLoaderRoute: typeof NpmGithubChatApiGeneratePdfRouteImport + parentRoute: typeof NpmGithubChatRouteRoute } - '/_database-demo/api/judge': { - id: '/_database-demo/api/judge' - path: '/api/judge' - fullPath: '/api/judge' - preLoaderRoute: typeof DatabaseDemoApiJudgeRouteImport - parentRoute: typeof DatabaseDemoRouteRoute + '/_reporting/api/invalidate': { + id: '/_reporting/api/invalidate' + path: '/api/invalidate' + fullPath: '/api/invalidate' + preLoaderRoute: typeof ReportingApiInvalidateRouteImport + parentRoute: typeof ReportingRouteRoute } - '/_database-demo/api/db-snippets': { - id: '/_database-demo/api/db-snippets' - path: '/api/db-snippets' - fullPath: '/api/db-snippets' - preLoaderRoute: typeof DatabaseDemoApiDbSnippetsRouteImport - parentRoute: typeof DatabaseDemoRouteRoute + '/_reporting/api/report-demo': { + id: '/_reporting/api/report-demo' + path: '/api/report-demo' + fullPath: '/api/report-demo' + preLoaderRoute: typeof ReportingApiReportDemoRouteImport + parentRoute: typeof ReportingRouteRoute } - '/_database-demo/api/database-demo': { - id: '/_database-demo/api/database-demo' - path: '/api/database-demo' - fullPath: '/api/database-demo' - preLoaderRoute: typeof DatabaseDemoApiDatabaseDemoRouteImport - parentRoute: typeof DatabaseDemoRouteRoute + '/_reporting/api/report-event': { + id: '/_reporting/api/report-event' + path: '/api/report-event' + fullPath: '/api/report-event' + preLoaderRoute: typeof ReportingApiReportEventRouteImport + parentRoute: typeof ReportingRouteRoute } - '/_banking-demo/api/banking-init': { - id: '/_banking-demo/api/banking-init' - path: '/api/banking-init' - fullPath: '/api/banking-init' - preLoaderRoute: typeof BankingDemoApiBankingInitRouteImport - parentRoute: typeof BankingDemoRouteRoute + '/_reporting/api/report-sse': { + id: '/_reporting/api/report-sse' + path: '/api/report-sse' + fullPath: '/api/report-sse' + preLoaderRoute: typeof ReportingApiReportSseRouteImport + parentRoute: typeof ReportingRouteRoute } - '/_banking-demo/api/banking-demo': { - id: '/_banking-demo/api/banking-demo' - path: '/api/banking-demo' - fullPath: '/api/banking-demo' - preLoaderRoute: typeof BankingDemoApiBankingDemoRouteImport - parentRoute: typeof BankingDemoRouteRoute + '/_reporting/api/reports': { + id: '/_reporting/api/reports' + path: '/api/reports' + fullPath: '/api/reports' + preLoaderRoute: typeof ReportingApiReportsRouteImport + parentRoute: typeof ReportingRouteRoute + } + '/_structured-output/api/structured-output': { + id: '/_structured-output/api/structured-output' + path: '/api/structured-output' + fullPath: '/api/structured-output' + preLoaderRoute: typeof StructuredOutputApiStructuredOutputRouteImport + parentRoute: typeof StructuredOutputRouteRoute + } + '/_structured-output/api/structured-output-snippets': { + id: '/_structured-output/api/structured-output-snippets' + path: '/api/structured-output-snippets' + fullPath: '/api/structured-output-snippets' + preLoaderRoute: typeof StructuredOutputApiStructuredOutputSnippetsRouteImport + parentRoute: typeof StructuredOutputRouteRoute } } } diff --git a/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-demo.ts b/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-demo.ts index ff14d96999..335115b4be 100644 --- a/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-demo.ts +++ b/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-demo.ts @@ -199,7 +199,7 @@ async function getCodeModeTools() { return codeModeCache } -export const Route = createFileRoute('/_banking-demo/api/banking-demo' as any)({ +export const Route = createFileRoute('/_banking-demo/api/banking-demo')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-init.ts b/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-init.ts index 30630aaa38..1275b6aca7 100644 --- a/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-init.ts +++ b/examples/ts-code-mode-web/src/routes/_banking-demo/api.banking-init.ts @@ -10,7 +10,7 @@ import { getMockBalances } from '@/lib/reports/create-handler-bindings' const DASHBOARD_ID = 'dashboard' -export const Route = createFileRoute('/_banking-demo/api/banking-init' as any)({ +export const Route = createFileRoute('/_banking-demo/api/banking-init')({ server: { handlers: { POST: async () => { diff --git a/examples/ts-code-mode-web/src/routes/_banking-demo/banking-demo.tsx b/examples/ts-code-mode-web/src/routes/_banking-demo/banking-demo.tsx index d0ab65e1db..6dd38976e6 100644 --- a/examples/ts-code-mode-web/src/routes/_banking-demo/banking-demo.tsx +++ b/examples/ts-code-mode-web/src/routes/_banking-demo/banking-demo.tsx @@ -28,7 +28,7 @@ import type { UIUpdate, } from '@/lib/reports/types' -export const Route = createFileRoute('/_banking-demo/banking-demo' as any)({ +export const Route = createFileRoute('/_banking-demo/banking-demo')({ component: BankingDemoPage, }) diff --git a/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts b/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts index 10d7a12a85..f74be7c6c9 100644 --- a/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts +++ b/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts @@ -227,7 +227,7 @@ function wrapWithTimingEvents( } export const Route = createFileRoute( - '/_database-demo/api/database-demo' as any, + '/_database-demo/api/database-demo', )({ server: { handlers: { diff --git a/examples/ts-code-mode-web/src/routes/_database-demo/api.db-snippets.ts b/examples/ts-code-mode-web/src/routes/_database-demo/api.db-snippets.ts index a7f0cdcac0..a04274deb9 100644 --- a/examples/ts-code-mode-web/src/routes/_database-demo/api.db-snippets.ts +++ b/examples/ts-code-mode-web/src/routes/_database-demo/api.db-snippets.ts @@ -14,7 +14,7 @@ const snippetStorage = createFileSnippetStorage({ trustStrategy, }) -export const Route = createFileRoute('/_database-demo/api/db-snippets' as any)({ +export const Route = createFileRoute('/_database-demo/api/db-snippets')({ server: { handlers: { GET: async () => { diff --git a/examples/ts-code-mode-web/src/routes/_database-demo/api.judge.ts b/examples/ts-code-mode-web/src/routes/_database-demo/api.judge.ts index 3b31b0a3e3..b231857928 100644 --- a/examples/ts-code-mode-web/src/routes/_database-demo/api.judge.ts +++ b/examples/ts-code-mode-web/src/routes/_database-demo/api.judge.ts @@ -29,7 +29,7 @@ Rate the candidate on two dimensions, each on a scale from 1 to 10 (10 = best): Provide a two sentence summary of your evaluation.` -export const Route = createFileRoute('/_database-demo/api/judge' as any)({ +export const Route = createFileRoute('/_database-demo/api/judge')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_database-demo/database-demo.tsx b/examples/ts-code-mode-web/src/routes/_database-demo/database-demo.tsx index c4a05fab1e..d4d9c966e2 100644 --- a/examples/ts-code-mode-web/src/routes/_database-demo/database-demo.tsx +++ b/examples/ts-code-mode-web/src/routes/_database-demo/database-demo.tsx @@ -25,7 +25,7 @@ import ChatInput from '@/components/ChatInput' import { formatDuration } from '@/lib/efficiency' import { toolResultContentToString } from '@/lib/tool-result-content' -export const Route = createFileRoute('/_database-demo/database-demo' as any)({ +export const Route = createFileRoute('/_database-demo/database-demo')({ component: DatabaseDemoPage, }) diff --git a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts index f5c83f3f42..6c9a6149a4 100644 --- a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts +++ b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts @@ -34,7 +34,7 @@ async function getDriver(): Promise { } export const Route = createFileRoute( - '/_execute-prompt/api/execute-prompt' as any, + '/_execute-prompt/api/execute-prompt', )({ server: { handlers: { diff --git a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts index 9dad7eacb1..819634675f 100644 --- a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts +++ b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts @@ -3,7 +3,7 @@ import { realtimeToken } from '@tanstack/ai' import { openaiRealtimeToken } from '@tanstack/ai-openai' export const Route = createFileRoute( - '/_execute-prompt/api/realtime-token' as any, + '/_execute-prompt/api/realtime-token', )({ server: { handlers: { diff --git a/examples/ts-code-mode-web/src/routes/_execute-prompt/execute-prompt.tsx b/examples/ts-code-mode-web/src/routes/_execute-prompt/execute-prompt.tsx index e44c07563d..d42bebb877 100644 --- a/examples/ts-code-mode-web/src/routes/_execute-prompt/execute-prompt.tsx +++ b/examples/ts-code-mode-web/src/routes/_execute-prompt/execute-prompt.tsx @@ -29,7 +29,7 @@ import type { CodeExecution, } from '@/lib/execute-prompt-realtime-tools' -export const Route = createFileRoute('/_execute-prompt/execute-prompt' as any)({ +export const Route = createFileRoute('/_execute-prompt/execute-prompt')({ component: DashboardDemoPage, }) diff --git a/examples/ts-code-mode-web/src/routes/_reporting/api.invalidate.ts b/examples/ts-code-mode-web/src/routes/_reporting/api.invalidate.ts index f7100859e5..f473ebd017 100644 --- a/examples/ts-code-mode-web/src/routes/_reporting/api.invalidate.ts +++ b/examples/ts-code-mode-web/src/routes/_reporting/api.invalidate.ts @@ -4,7 +4,7 @@ import { getReportState, getSSEController } from '@/lib/reports/report-storage' import { refreshComponent } from '@/lib/reports/refresh-component' import { evaluateWatchersForSignals } from '@/lib/reports/evaluate-watchers' -export const Route = createFileRoute('/_reporting/api/invalidate' as any)({ +export const Route = createFileRoute('/_reporting/api/invalidate')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_reporting/api.report-demo.ts b/examples/ts-code-mode-web/src/routes/_reporting/api.report-demo.ts index dcf599641b..2ef92fdd4d 100644 --- a/examples/ts-code-mode-web/src/routes/_reporting/api.report-demo.ts +++ b/examples/ts-code-mode-web/src/routes/_reporting/api.report-demo.ts @@ -4,7 +4,7 @@ import { simulateDeposit, } from '@/lib/reports/create-handler-bindings' -export const Route = createFileRoute('/_reporting/api/report-demo' as any)({ +export const Route = createFileRoute('/_reporting/api/report-demo')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_reporting/api.report-event.ts b/examples/ts-code-mode-web/src/routes/_reporting/api.report-event.ts index 90bf68b2f5..11d97742ee 100644 --- a/examples/ts-code-mode-web/src/routes/_reporting/api.report-event.ts +++ b/examples/ts-code-mode-web/src/routes/_reporting/api.report-event.ts @@ -16,7 +16,7 @@ import { import { refreshComponent } from '@/lib/reports/refresh-component' import { evaluateWatchersForSignals } from '@/lib/reports/evaluate-watchers' -export const Route = createFileRoute('/_reporting/api/report-event' as any)({ +export const Route = createFileRoute('/_reporting/api/report-event')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_reporting/api.report-sse.ts b/examples/ts-code-mode-web/src/routes/_reporting/api.report-sse.ts index d53bf55080..97a429b400 100644 --- a/examples/ts-code-mode-web/src/routes/_reporting/api.report-sse.ts +++ b/examples/ts-code-mode-web/src/routes/_reporting/api.report-sse.ts @@ -5,7 +5,7 @@ import { getSSEController, } from '@/lib/reports/report-storage' -export const Route = createFileRoute('/_reporting/api/report-sse' as any)({ +export const Route = createFileRoute('/_reporting/api/report-sse')({ server: { handlers: { GET: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_reporting/api.reports.ts b/examples/ts-code-mode-web/src/routes/_reporting/api.reports.ts index 4ff06ad390..4a64e80fa1 100644 --- a/examples/ts-code-mode-web/src/routes/_reporting/api.reports.ts +++ b/examples/ts-code-mode-web/src/routes/_reporting/api.reports.ts @@ -49,7 +49,7 @@ async function getCodeModeTools() { return codeModeCache } -export const Route = createFileRoute('/_reporting/api/reports' as any)({ +export const Route = createFileRoute('/_reporting/api/reports')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-group-chat/package.json b/examples/ts-group-chat/package.json index 8b0e844330..4634ea15cf 100644 --- a/examples/ts-group-chat/package.json +++ b/examples/ts-group-chat/package.json @@ -14,10 +14,10 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", + "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "capnweb": "^0.10.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", diff --git a/examples/ts-react-chat/package.json b/examples/ts-react-chat/package.json index 9b28013536..9787f4c346 100644 --- a/examples/ts-react-chat/package.json +++ b/examples/ts-react-chat/package.json @@ -49,12 +49,12 @@ "@tanstack/ai-sandbox-local-process": "workspace:*", "@tanstack/ai-sandbox-vercel": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", + "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.158.4", "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-start": "^1.168.60", "@tanstack/react-store": "^0.8.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.42", "@tanstack/store": "^0.8.0", "dockerode": "^4.0.2", "highlight.js": "^11.11.1", diff --git a/examples/ts-react-chat/src/routeTree.gen.ts b/examples/ts-react-chat/src/routeTree.gen.ts index 4e7cafac3c..9289c5ecc7 100644 --- a/examples/ts-react-chat/src/routeTree.gen.ts +++ b/examples/ts-react-chat/src/routeTree.gen.ts @@ -9,133 +9,138 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as WebsocketChatRouteImport } from './routes/websocket-chat' -import { Route as TypesafeToolsRouteImport } from './routes/typesafe-tools' -import { Route as ThreadsRouteImport } from './routes/threads' -import { Route as SubagentBriefRouteImport } from './routes/subagent-brief' -import { Route as ServerFnChatRouteImport } from './routes/server-fn-chat' -import { Route as SandboxesDurableRouteImport } from './routes/sandboxes-durable' -import { Route as SandboxesRouteImport } from './routes/sandboxes' -import { Route as ResumableRouteImport } from './routes/resumable' -import { Route as RepoReportRouteImport } from './routes/repo-report' -import { Route as RealtimeRouteImport } from './routes/realtime' -import { Route as QueueingRouteImport } from './routes/queueing' -import { Route as PersistentChatRouteImport } from './routes/persistent-chat' -import { Route as McpDemoRouteImport } from './routes/mcp-demo' -import { Route as McpAppsRouteImport } from './routes/mcp-apps' -import { Route as Issue176ToolResultRouteImport } from './routes/issue-176-tool-result' -import { Route as InterruptsRouteImport } from './routes/interrupts' -import { Route as ImageToolReproRouteImport } from './routes/image-tool-repro' -import { Route as ImageGenRouteImport } from './routes/image-gen' -import { Route as GenericInterruptsRouteImport } from './routes/generic-interrupts' -import { Route as GenerationHooksRouteImport } from './routes/generation-hooks' -import { Route as CompactionRouteImport } from './routes/compaction' -import { Route as CapabilityDemoRouteImport } from './routes/capability-demo' -import { Route as AppStudioRouteImport } from './routes/app-studio' import { Route as IndexRouteImport } from './routes/index' -import { Route as GenerationsVideoRouteImport } from './routes/generations.video' -import { Route as GenerationsTranscriptionRouteImport } from './routes/generations.transcription' -import { Route as GenerationsSummarizeRouteImport } from './routes/generations.summarize' -import { Route as GenerationsStructuredOutputRouteImport } from './routes/generations.structured-output' -import { Route as GenerationsStructuredChatRouteImport } from './routes/generations.structured-chat' -import { Route as GenerationsSpeechRouteImport } from './routes/generations.speech' -import { Route as GenerationsPersistentGenerationRouteImport } from './routes/generations.persistent-generation' -import { Route as GenerationsOpenrouterCombinedRouteImport } from './routes/generations.openrouter-combined' -import { Route as GenerationsImageRouteImport } from './routes/generations.image' -import { Route as GenerationsAudioRouteImport } from './routes/generations.audio' -import { Route as ExampleRuntimeContextRouteImport } from './routes/example.runtime-context' -import { Route as ApiTranscribeRouteImport } from './routes/api.transcribe' -import { Route as ApiTanchatRouteImport } from './routes/api.tanchat' -import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' -import { Route as ApiSubagentBriefRouteImport } from './routes/api.subagent-brief' -import { Route as ApiStructuredOutputRouteImport } from './routes/api.structured-output' -import { Route as ApiStructuredChatRouteImport } from './routes/api.structured-chat' -import { Route as ApiSandboxTriageDurableRouteImport } from './routes/api.sandbox-triage-durable' -import { Route as ApiSandboxTriageRouteImport } from './routes/api.sandbox-triage' -import { Route as ApiSandboxRepoReportRouteImport } from './routes/api.sandbox-repo-report' -import { Route as ApiResumableRouteImport } from './routes/api.resumable' -import { Route as ApiPersistentChatRouteImport } from './routes/api.persistent-chat' -import { Route as ApiOpenrouterCombinedRouteImport } from './routes/api.openrouter-combined' -import { Route as ApiMcpTasksServerRouteImport } from './routes/api.mcp-tasks-server' -import { Route as ApiMcpTasksChatRouteImport } from './routes/api.mcp-tasks-chat' -import { Route as ApiMcpStatusRouteImport } from './routes/api.mcp-status' -import { Route as ApiMcpPoolRouteImport } from './routes/api.mcp-pool' -import { Route as ApiMcpManualRouteImport } from './routes/api.mcp-manual' -import { Route as ApiMcpChatRouteImport } from './routes/api.mcp-chat' -import { Route as ApiMcpAppsWeatherServerRouteImport } from './routes/api.mcp-apps-weather-server' -import { Route as ApiMcpAppsShopServerRouteImport } from './routes/api.mcp-apps-shop-server' -import { Route as ApiMcpAppsChatRouteImport } from './routes/api.mcp-apps-chat' -import { Route as ApiMcpAppsCallRouteImport } from './routes/api.mcp-apps-call' -import { Route as ApiInterruptsRouteImport } from './routes/api.interrupts' -import { Route as ApiImageToolReproRouteImport } from './routes/api.image-tool-repro' -import { Route as ApiImageGenRouteImport } from './routes/api.image-gen' -import { Route as ApiGenericInterruptsRouteImport } from './routes/api.generic-interrupts' -import { Route as ApiCompactionRouteImport } from './routes/api.compaction' -import { Route as ApiCapabilityDemoRouteImport } from './routes/api.capability-demo' -import { Route as ApiArtifactsRouteImport } from './routes/api.artifacts' -import { Route as ApiAppStudioForkRouteImport } from './routes/api.app-studio-fork' +import { Route as AppStudioRouteImport } from './routes/app-studio' +import { Route as CapabilityDemoRouteImport } from './routes/capability-demo' +import { Route as CompactionRouteImport } from './routes/compaction' +import { Route as GenerationHooksRouteImport } from './routes/generation-hooks' +import { Route as GenericInterruptsRouteImport } from './routes/generic-interrupts' +import { Route as ImageGenRouteImport } from './routes/image-gen' +import { Route as ImageToolReproRouteImport } from './routes/image-tool-repro' +import { Route as InterruptsRouteImport } from './routes/interrupts' +import { Route as Issue176ToolResultRouteImport } from './routes/issue-176-tool-result' +import { Route as McpAppsRouteImport } from './routes/mcp-apps' +import { Route as McpDemoRouteImport } from './routes/mcp-demo' +import { Route as PersistentChatRouteImport } from './routes/persistent-chat' +import { Route as QueueingRouteImport } from './routes/queueing' +import { Route as RealtimeRouteImport } from './routes/realtime' +import { Route as RepoReportRouteImport } from './routes/repo-report' +import { Route as ResumableRouteImport } from './routes/resumable' +import { Route as SandboxesRouteImport } from './routes/sandboxes' +import { Route as SandboxesDurableRouteImport } from './routes/sandboxes-durable' +import { Route as ServerFnChatRouteImport } from './routes/server-fn-chat' +import { Route as SubagentBriefRouteImport } from './routes/subagent-brief' +import { Route as ThreadsRouteImport } from './routes/threads' +import { Route as TypesafeToolsRouteImport } from './routes/typesafe-tools' +import { Route as WebsocketChatRouteImport } from './routes/websocket-chat' import { Route as ApiAppStudioRouteImport } from './routes/api.app-studio' +import { Route as ApiAppStudioForkRouteImport } from './routes/api.app-studio-fork' +import { Route as ApiArtifactsRouteImport } from './routes/api.artifacts' +import { Route as ApiCapabilityDemoRouteImport } from './routes/api.capability-demo' +import { Route as ApiCompactionRouteImport } from './routes/api.compaction' +import { Route as ApiGenericInterruptsRouteImport } from './routes/api.generic-interrupts' +import { Route as ApiImageGenRouteImport } from './routes/api.image-gen' +import { Route as ApiImageToolReproRouteImport } from './routes/api.image-tool-repro' +import { Route as ApiInterruptsRouteImport } from './routes/api.interrupts' +import { Route as ApiMcpAppsCallRouteImport } from './routes/api.mcp-apps-call' +import { Route as ApiMcpAppsChatRouteImport } from './routes/api.mcp-apps-chat' +import { Route as ApiMcpAppsShopServerRouteImport } from './routes/api.mcp-apps-shop-server' +import { Route as ApiMcpAppsWeatherServerRouteImport } from './routes/api.mcp-apps-weather-server' +import { Route as ApiMcpChatRouteImport } from './routes/api.mcp-chat' +import { Route as ApiMcpManualRouteImport } from './routes/api.mcp-manual' +import { Route as ApiMcpPoolRouteImport } from './routes/api.mcp-pool' +import { Route as ApiMcpStatusRouteImport } from './routes/api.mcp-status' +import { Route as ApiMcpTasksChatRouteImport } from './routes/api.mcp-tasks-chat' +import { Route as ApiMcpTasksServerRouteImport } from './routes/api.mcp-tasks-server' +import { Route as ApiOpenrouterCombinedRouteImport } from './routes/api.openrouter-combined' +import { Route as ApiPersistentChatRouteImport } from './routes/api.persistent-chat' +import { Route as ApiResumableRouteImport } from './routes/api.resumable' +import { Route as ApiSandboxRepoReportRouteImport } from './routes/api.sandbox-repo-report' +import { Route as ApiSandboxTriageRouteImport } from './routes/api.sandbox-triage' +import { Route as ApiSandboxTriageDurableRouteImport } from './routes/api.sandbox-triage-durable' +import { Route as ApiStructuredChatRouteImport } from './routes/api.structured-chat' +import { Route as ApiStructuredOutputRouteImport } from './routes/api.structured-output' +import { Route as ApiSubagentBriefRouteImport } from './routes/api.subagent-brief' +import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' +import { Route as ApiTanchatRouteImport } from './routes/api.tanchat' +import { Route as ApiTranscribeRouteImport } from './routes/api.transcribe' +import { Route as ExampleRuntimeContextRouteImport } from './routes/example.runtime-context' +import { Route as GenerationsAudioRouteImport } from './routes/generations.audio' +import { Route as GenerationsImageRouteImport } from './routes/generations.image' +import { Route as GenerationsOpenrouterCombinedRouteImport } from './routes/generations.openrouter-combined' +import { Route as GenerationsPersistentGenerationRouteImport } from './routes/generations.persistent-generation' +import { Route as GenerationsSpeechRouteImport } from './routes/generations.speech' +import { Route as GenerationsStructuredChatRouteImport } from './routes/generations.structured-chat' +import { Route as GenerationsStructuredOutputRouteImport } from './routes/generations.structured-output' +import { Route as GenerationsSummarizeRouteImport } from './routes/generations.summarize' +import { Route as GenerationsTranscriptionRouteImport } from './routes/generations.transcription' +import { Route as GenerationsVideoRouteImport } from './routes/generations.video' +import { Route as ApiGenerateAudioRouteImport } from './routes/api.generate.audio' +import { Route as ApiGenerateImageRouteImport } from './routes/api.generate.image' +import { Route as ApiGenerateSpeechRouteImport } from './routes/api.generate.speech' +import { Route as ApiGenerateVideoRouteImport } from './routes/api.generate.video' import { Route as ExampleGuitarsIndexRouteImport } from './routes/example.guitars/index' import { Route as ExampleGuitarsGuitarIdRouteImport } from './routes/example.guitars/$guitarId' -import { Route as ApiGenerateVideoRouteImport } from './routes/api.generate.video' -import { Route as ApiGenerateSpeechRouteImport } from './routes/api.generate.speech' -import { Route as ApiGenerateImageRouteImport } from './routes/api.generate.image' -import { Route as ApiGenerateAudioRouteImport } from './routes/api.generate.audio' import { Route as ApiGenerateImageArtifactRouteImport } from './routes/api.generate.image.artifact' -const WebsocketChatRoute = WebsocketChatRouteImport.update({ - id: '/websocket-chat', - path: '/websocket-chat', +const IndexRoute = IndexRouteImport.update({ + id: '/', + path: '/', getParentRoute: () => rootRouteImport, } as any) -const TypesafeToolsRoute = TypesafeToolsRouteImport.update({ - id: '/typesafe-tools', - path: '/typesafe-tools', +const AppStudioRoute = AppStudioRouteImport.update({ + id: '/app-studio', + path: '/app-studio', getParentRoute: () => rootRouteImport, } as any) -const ThreadsRoute = ThreadsRouteImport.update({ - id: '/threads', - path: '/threads', +const CapabilityDemoRoute = CapabilityDemoRouteImport.update({ + id: '/capability-demo', + path: '/capability-demo', getParentRoute: () => rootRouteImport, } as any) -const SubagentBriefRoute = SubagentBriefRouteImport.update({ - id: '/subagent-brief', - path: '/subagent-brief', +const CompactionRoute = CompactionRouteImport.update({ + id: '/compaction', + path: '/compaction', getParentRoute: () => rootRouteImport, } as any) -const ServerFnChatRoute = ServerFnChatRouteImport.update({ - id: '/server-fn-chat', - path: '/server-fn-chat', +const GenerationHooksRoute = GenerationHooksRouteImport.update({ + id: '/generation-hooks', + path: '/generation-hooks', getParentRoute: () => rootRouteImport, } as any) -const SandboxesDurableRoute = SandboxesDurableRouteImport.update({ - id: '/sandboxes-durable', - path: '/sandboxes-durable', +const GenericInterruptsRoute = GenericInterruptsRouteImport.update({ + id: '/generic-interrupts', + path: '/generic-interrupts', getParentRoute: () => rootRouteImport, } as any) -const SandboxesRoute = SandboxesRouteImport.update({ - id: '/sandboxes', - path: '/sandboxes', +const ImageGenRoute = ImageGenRouteImport.update({ + id: '/image-gen', + path: '/image-gen', getParentRoute: () => rootRouteImport, } as any) -const ResumableRoute = ResumableRouteImport.update({ - id: '/resumable', - path: '/resumable', +const ImageToolReproRoute = ImageToolReproRouteImport.update({ + id: '/image-tool-repro', + path: '/image-tool-repro', getParentRoute: () => rootRouteImport, } as any) -const RepoReportRoute = RepoReportRouteImport.update({ - id: '/repo-report', - path: '/repo-report', +const InterruptsRoute = InterruptsRouteImport.update({ + id: '/interrupts', + path: '/interrupts', getParentRoute: () => rootRouteImport, } as any) -const RealtimeRoute = RealtimeRouteImport.update({ - id: '/realtime', - path: '/realtime', +const Issue176ToolResultRoute = Issue176ToolResultRouteImport.update({ + id: '/issue-176-tool-result', + path: '/issue-176-tool-result', getParentRoute: () => rootRouteImport, } as any) -const QueueingRoute = QueueingRouteImport.update({ - id: '/queueing', - path: '/queueing', +const McpAppsRoute = McpAppsRouteImport.update({ + id: '/mcp-apps', + path: '/mcp-apps', + getParentRoute: () => rootRouteImport, +} as any) +const McpDemoRoute = McpDemoRouteImport.update({ + id: '/mcp-demo', + path: '/mcp-demo', getParentRoute: () => rootRouteImport, } as any) const PersistentChatRoute = PersistentChatRouteImport.update({ @@ -143,174 +148,159 @@ const PersistentChatRoute = PersistentChatRouteImport.update({ path: '/persistent-chat', getParentRoute: () => rootRouteImport, } as any) -const McpDemoRoute = McpDemoRouteImport.update({ - id: '/mcp-demo', - path: '/mcp-demo', +const QueueingRoute = QueueingRouteImport.update({ + id: '/queueing', + path: '/queueing', getParentRoute: () => rootRouteImport, } as any) -const McpAppsRoute = McpAppsRouteImport.update({ - id: '/mcp-apps', - path: '/mcp-apps', +const RealtimeRoute = RealtimeRouteImport.update({ + id: '/realtime', + path: '/realtime', getParentRoute: () => rootRouteImport, } as any) -const Issue176ToolResultRoute = Issue176ToolResultRouteImport.update({ - id: '/issue-176-tool-result', - path: '/issue-176-tool-result', +const RepoReportRoute = RepoReportRouteImport.update({ + id: '/repo-report', + path: '/repo-report', getParentRoute: () => rootRouteImport, } as any) -const InterruptsRoute = InterruptsRouteImport.update({ - id: '/interrupts', - path: '/interrupts', +const ResumableRoute = ResumableRouteImport.update({ + id: '/resumable', + path: '/resumable', getParentRoute: () => rootRouteImport, } as any) -const ImageToolReproRoute = ImageToolReproRouteImport.update({ - id: '/image-tool-repro', - path: '/image-tool-repro', +const SandboxesRoute = SandboxesRouteImport.update({ + id: '/sandboxes', + path: '/sandboxes', getParentRoute: () => rootRouteImport, } as any) -const ImageGenRoute = ImageGenRouteImport.update({ - id: '/image-gen', - path: '/image-gen', +const SandboxesDurableRoute = SandboxesDurableRouteImport.update({ + id: '/sandboxes-durable', + path: '/sandboxes-durable', getParentRoute: () => rootRouteImport, } as any) -const GenericInterruptsRoute = GenericInterruptsRouteImport.update({ - id: '/generic-interrupts', - path: '/generic-interrupts', +const ServerFnChatRoute = ServerFnChatRouteImport.update({ + id: '/server-fn-chat', + path: '/server-fn-chat', + getParentRoute: () => rootRouteImport, +} as any) +const SubagentBriefRoute = SubagentBriefRouteImport.update({ + id: '/subagent-brief', + path: '/subagent-brief', + getParentRoute: () => rootRouteImport, +} as any) +const ThreadsRoute = ThreadsRouteImport.update({ + id: '/threads', + path: '/threads', + getParentRoute: () => rootRouteImport, +} as any) +const TypesafeToolsRoute = TypesafeToolsRouteImport.update({ + id: '/typesafe-tools', + path: '/typesafe-tools', getParentRoute: () => rootRouteImport, } as any) -const GenerationHooksRoute = GenerationHooksRouteImport.update({ - id: '/generation-hooks', - path: '/generation-hooks', +const WebsocketChatRoute = WebsocketChatRouteImport.update({ + id: '/websocket-chat', + path: '/websocket-chat', getParentRoute: () => rootRouteImport, } as any) -const CompactionRoute = CompactionRouteImport.update({ - id: '/compaction', - path: '/compaction', +const ApiAppStudioRoute = ApiAppStudioRouteImport.update({ + id: '/api/app-studio', + path: '/api/app-studio', getParentRoute: () => rootRouteImport, } as any) -const CapabilityDemoRoute = CapabilityDemoRouteImport.update({ - id: '/capability-demo', - path: '/capability-demo', +const ApiAppStudioForkRoute = ApiAppStudioForkRouteImport.update({ + id: '/api/app-studio-fork', + path: '/api/app-studio-fork', getParentRoute: () => rootRouteImport, } as any) -const AppStudioRoute = AppStudioRouteImport.update({ - id: '/app-studio', - path: '/app-studio', +const ApiArtifactsRoute = ApiArtifactsRouteImport.update({ + id: '/api/artifacts', + path: '/api/artifacts', getParentRoute: () => rootRouteImport, } as any) -const IndexRoute = IndexRouteImport.update({ - id: '/', - path: '/', +const ApiCapabilityDemoRoute = ApiCapabilityDemoRouteImport.update({ + id: '/api/capability-demo', + path: '/api/capability-demo', getParentRoute: () => rootRouteImport, } as any) -const GenerationsVideoRoute = GenerationsVideoRouteImport.update({ - id: '/generations/video', - path: '/generations/video', +const ApiCompactionRoute = ApiCompactionRouteImport.update({ + id: '/api/compaction', + path: '/api/compaction', getParentRoute: () => rootRouteImport, } as any) -const GenerationsTranscriptionRoute = - GenerationsTranscriptionRouteImport.update({ - id: '/generations/transcription', - path: '/generations/transcription', - getParentRoute: () => rootRouteImport, - } as any) -const GenerationsSummarizeRoute = GenerationsSummarizeRouteImport.update({ - id: '/generations/summarize', - path: '/generations/summarize', +const ApiGenericInterruptsRoute = ApiGenericInterruptsRouteImport.update({ + id: '/api/generic-interrupts', + path: '/api/generic-interrupts', getParentRoute: () => rootRouteImport, } as any) -const GenerationsStructuredOutputRoute = - GenerationsStructuredOutputRouteImport.update({ - id: '/generations/structured-output', - path: '/generations/structured-output', - getParentRoute: () => rootRouteImport, - } as any) -const GenerationsStructuredChatRoute = - GenerationsStructuredChatRouteImport.update({ - id: '/generations/structured-chat', - path: '/generations/structured-chat', - getParentRoute: () => rootRouteImport, - } as any) -const GenerationsSpeechRoute = GenerationsSpeechRouteImport.update({ - id: '/generations/speech', - path: '/generations/speech', +const ApiImageGenRoute = ApiImageGenRouteImport.update({ + id: '/api/image-gen', + path: '/api/image-gen', getParentRoute: () => rootRouteImport, } as any) -const GenerationsPersistentGenerationRoute = - GenerationsPersistentGenerationRouteImport.update({ - id: '/generations/persistent-generation', - path: '/generations/persistent-generation', - getParentRoute: () => rootRouteImport, - } as any) -const GenerationsOpenrouterCombinedRoute = - GenerationsOpenrouterCombinedRouteImport.update({ - id: '/generations/openrouter-combined', - path: '/generations/openrouter-combined', - getParentRoute: () => rootRouteImport, - } as any) -const GenerationsImageRoute = GenerationsImageRouteImport.update({ - id: '/generations/image', - path: '/generations/image', +const ApiImageToolReproRoute = ApiImageToolReproRouteImport.update({ + id: '/api/image-tool-repro', + path: '/api/image-tool-repro', getParentRoute: () => rootRouteImport, } as any) -const GenerationsAudioRoute = GenerationsAudioRouteImport.update({ - id: '/generations/audio', - path: '/generations/audio', +const ApiInterruptsRoute = ApiInterruptsRouteImport.update({ + id: '/api/interrupts', + path: '/api/interrupts', getParentRoute: () => rootRouteImport, } as any) -const ExampleRuntimeContextRoute = ExampleRuntimeContextRouteImport.update({ - id: '/example/runtime-context', - path: '/example/runtime-context', +const ApiMcpAppsCallRoute = ApiMcpAppsCallRouteImport.update({ + id: '/api/mcp-apps-call', + path: '/api/mcp-apps-call', getParentRoute: () => rootRouteImport, } as any) -const ApiTranscribeRoute = ApiTranscribeRouteImport.update({ - id: '/api/transcribe', - path: '/api/transcribe', +const ApiMcpAppsChatRoute = ApiMcpAppsChatRouteImport.update({ + id: '/api/mcp-apps-chat', + path: '/api/mcp-apps-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiTanchatRoute = ApiTanchatRouteImport.update({ - id: '/api/tanchat', - path: '/api/tanchat', +const ApiMcpAppsShopServerRoute = ApiMcpAppsShopServerRouteImport.update({ + id: '/api/mcp-apps-shop-server', + path: '/api/mcp-apps-shop-server', getParentRoute: () => rootRouteImport, } as any) -const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ - id: '/api/summarize', - path: '/api/summarize', +const ApiMcpAppsWeatherServerRoute = ApiMcpAppsWeatherServerRouteImport.update({ + id: '/api/mcp-apps-weather-server', + path: '/api/mcp-apps-weather-server', getParentRoute: () => rootRouteImport, } as any) -const ApiSubagentBriefRoute = ApiSubagentBriefRouteImport.update({ - id: '/api/subagent-brief', - path: '/api/subagent-brief', +const ApiMcpChatRoute = ApiMcpChatRouteImport.update({ + id: '/api/mcp-chat', + path: '/api/mcp-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiStructuredOutputRoute = ApiStructuredOutputRouteImport.update({ - id: '/api/structured-output', - path: '/api/structured-output', +const ApiMcpManualRoute = ApiMcpManualRouteImport.update({ + id: '/api/mcp-manual', + path: '/api/mcp-manual', getParentRoute: () => rootRouteImport, } as any) -const ApiStructuredChatRoute = ApiStructuredChatRouteImport.update({ - id: '/api/structured-chat', - path: '/api/structured-chat', +const ApiMcpPoolRoute = ApiMcpPoolRouteImport.update({ + id: '/api/mcp-pool', + path: '/api/mcp-pool', getParentRoute: () => rootRouteImport, } as any) -const ApiSandboxTriageDurableRoute = ApiSandboxTriageDurableRouteImport.update({ - id: '/api/sandbox-triage-durable', - path: '/api/sandbox-triage-durable', +const ApiMcpStatusRoute = ApiMcpStatusRouteImport.update({ + id: '/api/mcp-status', + path: '/api/mcp-status', getParentRoute: () => rootRouteImport, } as any) -const ApiSandboxTriageRoute = ApiSandboxTriageRouteImport.update({ - id: '/api/sandbox-triage', - path: '/api/sandbox-triage', +const ApiMcpTasksChatRoute = ApiMcpTasksChatRouteImport.update({ + id: '/api/mcp-tasks-chat', + path: '/api/mcp-tasks-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiSandboxRepoReportRoute = ApiSandboxRepoReportRouteImport.update({ - id: '/api/sandbox-repo-report', - path: '/api/sandbox-repo-report', +const ApiMcpTasksServerRoute = ApiMcpTasksServerRouteImport.update({ + id: '/api/mcp-tasks-server', + path: '/api/mcp-tasks-server', getParentRoute: () => rootRouteImport, } as any) -const ApiResumableRoute = ApiResumableRouteImport.update({ - id: '/api/resumable', - path: '/api/resumable', +const ApiOpenrouterCombinedRoute = ApiOpenrouterCombinedRouteImport.update({ + id: '/api/openrouter-combined', + path: '/api/openrouter-combined', getParentRoute: () => rootRouteImport, } as any) const ApiPersistentChatRoute = ApiPersistentChatRouteImport.update({ @@ -318,104 +308,134 @@ const ApiPersistentChatRoute = ApiPersistentChatRouteImport.update({ path: '/api/persistent-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenrouterCombinedRoute = ApiOpenrouterCombinedRouteImport.update({ - id: '/api/openrouter-combined', - path: '/api/openrouter-combined', +const ApiResumableRoute = ApiResumableRouteImport.update({ + id: '/api/resumable', + path: '/api/resumable', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTasksServerRoute = ApiMcpTasksServerRouteImport.update({ - id: '/api/mcp-tasks-server', - path: '/api/mcp-tasks-server', +const ApiSandboxRepoReportRoute = ApiSandboxRepoReportRouteImport.update({ + id: '/api/sandbox-repo-report', + path: '/api/sandbox-repo-report', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTasksChatRoute = ApiMcpTasksChatRouteImport.update({ - id: '/api/mcp-tasks-chat', - path: '/api/mcp-tasks-chat', +const ApiSandboxTriageRoute = ApiSandboxTriageRouteImport.update({ + id: '/api/sandbox-triage', + path: '/api/sandbox-triage', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpStatusRoute = ApiMcpStatusRouteImport.update({ - id: '/api/mcp-status', - path: '/api/mcp-status', +const ApiSandboxTriageDurableRoute = ApiSandboxTriageDurableRouteImport.update({ + id: '/api/sandbox-triage-durable', + path: '/api/sandbox-triage-durable', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpPoolRoute = ApiMcpPoolRouteImport.update({ - id: '/api/mcp-pool', - path: '/api/mcp-pool', +const ApiStructuredChatRoute = ApiStructuredChatRouteImport.update({ + id: '/api/structured-chat', + path: '/api/structured-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpManualRoute = ApiMcpManualRouteImport.update({ - id: '/api/mcp-manual', - path: '/api/mcp-manual', +const ApiStructuredOutputRoute = ApiStructuredOutputRouteImport.update({ + id: '/api/structured-output', + path: '/api/structured-output', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpChatRoute = ApiMcpChatRouteImport.update({ - id: '/api/mcp-chat', - path: '/api/mcp-chat', +const ApiSubagentBriefRoute = ApiSubagentBriefRouteImport.update({ + id: '/api/subagent-brief', + path: '/api/subagent-brief', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsWeatherServerRoute = ApiMcpAppsWeatherServerRouteImport.update({ - id: '/api/mcp-apps-weather-server', - path: '/api/mcp-apps-weather-server', +const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ + id: '/api/summarize', + path: '/api/summarize', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsShopServerRoute = ApiMcpAppsShopServerRouteImport.update({ - id: '/api/mcp-apps-shop-server', - path: '/api/mcp-apps-shop-server', +const ApiTanchatRoute = ApiTanchatRouteImport.update({ + id: '/api/tanchat', + path: '/api/tanchat', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsChatRoute = ApiMcpAppsChatRouteImport.update({ - id: '/api/mcp-apps-chat', - path: '/api/mcp-apps-chat', +const ApiTranscribeRoute = ApiTranscribeRouteImport.update({ + id: '/api/transcribe', + path: '/api/transcribe', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsCallRoute = ApiMcpAppsCallRouteImport.update({ - id: '/api/mcp-apps-call', - path: '/api/mcp-apps-call', +const ExampleRuntimeContextRoute = ExampleRuntimeContextRouteImport.update({ + id: '/example/runtime-context', + path: '/example/runtime-context', getParentRoute: () => rootRouteImport, } as any) -const ApiInterruptsRoute = ApiInterruptsRouteImport.update({ - id: '/api/interrupts', - path: '/api/interrupts', +const GenerationsAudioRoute = GenerationsAudioRouteImport.update({ + id: '/generations/audio', + path: '/generations/audio', getParentRoute: () => rootRouteImport, } as any) -const ApiImageToolReproRoute = ApiImageToolReproRouteImport.update({ - id: '/api/image-tool-repro', - path: '/api/image-tool-repro', +const GenerationsImageRoute = GenerationsImageRouteImport.update({ + id: '/generations/image', + path: '/generations/image', getParentRoute: () => rootRouteImport, } as any) -const ApiImageGenRoute = ApiImageGenRouteImport.update({ - id: '/api/image-gen', - path: '/api/image-gen', +const GenerationsOpenrouterCombinedRoute = + GenerationsOpenrouterCombinedRouteImport.update({ + id: '/generations/openrouter-combined', + path: '/generations/openrouter-combined', + getParentRoute: () => rootRouteImport, + } as any) +const GenerationsPersistentGenerationRoute = + GenerationsPersistentGenerationRouteImport.update({ + id: '/generations/persistent-generation', + path: '/generations/persistent-generation', + getParentRoute: () => rootRouteImport, + } as any) +const GenerationsSpeechRoute = GenerationsSpeechRouteImport.update({ + id: '/generations/speech', + path: '/generations/speech', getParentRoute: () => rootRouteImport, -} as any) -const ApiGenericInterruptsRoute = ApiGenericInterruptsRouteImport.update({ - id: '/api/generic-interrupts', - path: '/api/generic-interrupts', +} as any) +const GenerationsStructuredChatRoute = + GenerationsStructuredChatRouteImport.update({ + id: '/generations/structured-chat', + path: '/generations/structured-chat', + getParentRoute: () => rootRouteImport, + } as any) +const GenerationsStructuredOutputRoute = + GenerationsStructuredOutputRouteImport.update({ + id: '/generations/structured-output', + path: '/generations/structured-output', + getParentRoute: () => rootRouteImport, + } as any) +const GenerationsSummarizeRoute = GenerationsSummarizeRouteImport.update({ + id: '/generations/summarize', + path: '/generations/summarize', getParentRoute: () => rootRouteImport, } as any) -const ApiCompactionRoute = ApiCompactionRouteImport.update({ - id: '/api/compaction', - path: '/api/compaction', +const GenerationsTranscriptionRoute = + GenerationsTranscriptionRouteImport.update({ + id: '/generations/transcription', + path: '/generations/transcription', + getParentRoute: () => rootRouteImport, + } as any) +const GenerationsVideoRoute = GenerationsVideoRouteImport.update({ + id: '/generations/video', + path: '/generations/video', getParentRoute: () => rootRouteImport, } as any) -const ApiCapabilityDemoRoute = ApiCapabilityDemoRouteImport.update({ - id: '/api/capability-demo', - path: '/api/capability-demo', +const ApiGenerateAudioRoute = ApiGenerateAudioRouteImport.update({ + id: '/api/generate/audio', + path: '/api/generate/audio', getParentRoute: () => rootRouteImport, } as any) -const ApiArtifactsRoute = ApiArtifactsRouteImport.update({ - id: '/api/artifacts', - path: '/api/artifacts', +const ApiGenerateImageRoute = ApiGenerateImageRouteImport.update({ + id: '/api/generate/image', + path: '/api/generate/image', getParentRoute: () => rootRouteImport, } as any) -const ApiAppStudioForkRoute = ApiAppStudioForkRouteImport.update({ - id: '/api/app-studio-fork', - path: '/api/app-studio-fork', +const ApiGenerateSpeechRoute = ApiGenerateSpeechRouteImport.update({ + id: '/api/generate/speech', + path: '/api/generate/speech', getParentRoute: () => rootRouteImport, } as any) -const ApiAppStudioRoute = ApiAppStudioRouteImport.update({ - id: '/api/app-studio', - path: '/api/app-studio', +const ApiGenerateVideoRoute = ApiGenerateVideoRouteImport.update({ + id: '/api/generate/video', + path: '/api/generate/video', getParentRoute: () => rootRouteImport, } as any) const ExampleGuitarsIndexRoute = ExampleGuitarsIndexRouteImport.update({ @@ -428,26 +448,6 @@ const ExampleGuitarsGuitarIdRoute = ExampleGuitarsGuitarIdRouteImport.update({ path: '/example/guitars/$guitarId', getParentRoute: () => rootRouteImport, } as any) -const ApiGenerateVideoRoute = ApiGenerateVideoRouteImport.update({ - id: '/api/generate/video', - path: '/api/generate/video', - getParentRoute: () => rootRouteImport, -} as any) -const ApiGenerateSpeechRoute = ApiGenerateSpeechRouteImport.update({ - id: '/api/generate/speech', - path: '/api/generate/speech', - getParentRoute: () => rootRouteImport, -} as any) -const ApiGenerateImageRoute = ApiGenerateImageRouteImport.update({ - id: '/api/generate/image', - path: '/api/generate/image', - getParentRoute: () => rootRouteImport, -} as any) -const ApiGenerateAudioRoute = ApiGenerateAudioRouteImport.update({ - id: '/api/generate/audio', - path: '/api/generate/audio', - getParentRoute: () => rootRouteImport, -} as any) const ApiGenerateImageArtifactRoute = ApiGenerateImageArtifactRouteImport.update({ id: '/artifact', @@ -986,81 +986,88 @@ export interface RootRouteChildren { declare module '@tanstack/react-router' { interface FileRoutesByPath { - '/websocket-chat': { - id: '/websocket-chat' - path: '/websocket-chat' - fullPath: '/websocket-chat' - preLoaderRoute: typeof WebsocketChatRouteImport + '/': { + id: '/' + path: '/' + fullPath: '/' + preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } - '/typesafe-tools': { - id: '/typesafe-tools' - path: '/typesafe-tools' - fullPath: '/typesafe-tools' - preLoaderRoute: typeof TypesafeToolsRouteImport + '/app-studio': { + id: '/app-studio' + path: '/app-studio' + fullPath: '/app-studio' + preLoaderRoute: typeof AppStudioRouteImport parentRoute: typeof rootRouteImport } - '/threads': { - id: '/threads' - path: '/threads' - fullPath: '/threads' - preLoaderRoute: typeof ThreadsRouteImport + '/capability-demo': { + id: '/capability-demo' + path: '/capability-demo' + fullPath: '/capability-demo' + preLoaderRoute: typeof CapabilityDemoRouteImport parentRoute: typeof rootRouteImport } - '/subagent-brief': { - id: '/subagent-brief' - path: '/subagent-brief' - fullPath: '/subagent-brief' - preLoaderRoute: typeof SubagentBriefRouteImport + '/compaction': { + id: '/compaction' + path: '/compaction' + fullPath: '/compaction' + preLoaderRoute: typeof CompactionRouteImport parentRoute: typeof rootRouteImport } - '/server-fn-chat': { - id: '/server-fn-chat' - path: '/server-fn-chat' - fullPath: '/server-fn-chat' - preLoaderRoute: typeof ServerFnChatRouteImport + '/generation-hooks': { + id: '/generation-hooks' + path: '/generation-hooks' + fullPath: '/generation-hooks' + preLoaderRoute: typeof GenerationHooksRouteImport parentRoute: typeof rootRouteImport } - '/sandboxes-durable': { - id: '/sandboxes-durable' - path: '/sandboxes-durable' - fullPath: '/sandboxes-durable' - preLoaderRoute: typeof SandboxesDurableRouteImport + '/generic-interrupts': { + id: '/generic-interrupts' + path: '/generic-interrupts' + fullPath: '/generic-interrupts' + preLoaderRoute: typeof GenericInterruptsRouteImport parentRoute: typeof rootRouteImport } - '/sandboxes': { - id: '/sandboxes' - path: '/sandboxes' - fullPath: '/sandboxes' - preLoaderRoute: typeof SandboxesRouteImport + '/image-gen': { + id: '/image-gen' + path: '/image-gen' + fullPath: '/image-gen' + preLoaderRoute: typeof ImageGenRouteImport parentRoute: typeof rootRouteImport } - '/resumable': { - id: '/resumable' - path: '/resumable' - fullPath: '/resumable' - preLoaderRoute: typeof ResumableRouteImport + '/image-tool-repro': { + id: '/image-tool-repro' + path: '/image-tool-repro' + fullPath: '/image-tool-repro' + preLoaderRoute: typeof ImageToolReproRouteImport parentRoute: typeof rootRouteImport } - '/repo-report': { - id: '/repo-report' - path: '/repo-report' - fullPath: '/repo-report' - preLoaderRoute: typeof RepoReportRouteImport + '/interrupts': { + id: '/interrupts' + path: '/interrupts' + fullPath: '/interrupts' + preLoaderRoute: typeof InterruptsRouteImport parentRoute: typeof rootRouteImport } - '/realtime': { - id: '/realtime' - path: '/realtime' - fullPath: '/realtime' - preLoaderRoute: typeof RealtimeRouteImport + '/issue-176-tool-result': { + id: '/issue-176-tool-result' + path: '/issue-176-tool-result' + fullPath: '/issue-176-tool-result' + preLoaderRoute: typeof Issue176ToolResultRouteImport parentRoute: typeof rootRouteImport } - '/queueing': { - id: '/queueing' - path: '/queueing' - fullPath: '/queueing' - preLoaderRoute: typeof QueueingRouteImport + '/mcp-apps': { + id: '/mcp-apps' + path: '/mcp-apps' + fullPath: '/mcp-apps' + preLoaderRoute: typeof McpAppsRouteImport + parentRoute: typeof rootRouteImport + } + '/mcp-demo': { + id: '/mcp-demo' + path: '/mcp-demo' + fullPath: '/mcp-demo' + preLoaderRoute: typeof McpDemoRouteImport parentRoute: typeof rootRouteImport } '/persistent-chat': { @@ -1070,221 +1077,235 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof PersistentChatRouteImport parentRoute: typeof rootRouteImport } - '/mcp-demo': { - id: '/mcp-demo' - path: '/mcp-demo' - fullPath: '/mcp-demo' - preLoaderRoute: typeof McpDemoRouteImport + '/queueing': { + id: '/queueing' + path: '/queueing' + fullPath: '/queueing' + preLoaderRoute: typeof QueueingRouteImport parentRoute: typeof rootRouteImport } - '/mcp-apps': { - id: '/mcp-apps' - path: '/mcp-apps' - fullPath: '/mcp-apps' - preLoaderRoute: typeof McpAppsRouteImport + '/realtime': { + id: '/realtime' + path: '/realtime' + fullPath: '/realtime' + preLoaderRoute: typeof RealtimeRouteImport parentRoute: typeof rootRouteImport } - '/issue-176-tool-result': { - id: '/issue-176-tool-result' - path: '/issue-176-tool-result' - fullPath: '/issue-176-tool-result' - preLoaderRoute: typeof Issue176ToolResultRouteImport + '/repo-report': { + id: '/repo-report' + path: '/repo-report' + fullPath: '/repo-report' + preLoaderRoute: typeof RepoReportRouteImport parentRoute: typeof rootRouteImport } - '/interrupts': { - id: '/interrupts' - path: '/interrupts' - fullPath: '/interrupts' - preLoaderRoute: typeof InterruptsRouteImport + '/resumable': { + id: '/resumable' + path: '/resumable' + fullPath: '/resumable' + preLoaderRoute: typeof ResumableRouteImport parentRoute: typeof rootRouteImport } - '/image-tool-repro': { - id: '/image-tool-repro' - path: '/image-tool-repro' - fullPath: '/image-tool-repro' - preLoaderRoute: typeof ImageToolReproRouteImport + '/sandboxes': { + id: '/sandboxes' + path: '/sandboxes' + fullPath: '/sandboxes' + preLoaderRoute: typeof SandboxesRouteImport parentRoute: typeof rootRouteImport } - '/image-gen': { - id: '/image-gen' - path: '/image-gen' - fullPath: '/image-gen' - preLoaderRoute: typeof ImageGenRouteImport + '/sandboxes-durable': { + id: '/sandboxes-durable' + path: '/sandboxes-durable' + fullPath: '/sandboxes-durable' + preLoaderRoute: typeof SandboxesDurableRouteImport + parentRoute: typeof rootRouteImport + } + '/server-fn-chat': { + id: '/server-fn-chat' + path: '/server-fn-chat' + fullPath: '/server-fn-chat' + preLoaderRoute: typeof ServerFnChatRouteImport parentRoute: typeof rootRouteImport } - '/generic-interrupts': { - id: '/generic-interrupts' - path: '/generic-interrupts' - fullPath: '/generic-interrupts' - preLoaderRoute: typeof GenericInterruptsRouteImport + '/subagent-brief': { + id: '/subagent-brief' + path: '/subagent-brief' + fullPath: '/subagent-brief' + preLoaderRoute: typeof SubagentBriefRouteImport parentRoute: typeof rootRouteImport } - '/generation-hooks': { - id: '/generation-hooks' - path: '/generation-hooks' - fullPath: '/generation-hooks' - preLoaderRoute: typeof GenerationHooksRouteImport + '/threads': { + id: '/threads' + path: '/threads' + fullPath: '/threads' + preLoaderRoute: typeof ThreadsRouteImport parentRoute: typeof rootRouteImport } - '/compaction': { - id: '/compaction' - path: '/compaction' - fullPath: '/compaction' - preLoaderRoute: typeof CompactionRouteImport + '/typesafe-tools': { + id: '/typesafe-tools' + path: '/typesafe-tools' + fullPath: '/typesafe-tools' + preLoaderRoute: typeof TypesafeToolsRouteImport parentRoute: typeof rootRouteImport } - '/capability-demo': { - id: '/capability-demo' - path: '/capability-demo' - fullPath: '/capability-demo' - preLoaderRoute: typeof CapabilityDemoRouteImport + '/websocket-chat': { + id: '/websocket-chat' + path: '/websocket-chat' + fullPath: '/websocket-chat' + preLoaderRoute: typeof WebsocketChatRouteImport parentRoute: typeof rootRouteImport } - '/app-studio': { - id: '/app-studio' - path: '/app-studio' - fullPath: '/app-studio' - preLoaderRoute: typeof AppStudioRouteImport + '/api/app-studio': { + id: '/api/app-studio' + path: '/api/app-studio' + fullPath: '/api/app-studio' + preLoaderRoute: typeof ApiAppStudioRouteImport parentRoute: typeof rootRouteImport } - '/': { - id: '/' - path: '/' - fullPath: '/' - preLoaderRoute: typeof IndexRouteImport + '/api/app-studio-fork': { + id: '/api/app-studio-fork' + path: '/api/app-studio-fork' + fullPath: '/api/app-studio-fork' + preLoaderRoute: typeof ApiAppStudioForkRouteImport parentRoute: typeof rootRouteImport } - '/generations/video': { - id: '/generations/video' - path: '/generations/video' - fullPath: '/generations/video' - preLoaderRoute: typeof GenerationsVideoRouteImport + '/api/artifacts': { + id: '/api/artifacts' + path: '/api/artifacts' + fullPath: '/api/artifacts' + preLoaderRoute: typeof ApiArtifactsRouteImport parentRoute: typeof rootRouteImport } - '/generations/transcription': { - id: '/generations/transcription' - path: '/generations/transcription' - fullPath: '/generations/transcription' - preLoaderRoute: typeof GenerationsTranscriptionRouteImport + '/api/capability-demo': { + id: '/api/capability-demo' + path: '/api/capability-demo' + fullPath: '/api/capability-demo' + preLoaderRoute: typeof ApiCapabilityDemoRouteImport parentRoute: typeof rootRouteImport } - '/generations/summarize': { - id: '/generations/summarize' - path: '/generations/summarize' - fullPath: '/generations/summarize' - preLoaderRoute: typeof GenerationsSummarizeRouteImport + '/api/compaction': { + id: '/api/compaction' + path: '/api/compaction' + fullPath: '/api/compaction' + preLoaderRoute: typeof ApiCompactionRouteImport parentRoute: typeof rootRouteImport } - '/generations/structured-output': { - id: '/generations/structured-output' - path: '/generations/structured-output' - fullPath: '/generations/structured-output' - preLoaderRoute: typeof GenerationsStructuredOutputRouteImport + '/api/generic-interrupts': { + id: '/api/generic-interrupts' + path: '/api/generic-interrupts' + fullPath: '/api/generic-interrupts' + preLoaderRoute: typeof ApiGenericInterruptsRouteImport parentRoute: typeof rootRouteImport } - '/generations/structured-chat': { - id: '/generations/structured-chat' - path: '/generations/structured-chat' - fullPath: '/generations/structured-chat' - preLoaderRoute: typeof GenerationsStructuredChatRouteImport + '/api/image-gen': { + id: '/api/image-gen' + path: '/api/image-gen' + fullPath: '/api/image-gen' + preLoaderRoute: typeof ApiImageGenRouteImport parentRoute: typeof rootRouteImport } - '/generations/speech': { - id: '/generations/speech' - path: '/generations/speech' - fullPath: '/generations/speech' - preLoaderRoute: typeof GenerationsSpeechRouteImport + '/api/image-tool-repro': { + id: '/api/image-tool-repro' + path: '/api/image-tool-repro' + fullPath: '/api/image-tool-repro' + preLoaderRoute: typeof ApiImageToolReproRouteImport parentRoute: typeof rootRouteImport } - '/generations/persistent-generation': { - id: '/generations/persistent-generation' - path: '/generations/persistent-generation' - fullPath: '/generations/persistent-generation' - preLoaderRoute: typeof GenerationsPersistentGenerationRouteImport + '/api/interrupts': { + id: '/api/interrupts' + path: '/api/interrupts' + fullPath: '/api/interrupts' + preLoaderRoute: typeof ApiInterruptsRouteImport parentRoute: typeof rootRouteImport } - '/generations/openrouter-combined': { - id: '/generations/openrouter-combined' - path: '/generations/openrouter-combined' - fullPath: '/generations/openrouter-combined' - preLoaderRoute: typeof GenerationsOpenrouterCombinedRouteImport + '/api/mcp-apps-call': { + id: '/api/mcp-apps-call' + path: '/api/mcp-apps-call' + fullPath: '/api/mcp-apps-call' + preLoaderRoute: typeof ApiMcpAppsCallRouteImport parentRoute: typeof rootRouteImport } - '/generations/image': { - id: '/generations/image' - path: '/generations/image' - fullPath: '/generations/image' - preLoaderRoute: typeof GenerationsImageRouteImport + '/api/mcp-apps-chat': { + id: '/api/mcp-apps-chat' + path: '/api/mcp-apps-chat' + fullPath: '/api/mcp-apps-chat' + preLoaderRoute: typeof ApiMcpAppsChatRouteImport parentRoute: typeof rootRouteImport } - '/generations/audio': { - id: '/generations/audio' - path: '/generations/audio' - fullPath: '/generations/audio' - preLoaderRoute: typeof GenerationsAudioRouteImport + '/api/mcp-apps-shop-server': { + id: '/api/mcp-apps-shop-server' + path: '/api/mcp-apps-shop-server' + fullPath: '/api/mcp-apps-shop-server' + preLoaderRoute: typeof ApiMcpAppsShopServerRouteImport parentRoute: typeof rootRouteImport } - '/example/runtime-context': { - id: '/example/runtime-context' - path: '/example/runtime-context' - fullPath: '/example/runtime-context' - preLoaderRoute: typeof ExampleRuntimeContextRouteImport + '/api/mcp-apps-weather-server': { + id: '/api/mcp-apps-weather-server' + path: '/api/mcp-apps-weather-server' + fullPath: '/api/mcp-apps-weather-server' + preLoaderRoute: typeof ApiMcpAppsWeatherServerRouteImport parentRoute: typeof rootRouteImport } - '/api/transcribe': { - id: '/api/transcribe' - path: '/api/transcribe' - fullPath: '/api/transcribe' - preLoaderRoute: typeof ApiTranscribeRouteImport + '/api/mcp-chat': { + id: '/api/mcp-chat' + path: '/api/mcp-chat' + fullPath: '/api/mcp-chat' + preLoaderRoute: typeof ApiMcpChatRouteImport parentRoute: typeof rootRouteImport } - '/api/tanchat': { - id: '/api/tanchat' - path: '/api/tanchat' - fullPath: '/api/tanchat' - preLoaderRoute: typeof ApiTanchatRouteImport + '/api/mcp-manual': { + id: '/api/mcp-manual' + path: '/api/mcp-manual' + fullPath: '/api/mcp-manual' + preLoaderRoute: typeof ApiMcpManualRouteImport parentRoute: typeof rootRouteImport } - '/api/summarize': { - id: '/api/summarize' - path: '/api/summarize' - fullPath: '/api/summarize' - preLoaderRoute: typeof ApiSummarizeRouteImport + '/api/mcp-pool': { + id: '/api/mcp-pool' + path: '/api/mcp-pool' + fullPath: '/api/mcp-pool' + preLoaderRoute: typeof ApiMcpPoolRouteImport parentRoute: typeof rootRouteImport } - '/api/subagent-brief': { - id: '/api/subagent-brief' - path: '/api/subagent-brief' - fullPath: '/api/subagent-brief' - preLoaderRoute: typeof ApiSubagentBriefRouteImport + '/api/mcp-status': { + id: '/api/mcp-status' + path: '/api/mcp-status' + fullPath: '/api/mcp-status' + preLoaderRoute: typeof ApiMcpStatusRouteImport parentRoute: typeof rootRouteImport } - '/api/structured-output': { - id: '/api/structured-output' - path: '/api/structured-output' - fullPath: '/api/structured-output' - preLoaderRoute: typeof ApiStructuredOutputRouteImport + '/api/mcp-tasks-chat': { + id: '/api/mcp-tasks-chat' + path: '/api/mcp-tasks-chat' + fullPath: '/api/mcp-tasks-chat' + preLoaderRoute: typeof ApiMcpTasksChatRouteImport parentRoute: typeof rootRouteImport } - '/api/structured-chat': { - id: '/api/structured-chat' - path: '/api/structured-chat' - fullPath: '/api/structured-chat' - preLoaderRoute: typeof ApiStructuredChatRouteImport + '/api/mcp-tasks-server': { + id: '/api/mcp-tasks-server' + path: '/api/mcp-tasks-server' + fullPath: '/api/mcp-tasks-server' + preLoaderRoute: typeof ApiMcpTasksServerRouteImport parentRoute: typeof rootRouteImport } - '/api/sandbox-triage-durable': { - id: '/api/sandbox-triage-durable' - path: '/api/sandbox-triage-durable' - fullPath: '/api/sandbox-triage-durable' - preLoaderRoute: typeof ApiSandboxTriageDurableRouteImport + '/api/openrouter-combined': { + id: '/api/openrouter-combined' + path: '/api/openrouter-combined' + fullPath: '/api/openrouter-combined' + preLoaderRoute: typeof ApiOpenrouterCombinedRouteImport parentRoute: typeof rootRouteImport } - '/api/sandbox-triage': { - id: '/api/sandbox-triage' - path: '/api/sandbox-triage' - fullPath: '/api/sandbox-triage' - preLoaderRoute: typeof ApiSandboxTriageRouteImport + '/api/persistent-chat': { + id: '/api/persistent-chat' + path: '/api/persistent-chat' + fullPath: '/api/persistent-chat' + preLoaderRoute: typeof ApiPersistentChatRouteImport + parentRoute: typeof rootRouteImport + } + '/api/resumable': { + id: '/api/resumable' + path: '/api/resumable' + fullPath: '/api/resumable' + preLoaderRoute: typeof ApiResumableRouteImport parentRoute: typeof rootRouteImport } '/api/sandbox-repo-report': { @@ -1294,158 +1315,165 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiSandboxRepoReportRouteImport parentRoute: typeof rootRouteImport } - '/api/resumable': { - id: '/api/resumable' - path: '/api/resumable' - fullPath: '/api/resumable' - preLoaderRoute: typeof ApiResumableRouteImport + '/api/sandbox-triage': { + id: '/api/sandbox-triage' + path: '/api/sandbox-triage' + fullPath: '/api/sandbox-triage' + preLoaderRoute: typeof ApiSandboxTriageRouteImport parentRoute: typeof rootRouteImport } - '/api/persistent-chat': { - id: '/api/persistent-chat' - path: '/api/persistent-chat' - fullPath: '/api/persistent-chat' - preLoaderRoute: typeof ApiPersistentChatRouteImport + '/api/sandbox-triage-durable': { + id: '/api/sandbox-triage-durable' + path: '/api/sandbox-triage-durable' + fullPath: '/api/sandbox-triage-durable' + preLoaderRoute: typeof ApiSandboxTriageDurableRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-combined': { - id: '/api/openrouter-combined' - path: '/api/openrouter-combined' - fullPath: '/api/openrouter-combined' - preLoaderRoute: typeof ApiOpenrouterCombinedRouteImport + '/api/structured-chat': { + id: '/api/structured-chat' + path: '/api/structured-chat' + fullPath: '/api/structured-chat' + preLoaderRoute: typeof ApiStructuredChatRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-tasks-server': { - id: '/api/mcp-tasks-server' - path: '/api/mcp-tasks-server' - fullPath: '/api/mcp-tasks-server' - preLoaderRoute: typeof ApiMcpTasksServerRouteImport + '/api/structured-output': { + id: '/api/structured-output' + path: '/api/structured-output' + fullPath: '/api/structured-output' + preLoaderRoute: typeof ApiStructuredOutputRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-tasks-chat': { - id: '/api/mcp-tasks-chat' - path: '/api/mcp-tasks-chat' - fullPath: '/api/mcp-tasks-chat' - preLoaderRoute: typeof ApiMcpTasksChatRouteImport + '/api/subagent-brief': { + id: '/api/subagent-brief' + path: '/api/subagent-brief' + fullPath: '/api/subagent-brief' + preLoaderRoute: typeof ApiSubagentBriefRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-status': { - id: '/api/mcp-status' - path: '/api/mcp-status' - fullPath: '/api/mcp-status' - preLoaderRoute: typeof ApiMcpStatusRouteImport + '/api/summarize': { + id: '/api/summarize' + path: '/api/summarize' + fullPath: '/api/summarize' + preLoaderRoute: typeof ApiSummarizeRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-pool': { - id: '/api/mcp-pool' - path: '/api/mcp-pool' - fullPath: '/api/mcp-pool' - preLoaderRoute: typeof ApiMcpPoolRouteImport + '/api/tanchat': { + id: '/api/tanchat' + path: '/api/tanchat' + fullPath: '/api/tanchat' + preLoaderRoute: typeof ApiTanchatRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-manual': { - id: '/api/mcp-manual' - path: '/api/mcp-manual' - fullPath: '/api/mcp-manual' - preLoaderRoute: typeof ApiMcpManualRouteImport + '/api/transcribe': { + id: '/api/transcribe' + path: '/api/transcribe' + fullPath: '/api/transcribe' + preLoaderRoute: typeof ApiTranscribeRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-chat': { - id: '/api/mcp-chat' - path: '/api/mcp-chat' - fullPath: '/api/mcp-chat' - preLoaderRoute: typeof ApiMcpChatRouteImport + '/example/runtime-context': { + id: '/example/runtime-context' + path: '/example/runtime-context' + fullPath: '/example/runtime-context' + preLoaderRoute: typeof ExampleRuntimeContextRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-weather-server': { - id: '/api/mcp-apps-weather-server' - path: '/api/mcp-apps-weather-server' - fullPath: '/api/mcp-apps-weather-server' - preLoaderRoute: typeof ApiMcpAppsWeatherServerRouteImport + '/generations/audio': { + id: '/generations/audio' + path: '/generations/audio' + fullPath: '/generations/audio' + preLoaderRoute: typeof GenerationsAudioRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-shop-server': { - id: '/api/mcp-apps-shop-server' - path: '/api/mcp-apps-shop-server' - fullPath: '/api/mcp-apps-shop-server' - preLoaderRoute: typeof ApiMcpAppsShopServerRouteImport + '/generations/image': { + id: '/generations/image' + path: '/generations/image' + fullPath: '/generations/image' + preLoaderRoute: typeof GenerationsImageRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-chat': { - id: '/api/mcp-apps-chat' - path: '/api/mcp-apps-chat' - fullPath: '/api/mcp-apps-chat' - preLoaderRoute: typeof ApiMcpAppsChatRouteImport + '/generations/openrouter-combined': { + id: '/generations/openrouter-combined' + path: '/generations/openrouter-combined' + fullPath: '/generations/openrouter-combined' + preLoaderRoute: typeof GenerationsOpenrouterCombinedRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-call': { - id: '/api/mcp-apps-call' - path: '/api/mcp-apps-call' - fullPath: '/api/mcp-apps-call' - preLoaderRoute: typeof ApiMcpAppsCallRouteImport + '/generations/persistent-generation': { + id: '/generations/persistent-generation' + path: '/generations/persistent-generation' + fullPath: '/generations/persistent-generation' + preLoaderRoute: typeof GenerationsPersistentGenerationRouteImport parentRoute: typeof rootRouteImport } - '/api/interrupts': { - id: '/api/interrupts' - path: '/api/interrupts' - fullPath: '/api/interrupts' - preLoaderRoute: typeof ApiInterruptsRouteImport + '/generations/speech': { + id: '/generations/speech' + path: '/generations/speech' + fullPath: '/generations/speech' + preLoaderRoute: typeof GenerationsSpeechRouteImport parentRoute: typeof rootRouteImport } - '/api/image-tool-repro': { - id: '/api/image-tool-repro' - path: '/api/image-tool-repro' - fullPath: '/api/image-tool-repro' - preLoaderRoute: typeof ApiImageToolReproRouteImport + '/generations/structured-chat': { + id: '/generations/structured-chat' + path: '/generations/structured-chat' + fullPath: '/generations/structured-chat' + preLoaderRoute: typeof GenerationsStructuredChatRouteImport parentRoute: typeof rootRouteImport } - '/api/image-gen': { - id: '/api/image-gen' - path: '/api/image-gen' - fullPath: '/api/image-gen' - preLoaderRoute: typeof ApiImageGenRouteImport + '/generations/structured-output': { + id: '/generations/structured-output' + path: '/generations/structured-output' + fullPath: '/generations/structured-output' + preLoaderRoute: typeof GenerationsStructuredOutputRouteImport parentRoute: typeof rootRouteImport } - '/api/generic-interrupts': { - id: '/api/generic-interrupts' - path: '/api/generic-interrupts' - fullPath: '/api/generic-interrupts' - preLoaderRoute: typeof ApiGenericInterruptsRouteImport + '/generations/summarize': { + id: '/generations/summarize' + path: '/generations/summarize' + fullPath: '/generations/summarize' + preLoaderRoute: typeof GenerationsSummarizeRouteImport parentRoute: typeof rootRouteImport } - '/api/compaction': { - id: '/api/compaction' - path: '/api/compaction' - fullPath: '/api/compaction' - preLoaderRoute: typeof ApiCompactionRouteImport + '/generations/transcription': { + id: '/generations/transcription' + path: '/generations/transcription' + fullPath: '/generations/transcription' + preLoaderRoute: typeof GenerationsTranscriptionRouteImport parentRoute: typeof rootRouteImport } - '/api/capability-demo': { - id: '/api/capability-demo' - path: '/api/capability-demo' - fullPath: '/api/capability-demo' - preLoaderRoute: typeof ApiCapabilityDemoRouteImport + '/generations/video': { + id: '/generations/video' + path: '/generations/video' + fullPath: '/generations/video' + preLoaderRoute: typeof GenerationsVideoRouteImport parentRoute: typeof rootRouteImport } - '/api/artifacts': { - id: '/api/artifacts' - path: '/api/artifacts' - fullPath: '/api/artifacts' - preLoaderRoute: typeof ApiArtifactsRouteImport + '/api/generate/audio': { + id: '/api/generate/audio' + path: '/api/generate/audio' + fullPath: '/api/generate/audio' + preLoaderRoute: typeof ApiGenerateAudioRouteImport parentRoute: typeof rootRouteImport } - '/api/app-studio-fork': { - id: '/api/app-studio-fork' - path: '/api/app-studio-fork' - fullPath: '/api/app-studio-fork' - preLoaderRoute: typeof ApiAppStudioForkRouteImport + '/api/generate/image': { + id: '/api/generate/image' + path: '/api/generate/image' + fullPath: '/api/generate/image' + preLoaderRoute: typeof ApiGenerateImageRouteImport parentRoute: typeof rootRouteImport } - '/api/app-studio': { - id: '/api/app-studio' - path: '/api/app-studio' - fullPath: '/api/app-studio' - preLoaderRoute: typeof ApiAppStudioRouteImport + '/api/generate/speech': { + id: '/api/generate/speech' + path: '/api/generate/speech' + fullPath: '/api/generate/speech' + preLoaderRoute: typeof ApiGenerateSpeechRouteImport + parentRoute: typeof rootRouteImport + } + '/api/generate/video': { + id: '/api/generate/video' + path: '/api/generate/video' + fullPath: '/api/generate/video' + preLoaderRoute: typeof ApiGenerateVideoRouteImport parentRoute: typeof rootRouteImport } '/example/guitars/': { @@ -1462,34 +1490,6 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ExampleGuitarsGuitarIdRouteImport parentRoute: typeof rootRouteImport } - '/api/generate/video': { - id: '/api/generate/video' - path: '/api/generate/video' - fullPath: '/api/generate/video' - preLoaderRoute: typeof ApiGenerateVideoRouteImport - parentRoute: typeof rootRouteImport - } - '/api/generate/speech': { - id: '/api/generate/speech' - path: '/api/generate/speech' - fullPath: '/api/generate/speech' - preLoaderRoute: typeof ApiGenerateSpeechRouteImport - parentRoute: typeof rootRouteImport - } - '/api/generate/image': { - id: '/api/generate/image' - path: '/api/generate/image' - fullPath: '/api/generate/image' - preLoaderRoute: typeof ApiGenerateImageRouteImport - parentRoute: typeof rootRouteImport - } - '/api/generate/audio': { - id: '/api/generate/audio' - path: '/api/generate/audio' - fullPath: '/api/generate/audio' - preLoaderRoute: typeof ApiGenerateAudioRouteImport - parentRoute: typeof rootRouteImport - } '/api/generate/image/artifact': { id: '/api/generate/image/artifact' path: '/artifact' diff --git a/examples/ts-react-media/package.json b/examples/ts-react-media/package.json index 673252647b..c3d6ce8727 100644 --- a/examples/ts-react-media/package.json +++ b/examples/ts-react-media/package.json @@ -25,9 +25,9 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/ai-reactor": "workspace:*", "@tanstack/ai-worldlabs": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", diff --git a/examples/ts-react-rerank/package.json b/examples/ts-react-rerank/package.json index 83785b9b13..8e04e4be56 100644 --- a/examples/ts-react-rerank/package.json +++ b/examples/ts-react-rerank/package.json @@ -14,9 +14,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-cohere": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", diff --git a/examples/ts-react-search/package.json b/examples/ts-react-search/package.json index 26b915c7df..2c377f7b1a 100644 --- a/examples/ts-react-search/package.json +++ b/examples/ts-react-search/package.json @@ -19,11 +19,11 @@ "@tanstack/react-db": "^0.1.55", "@tanstack/react-devtools": "^0.9.10", "@tanstack/react-query": "^5.90.12", - "@tanstack/react-router": "^1.158.4", + "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.158.4", "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "@tanstack/zod-adapter": "^1.140.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", diff --git a/examples/ts-react-search/src/routeTree.gen.ts b/examples/ts-react-search/src/routeTree.gen.ts index 1ef02fbb58..3fa520b194 100644 --- a/examples/ts-react-search/src/routeTree.gen.ts +++ b/examples/ts-react-search/src/routeTree.gen.ts @@ -9,59 +9,59 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as LayoutRouteRouteImport } from './routes/_layout/route' import { Route as IndexRouteImport } from './routes/index' -import { Route as ApiSettlementsRouteImport } from './routes/api/settlements' -import { Route as ApiSearchRouteImport } from './routes/api/search' -import { Route as ApiOrdersRouteImport } from './routes/api/orders' -import { Route as ApiDisputesRouteImport } from './routes/api/disputes' -import { Route as LayoutSettlementsRouteImport } from './routes/_layout/settlements' -import { Route as LayoutOrdersRouteImport } from './routes/_layout/orders' +import { Route as LayoutRouteRouteImport } from './routes/_layout/route' import { Route as LayoutDisputesRouteImport } from './routes/_layout/disputes' +import { Route as LayoutOrdersRouteImport } from './routes/_layout/orders' +import { Route as LayoutSettlementsRouteImport } from './routes/_layout/settlements' +import { Route as ApiDisputesRouteImport } from './routes/api/disputes' +import { Route as ApiOrdersRouteImport } from './routes/api/orders' +import { Route as ApiSearchRouteImport } from './routes/api/search' +import { Route as ApiSettlementsRouteImport } from './routes/api/settlements' -const LayoutRouteRoute = LayoutRouteRouteImport.update({ - id: '/_layout', - getParentRoute: () => rootRouteImport, -} as any) const IndexRoute = IndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => rootRouteImport, } as any) -const ApiSettlementsRoute = ApiSettlementsRouteImport.update({ - id: '/api/settlements', - path: '/api/settlements', +const LayoutRouteRoute = LayoutRouteRouteImport.update({ + id: '/_layout', getParentRoute: () => rootRouteImport, } as any) -const ApiSearchRoute = ApiSearchRouteImport.update({ - id: '/api/search', - path: '/api/search', - getParentRoute: () => rootRouteImport, +const LayoutDisputesRoute = LayoutDisputesRouteImport.update({ + id: '/disputes', + path: '/disputes', + getParentRoute: () => LayoutRouteRoute, } as any) -const ApiOrdersRoute = ApiOrdersRouteImport.update({ - id: '/api/orders', - path: '/api/orders', - getParentRoute: () => rootRouteImport, +const LayoutOrdersRoute = LayoutOrdersRouteImport.update({ + id: '/orders', + path: '/orders', + getParentRoute: () => LayoutRouteRoute, +} as any) +const LayoutSettlementsRoute = LayoutSettlementsRouteImport.update({ + id: '/settlements', + path: '/settlements', + getParentRoute: () => LayoutRouteRoute, } as any) const ApiDisputesRoute = ApiDisputesRouteImport.update({ id: '/api/disputes', path: '/api/disputes', getParentRoute: () => rootRouteImport, } as any) -const LayoutSettlementsRoute = LayoutSettlementsRouteImport.update({ - id: '/settlements', - path: '/settlements', - getParentRoute: () => LayoutRouteRoute, +const ApiOrdersRoute = ApiOrdersRouteImport.update({ + id: '/api/orders', + path: '/api/orders', + getParentRoute: () => rootRouteImport, } as any) -const LayoutOrdersRoute = LayoutOrdersRouteImport.update({ - id: '/orders', - path: '/orders', - getParentRoute: () => LayoutRouteRoute, +const ApiSearchRoute = ApiSearchRouteImport.update({ + id: '/api/search', + path: '/api/search', + getParentRoute: () => rootRouteImport, } as any) -const LayoutDisputesRoute = LayoutDisputesRouteImport.update({ - id: '/disputes', - path: '/disputes', - getParentRoute: () => LayoutRouteRoute, +const ApiSettlementsRoute = ApiSettlementsRouteImport.update({ + id: '/api/settlements', + path: '/api/settlements', + getParentRoute: () => rootRouteImport, } as any) export interface FileRoutesByFullPath { @@ -141,13 +141,6 @@ export interface RootRouteChildren { declare module '@tanstack/react-router' { interface FileRoutesByPath { - '/_layout': { - id: '/_layout' - path: '' - fullPath: '/' - preLoaderRoute: typeof LayoutRouteRouteImport - parentRoute: typeof rootRouteImport - } '/': { id: '/' path: '/' @@ -155,26 +148,33 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } - '/api/settlements': { - id: '/api/settlements' - path: '/api/settlements' - fullPath: '/api/settlements' - preLoaderRoute: typeof ApiSettlementsRouteImport + '/_layout': { + id: '/_layout' + path: '' + fullPath: '/' + preLoaderRoute: typeof LayoutRouteRouteImport parentRoute: typeof rootRouteImport } - '/api/search': { - id: '/api/search' - path: '/api/search' - fullPath: '/api/search' - preLoaderRoute: typeof ApiSearchRouteImport - parentRoute: typeof rootRouteImport + '/_layout/disputes': { + id: '/_layout/disputes' + path: '/disputes' + fullPath: '/disputes' + preLoaderRoute: typeof LayoutDisputesRouteImport + parentRoute: typeof LayoutRouteRoute } - '/api/orders': { - id: '/api/orders' - path: '/api/orders' - fullPath: '/api/orders' - preLoaderRoute: typeof ApiOrdersRouteImport - parentRoute: typeof rootRouteImport + '/_layout/orders': { + id: '/_layout/orders' + path: '/orders' + fullPath: '/orders' + preLoaderRoute: typeof LayoutOrdersRouteImport + parentRoute: typeof LayoutRouteRoute + } + '/_layout/settlements': { + id: '/_layout/settlements' + path: '/settlements' + fullPath: '/settlements' + preLoaderRoute: typeof LayoutSettlementsRouteImport + parentRoute: typeof LayoutRouteRoute } '/api/disputes': { id: '/api/disputes' @@ -183,26 +183,26 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiDisputesRouteImport parentRoute: typeof rootRouteImport } - '/_layout/settlements': { - id: '/_layout/settlements' - path: '/settlements' - fullPath: '/settlements' - preLoaderRoute: typeof LayoutSettlementsRouteImport - parentRoute: typeof LayoutRouteRoute + '/api/orders': { + id: '/api/orders' + path: '/api/orders' + fullPath: '/api/orders' + preLoaderRoute: typeof ApiOrdersRouteImport + parentRoute: typeof rootRouteImport } - '/_layout/orders': { - id: '/_layout/orders' - path: '/orders' - fullPath: '/orders' - preLoaderRoute: typeof LayoutOrdersRouteImport - parentRoute: typeof LayoutRouteRoute + '/api/search': { + id: '/api/search' + path: '/api/search' + fullPath: '/api/search' + preLoaderRoute: typeof ApiSearchRouteImport + parentRoute: typeof rootRouteImport } - '/_layout/disputes': { - id: '/_layout/disputes' - path: '/disputes' - fullPath: '/disputes' - preLoaderRoute: typeof LayoutDisputesRouteImport - parentRoute: typeof LayoutRouteRoute + '/api/settlements': { + id: '/api/settlements' + path: '/api/settlements' + fullPath: '/api/settlements' + preLoaderRoute: typeof ApiSettlementsRouteImport + parentRoute: typeof rootRouteImport } } } diff --git a/examples/ts-react-ui-chatbot/package.json b/examples/ts-react-ui-chatbot/package.json index a33bc233fd..8d65c4656e 100644 --- a/examples/ts-react-ui-chatbot/package.json +++ b/examples/ts-react-ui-chatbot/package.json @@ -16,10 +16,10 @@ "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", + "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.561.0", diff --git a/examples/ts-react-ui-chatbot/src/routeTree.gen.ts b/examples/ts-react-ui-chatbot/src/routeTree.gen.ts index 1779e1f4eb..60bdb13b01 100644 --- a/examples/ts-react-ui-chatbot/src/routeTree.gen.ts +++ b/examples/ts-react-ui-chatbot/src/routeTree.gen.ts @@ -10,24 +10,24 @@ import { Route as rootRouteImport } from './routes/__root' import { Route as IndexRouteImport } from './routes/index' -import { Route as ApiTranscribeRouteImport } from './routes/api.transcribe' import { Route as ApiChatRouteImport } from './routes/api.chat' +import { Route as ApiTranscribeRouteImport } from './routes/api.transcribe' const IndexRoute = IndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => rootRouteImport, } as any) -const ApiTranscribeRoute = ApiTranscribeRouteImport.update({ - id: '/api/transcribe', - path: '/api/transcribe', - getParentRoute: () => rootRouteImport, -} as any) const ApiChatRoute = ApiChatRouteImport.update({ id: '/api/chat', path: '/api/chat', getParentRoute: () => rootRouteImport, } as any) +const ApiTranscribeRoute = ApiTranscribeRouteImport.update({ + id: '/api/transcribe', + path: '/api/transcribe', + getParentRoute: () => rootRouteImport, +} as any) export interface FileRoutesByFullPath { '/': typeof IndexRoute @@ -68,13 +68,6 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } - '/api/transcribe': { - id: '/api/transcribe' - path: '/api/transcribe' - fullPath: '/api/transcribe' - preLoaderRoute: typeof ApiTranscribeRouteImport - parentRoute: typeof rootRouteImport - } '/api/chat': { id: '/api/chat' path: '/api/chat' @@ -82,6 +75,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiChatRouteImport parentRoute: typeof rootRouteImport } + '/api/transcribe': { + id: '/api/transcribe' + path: '/api/transcribe' + fullPath: '/api/transcribe' + preLoaderRoute: typeof ApiTranscribeRouteImport + parentRoute: typeof rootRouteImport + } } } diff --git a/examples/ts-solid-chat/package.json b/examples/ts-solid-chat/package.json index bccf27dce9..d47ee58d31 100644 --- a/examples/ts-solid-chat/package.json +++ b/examples/ts-solid-chat/package.json @@ -20,13 +20,13 @@ "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-solid": "workspace:*", "@tanstack/nitro-v2-vite-plugin": "^1.155.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.42", "@tanstack/solid-ai-devtools": "workspace:*", "@tanstack/solid-devtools": "^0.7.15", - "@tanstack/solid-router": "^1.139.10", + "@tanstack/solid-router": "^1.170.38", "@tanstack/solid-router-devtools": "^1.139.10", "@tanstack/solid-router-ssr-query": "^1.139.10", - "@tanstack/solid-start": "^1.139.10", + "@tanstack/solid-start": "^1.168.57", "@tanstack/solid-store": "^0.8.0", "@tanstack/store": "^0.8.0", "highlight.js": "^11.11.1", diff --git a/examples/ts-solid-chat/src/routeTree.gen.ts b/examples/ts-solid-chat/src/routeTree.gen.ts index 09f7e9514c..fc69277b89 100644 --- a/examples/ts-solid-chat/src/routeTree.gen.ts +++ b/examples/ts-solid-chat/src/routeTree.gen.ts @@ -9,22 +9,22 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as SolidUiRouteImport } from './routes/solid-ui' import { Route as IndexRouteImport } from './routes/index' +import { Route as SolidUiRouteImport } from './routes/solid-ui' import { Route as ApiChatRouteImport } from './routes/api.chat' import { Route as ExampleGuitarsIndexRouteImport } from './routes/example.guitars/index' import { Route as ExampleGuitarsGuitarIdRouteImport } from './routes/example.guitars/$guitarId' -const SolidUiRoute = SolidUiRouteImport.update({ - id: '/solid-ui', - path: '/solid-ui', - getParentRoute: () => rootRouteImport, -} as any) const IndexRoute = IndexRouteImport.update({ id: '/', path: '/', getParentRoute: () => rootRouteImport, } as any) +const SolidUiRoute = SolidUiRouteImport.update({ + id: '/solid-ui', + path: '/solid-ui', + getParentRoute: () => rootRouteImport, +} as any) const ApiChatRoute = ApiChatRouteImport.update({ id: '/api/chat', path: '/api/chat', @@ -46,7 +46,7 @@ export interface FileRoutesByFullPath { '/solid-ui': typeof SolidUiRoute '/api/chat': typeof ApiChatRoute '/example/guitars/$guitarId': typeof ExampleGuitarsGuitarIdRoute - '/example/guitars': typeof ExampleGuitarsIndexRoute + '/example/guitars/': typeof ExampleGuitarsIndexRoute } export interface FileRoutesByTo { '/': typeof IndexRoute @@ -70,7 +70,7 @@ export interface FileRouteTypes { | '/solid-ui' | '/api/chat' | '/example/guitars/$guitarId' - | '/example/guitars' + | '/example/guitars/' fileRoutesByTo: FileRoutesByTo to: | '/' @@ -97,13 +97,6 @@ export interface RootRouteChildren { declare module '@tanstack/solid-router' { interface FileRoutesByPath { - '/solid-ui': { - id: '/solid-ui' - path: '/solid-ui' - fullPath: '/solid-ui' - preLoaderRoute: typeof SolidUiRouteImport - parentRoute: typeof rootRouteImport - } '/': { id: '/' path: '/' @@ -111,6 +104,13 @@ declare module '@tanstack/solid-router' { preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } + '/solid-ui': { + id: '/solid-ui' + path: '/solid-ui' + fullPath: '/solid-ui' + preLoaderRoute: typeof SolidUiRouteImport + parentRoute: typeof rootRouteImport + } '/api/chat': { id: '/api/chat' path: '/api/chat' @@ -121,7 +121,7 @@ declare module '@tanstack/solid-router' { '/example/guitars/': { id: '/example/guitars/' path: '/example/guitars' - fullPath: '/example/guitars' + fullPath: '/example/guitars/' preLoaderRoute: typeof ExampleGuitarsIndexRouteImport parentRoute: typeof rootRouteImport } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63a6618207..189c0d277c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -189,14 +189,14 @@ importers: specifier: workspace:* version: link:../../../packages/ai-react '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -250,14 +250,14 @@ importers: specifier: workspace:* version: link:../../../packages/ai-vercel-gateway '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.3) @@ -305,14 +305,14 @@ importers: specifier: workspace:* version: link:../../../packages/ai-react '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -354,14 +354,14 @@ importers: specifier: workspace:* version: link:../../../packages/ai-mcp '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -409,14 +409,14 @@ importers: specifier: workspace:* version: link:../../../packages/ai-react '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -470,14 +470,14 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.3.0))(@types/react@19.3.0)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -534,14 +534,14 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.3.0))(@types/react@19.3.0)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) react: specifier: ^19.2.3 version: 19.2.3 @@ -604,11 +604,11 @@ importers: specifier: workspace:* version: link:../../packages/ai-sandbox-local-process '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.3) @@ -644,8 +644,8 @@ importers: specifier: ^4.1.18 version: 4.1.18(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@types/node': specifier: ^24.10.1 version: 24.10.3 @@ -692,11 +692,11 @@ importers: specifier: workspace:* version: link:../../packages/ai-sandbox-docker '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.3) @@ -729,8 +729,8 @@ importers: specifier: ^4.1.18 version: 4.1.18(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@types/node': specifier: ^24.10.1 version: 24.10.3 @@ -880,14 +880,14 @@ importers: specifier: workspace:* version: link:../../packages/ai-react '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/store': specifier: ^0.8.0 version: 0.8.0 @@ -989,17 +989,17 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-devtools': specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) capnweb: specifier: ^0.10.0 version: 0.10.0 @@ -1173,23 +1173,23 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-devtools': specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-ssr-query': specifier: ^1.158.4 - version: 1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/react-store': specifier: ^0.8.0 version: 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/store': specifier: ^0.8.0 version: 0.8.0 @@ -1327,14 +1327,14 @@ importers: specifier: workspace:* version: link:../../packages/ai-worldlabs '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.3) @@ -1440,14 +1440,14 @@ importers: specifier: workspace:* version: link:../../packages/ai-openrouter '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.3) @@ -1513,23 +1513,23 @@ importers: specifier: ^5.90.12 version: 5.90.12(react@19.2.3) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-devtools': specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-ssr-query': specifier: ^1.158.4 - version: 1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/zod-adapter': specifier: ^1.140.1 - version: 1.166.9(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6) + version: 1.166.9(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -1628,17 +1628,17 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.2.18))(@types/react@19.2.18)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-router-devtools': specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + version: 1.159.5(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -1765,8 +1765,8 @@ importers: specifier: ^1.155.0 version: 1.155.0(@electric-sql/pglite@0.4.3)(aws4fetch@1.0.20)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react@19.3.0)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react@19.3.0)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)(rolldown@1.2.4)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/router-plugin': - specifier: ^1.158.4 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.42 + version: 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/solid-ai-devtools': specifier: workspace:* version: link:../../packages/solid-ai-devtools @@ -1774,17 +1774,17 @@ importers: specifier: ^0.7.15 version: 0.7.17(csstype@3.2.3)(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.10 - version: 1.141.1(solid-js@1.9.10) + specifier: ^1.170.38 + version: 1.170.38(solid-js@1.9.10) '@tanstack/solid-router-devtools': specifier: ^1.139.10 - version: 1.141.1(@tanstack/router-core@1.159.4)(@tanstack/solid-router@1.141.1(solid-js@1.9.10))(csstype@3.2.3)(solid-js@1.9.10) + version: 1.141.1(@tanstack/router-core@1.171.34)(@tanstack/solid-router@1.170.38(solid-js@1.9.10))(csstype@3.2.3)(solid-js@1.9.10) '@tanstack/solid-router-ssr-query': specifier: ^1.139.10 - version: 1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4)(@tanstack/solid-query@5.90.15(solid-js@1.9.10))(@tanstack/solid-router@1.141.1(solid-js@1.9.10))(eslint@9.39.4(jiti@2.7.0))(solid-js@1.9.10)(supports-color@7.2.0)(typescript@5.9.3) + version: 1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34)(@tanstack/solid-query@5.90.15(solid-js@1.9.10))(@tanstack/solid-router@1.170.38(solid-js@1.9.10))(eslint@9.39.4(jiti@2.7.0))(solid-js@1.9.10)(supports-color@7.2.0)(typescript@5.9.3) '@tanstack/solid-start': - specifier: ^1.139.10 - version: 1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.57 + version: 1.168.57(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(solid-js@1.9.10)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/solid-store': specifier: ^0.8.0 version: 0.8.0(solid-js@1.9.10) @@ -3708,11 +3708,11 @@ importers: specifier: workspace:* version: link:../../packages/react-ai-devtools '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) arktype: specifier: ^2.1.28 version: 2.2.0 @@ -3835,14 +3835,11 @@ importers: specifier: ^0.9.10 version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10) '@tanstack/react-router': - specifier: ^1.158.4 - version: 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^1.170.41 + version: 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-start': - specifier: ^1.159.0 - version: 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start': - specifier: ^1.120.20 - version: 1.120.20(174d66486e37ec79ad1777437ad2ec93) + specifier: ^1.168.60 + version: 1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) highlight.js: specifier: ^11.11.1 version: 11.11.1 @@ -4288,10 +4285,6 @@ packages: resolution: {integrity: sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==} engines: {node: '>=18.0.0'} - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} @@ -5305,12 +5298,6 @@ packages: '@daytona/toolbox-api-client@0.192.0': resolution: {integrity: sha512-fEyA3YPK+IJezECBfZoNhf29qtZhy8AqI0lcgR+Bob6hEiInx9+sH26506ZkxmpGM4/5EApeLzUI1g5B9u2XHA==} - '@deno/shim-deno-test@0.5.0': - resolution: {integrity: sha512-4nMhecpGlPi0cSzT67L+Tm+GOJqvuk8gqHBziqcUQOarnuIax1z96/gJHCSIz2Z0zhxE6Rzwb3IZXPtFh51j+w==} - - '@deno/shim-deno@0.19.2': - resolution: {integrity: sha512-q3VTHl44ad8T2Tw2SpeAvghdGOjlnLPDNO2cpOxwMrBE/PVas6geWpbpIgrM+czOCH0yejp0yi8OaTuB+NU40Q==} - '@dimforge/rapier3d-compat@0.12.0': resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==} @@ -5365,12 +5352,6 @@ packages: '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -5389,12 +5370,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.25.12': resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} @@ -5413,12 +5388,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.25.12': resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} @@ -5437,12 +5406,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.25.12': resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} @@ -5461,12 +5424,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.25.12': resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} @@ -5485,12 +5442,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.25.12': resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} @@ -5509,12 +5460,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.25.12': resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} @@ -5533,12 +5478,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} @@ -5557,12 +5496,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.25.12': resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} @@ -5581,12 +5514,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.25.12': resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} @@ -5605,12 +5532,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.25.12': resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} @@ -5629,12 +5550,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.25.12': resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} @@ -5653,12 +5568,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.25.12': resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} @@ -5677,12 +5586,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.25.12': resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} @@ -5701,12 +5604,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.25.12': resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} @@ -5725,12 +5622,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.25.12': resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} @@ -5749,12 +5640,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.25.12': resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} @@ -5791,12 +5676,6 @@ packages: cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} @@ -5833,12 +5712,6 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} @@ -5875,12 +5748,6 @@ packages: cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.25.12': resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} @@ -5899,12 +5766,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.25.12': resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} @@ -5923,12 +5784,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.25.12': resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} @@ -5947,12 +5802,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.25.12': resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} @@ -6850,13 +6699,6 @@ packages: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 - '@napi-rs/wasm-runtime@1.2.4': - resolution: {integrity: sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} - peerDependencies: - '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 - '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - '@ngrok/ngrok-android-arm64@1.7.0': resolution: {integrity: sha512-8tco3ID6noSaNy+CMS7ewqPoIkIM6XO5COCzsUp3Wv3XEbMSyn65RN6cflX2JdqLfUCHcMyD0ahr9IEiHwqmbQ==} engines: {node: '>= 10'} @@ -6958,9 +6800,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nothing-but/utils@0.17.0': - resolution: {integrity: sha512-TuCHcHLOqDL0SnaAxACfuRHBNRgNJcNn9X0GiH5H3YSDBVquCr3qEIG3FOQAuMyZCbu9w8nk2CHhOsn7IvhIwQ==} - '@nx/devkit@23.1.1': resolution: {integrity: sha512-FmBfS1xUkWYvDYH/ysO7gAqGlaRzugLac8SIC+X/p76WBmhM6tJhfRW/BQ8mxOFZoVLmwhIiR8X0dRPKdasFxw==} peerDependencies: @@ -7029,26 +6868,14 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oozcitak/dom@1.15.10': - resolution: {integrity: sha512-0JT29/LaxVgRcGKvHmSrUTEvZ8BXvZhGl2LASRUgHqDTC1M5g1pLmVv56IYNyt3bG2CUjDkc67wnyZC14pbQrQ==} - engines: {node: '>=8.0'} - '@oozcitak/dom@2.0.2': resolution: {integrity: sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==} engines: {node: '>=20.0'} - '@oozcitak/infra@1.0.8': - resolution: {integrity: sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==} - engines: {node: '>=6.0'} - '@oozcitak/infra@2.0.2': resolution: {integrity: sha512-2g+E7hoE2dgCz/APPOEK5s3rMhJvNxSMBrP+U+j1OWsIbtSpWxxlUjq1lU8RIsFJNYv7NMlnVsCuHcUzJW+8vA==} engines: {node: '>=20.0'} - '@oozcitak/url@1.0.4': - resolution: {integrity: sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==} - engines: {node: '>=8.0'} - '@oozcitak/url@3.0.0': resolution: {integrity: sha512-ZKfET8Ak1wsLAiLWNfFkZc/BraDccuTJKR6svTYc7sVjbR+Iu0vtXdiDMY4o6jaFl5TW2TlS7jbLl4VovtAJWQ==} engines: {node: '>=20.0'} @@ -7057,10 +6884,6 @@ packages: resolution: {integrity: sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==} engines: {node: '>=20.0'} - '@oozcitak/util@8.3.8': - resolution: {integrity: sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==} - engines: {node: '>=8.0'} - '@opencode-ai/sdk@1.17.7': resolution: {integrity: sha512-7q7StGM+N0OwUgRsmDc8Gyz3hMIH1XGig+qZ4lzWUpmSgFEjLx8U7R14GXY7KiMJVdbVf6FeaYloRz2Rcsma4A==} @@ -8172,48 +7995,24 @@ packages: cpu: [arm64] os: [android] - '@parcel/watcher-android-arm64@2.6.0': - resolution: {integrity: sha512-trgpLSCKRC/huFjXX/Smh+0sWe4+YtKfktIToiMl59ghz7z+qkH6kMvNnUbLyRs9N11t8l4svSCs1+5B3rOAhA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - '@parcel/watcher-darwin-arm64@2.5.1': resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] - '@parcel/watcher-darwin-arm64@2.6.0': - resolution: {integrity: sha512-Y3QV0gl7Q1zbfueunkWIERICbEojQFCgpyG7YqOGNFLsckXyI1xu9mAIUpKY9QBYzBtSkN8dBPwd3yiAO9ovMw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - '@parcel/watcher-darwin-x64@2.5.1': resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] - '@parcel/watcher-darwin-x64@2.6.0': - resolution: {integrity: sha512-Ohv6OpzhUfKYD7Beb8kDvG0jbIxORCYY1JRdZnaBtnjjkJxgD7ZVL0nw2sCYd0yTMKTvz3nnTnOF3cDifK+kvw==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - '@parcel/watcher-freebsd-x64@2.5.1': resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] - '@parcel/watcher-freebsd-x64@2.6.0': - resolution: {integrity: sha512-5HmXvDgs8VK+74jF9y9/2FE3/OnlcKmc56tjmSrEuZjpSZOGL+fvAu+HKJBdPs9uwoP2hE6TlSUpXZ/C5jUFmQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - '@parcel/watcher-linux-arm-glibc@2.5.1': resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} engines: {node: '>= 10.0.0'} @@ -8221,13 +8020,6 @@ packages: os: [linux] libc: [glibc] - '@parcel/watcher-linux-arm-glibc@2.6.0': - resolution: {integrity: sha512-Ps/hui3A+vMbjdqlqAowK2ZL8+BO8dBjxeWXj6npTBs3jx4wWmbPpaLuqwrQrSqIVMCnpWo238bJ1U37GhQOYg==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - libc: [glibc] - '@parcel/watcher-linux-arm-musl@2.5.1': resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} engines: {node: '>= 10.0.0'} @@ -8235,13 +8027,6 @@ packages: os: [linux] libc: [musl] - '@parcel/watcher-linux-arm-musl@2.6.0': - resolution: {integrity: sha512-9c6AUHgHoG+IY88MRIHupztQiQnrbqHYQjkM2btA+Bf/wQnQMuiD0Wfk1EVv3TlNT3x41uU71rn6E4xh/+zvkw==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - libc: [musl] - '@parcel/watcher-linux-arm64-glibc@2.5.1': resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} engines: {node: '>= 10.0.0'} @@ -8249,13 +8034,6 @@ packages: os: [linux] libc: [glibc] - '@parcel/watcher-linux-arm64-glibc@2.6.0': - resolution: {integrity: sha512-yHRqS2owEXe6Hic9z6Mh1ECsCd+ODVOGvZDyciqRd21+v+o+DnXMOrw50DSpIG2sb8GPEaPPmfeCAWKPJdq46g==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@parcel/watcher-linux-arm64-musl@2.5.1': resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} engines: {node: '>= 10.0.0'} @@ -8263,13 +8041,6 @@ packages: os: [linux] libc: [musl] - '@parcel/watcher-linux-arm64-musl@2.6.0': - resolution: {integrity: sha512-WhB2e/V7rqdHHWZusBSPuy5Ei8S6lSz6FE5TKKQz5h3a0O+C+mhY7vxU9b/stqvMb8beLnPY82ZrFTLKs+SrKA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - libc: [musl] - '@parcel/watcher-linux-x64-glibc@2.5.1': resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} @@ -8277,13 +8048,6 @@ packages: os: [linux] libc: [glibc] - '@parcel/watcher-linux-x64-glibc@2.6.0': - resolution: {integrity: sha512-ulGE6x6Oz6iAwg75T8YQSoguBWasniIbX+QWpaYPcCnDOpdWX3k+4xbEYPZVLxOuoJI+svJJPD3sEj8G7lrQ3A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - libc: [glibc] - '@parcel/watcher-linux-x64-musl@2.5.1': resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} engines: {node: '>= 10.0.0'} @@ -8291,19 +8055,6 @@ packages: os: [linux] libc: [musl] - '@parcel/watcher-linux-x64-musl@2.6.0': - resolution: {integrity: sha512-tkBYKt7YQrjIJWYDnto2YgO8MRkjlMTSNoRHzsXinBqbLdeOM3L32wPZJvIZxqaLMfSlS/4sUjH/6STVP/XDLw==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - libc: [musl] - - '@parcel/watcher-wasm@2.3.0': - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} - engines: {node: '>= 10.0.0'} - bundledDependencies: - - napi-wasm - '@parcel/watcher-wasm@2.5.1': resolution: {integrity: sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==} engines: {node: '>= 10.0.0'} @@ -8316,12 +8067,6 @@ packages: cpu: [arm64] os: [win32] - '@parcel/watcher-win32-arm64@2.6.0': - resolution: {integrity: sha512-gIZAP23jaHjGWasY/TY6yL7NHFClf0Ga7FN+iINvk+KN94rhm94lYZhFsbYFNcA04/onvGD9kKmiJLJB2HbNwQ==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - '@parcel/watcher-win32-ia32@2.5.1': resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} engines: {node: '>= 10.0.0'} @@ -8334,12 +8079,6 @@ packages: cpu: [x64] os: [win32] - '@parcel/watcher-win32-x64@2.6.0': - resolution: {integrity: sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - '@parcel/watcher@2.5.1': resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} engines: {node: '>= 10.0.0'} @@ -9778,12 +9517,6 @@ packages: cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.27': - resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} - - '@rolldown/pluginutils@1.0.0-beta.40': - resolution: {integrity: sha512-s3GeJKSQOwBlzdUrj4ISjJj5SfSh+aqn0wjOar4Bx95iV1ETI7F6S/5hLcfAxZ9kXDcyrAkxPlqmd1ZITttf+w==} - '@rolldown/pluginutils@1.0.0-beta.53': resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} @@ -10237,26 +9970,6 @@ packages: resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} - '@solid-devtools/debugger@0.28.1': - resolution: {integrity: sha512-6qIUI6VYkXoRnL8oF5bvh2KgH71qlJ18hNw/mwSyY6v48eb80ZR48/5PDXufUa3q+MBSuYa1uqTMwLewpay9eg==} - peerDependencies: - solid-js: ^1.9.0 - - '@solid-devtools/logger@0.9.11': - resolution: {integrity: sha512-THbiY1iQlieL6vdgJc4FIsLe7V8a57hod/Thm8zdKrTkWL88UPZjkBBfM+mVNGusd4OCnAN20tIFBhNnuT1Dew==} - peerDependencies: - solid-js: ^1.9.0 - - '@solid-devtools/shared@0.20.0': - resolution: {integrity: sha512-o5TACmUOQsxpzpOKCjbQqGk8wL8PMi+frXG9WNu4Lh3PQVUB6hs95Kl/S8xc++zwcMguUKZJn8h5URUiMOca6Q==} - peerDependencies: - solid-js: ^1.9.0 - - '@solid-primitives/bounds@0.1.3': - resolution: {integrity: sha512-UbiyKMdSPmtijcEDnYLQL3zzaejpwWDAJJ4Gt5P0hgVs6A72piov0GyNw7V2SroH7NZFwxlYS22YmOr8A5xc1Q==} - peerDependencies: - solid-js: ^1.6.12 - '@solid-primitives/event-listener@2.4.3': resolution: {integrity: sha512-h4VqkYFv6Gf+L7SQj+Y6puigL/5DIi7x5q07VZET7AWcS+9/G3WfIE9WheniHWJs51OEkRB43w6lDys5YeFceg==} peerDependencies: @@ -10267,11 +9980,6 @@ packages: peerDependencies: solid-js: ^1.6.12 - '@solid-primitives/media@2.3.3': - resolution: {integrity: sha512-hQ4hLOGvfbugQi5Eu1BFWAIJGIAzztq9x0h02xgBGl2l0Jaa3h7tg6bz5tV1NSuNYVGio4rPoa7zVQQLkkx9dA==} - peerDependencies: - solid-js: ^1.6.12 - '@solid-primitives/refs@1.1.2': resolution: {integrity: sha512-K7tf2thy7L+YJjdqXspXOg5xvNEOH8tgEWsp0+1mQk3obHBRD6hEjYZk7p7FlJphSZImS35je3UfmWuD7MhDfg==} peerDependencies: @@ -10287,21 +9995,11 @@ packages: peerDependencies: solid-js: ^1.6.12 - '@solid-primitives/scheduled@1.5.2': - resolution: {integrity: sha512-/j2igE0xyNaHhj6kMfcUQn5rAVSTLbAX+CDEBm25hSNBmNiHLu2lM7Usj2kJJ5j36D67bE8wR1hBNA8hjtvsQA==} - peerDependencies: - solid-js: ^1.6.12 - '@solid-primitives/static-store@0.1.2': resolution: {integrity: sha512-ReK+5O38lJ7fT+L6mUFvUr6igFwHBESZF+2Ug842s7fvlVeBdIVEdTCErygff6w7uR6+jrr7J8jQo+cYrEq4Iw==} peerDependencies: solid-js: ^1.6.12 - '@solid-primitives/styles@0.1.2': - resolution: {integrity: sha512-7iX5K+J5b1PRrbgw3Ki92uvU2LgQ0Kd/QMsrAZxDg5dpUBwMyTijZkA3bbs1ikZsT1oQhS41bTyKbjrXeU0Awg==} - peerDependencies: - solid-js: ^1.6.12 - '@solid-primitives/utils@6.3.2': resolution: {integrity: sha512-hZ/M/qr25QOCcwDPOHtGjxTD8w2mNyVAYvcfgwzBHq2RwNqHNdDNsMZYap20+ruRwW4A3Cdkczyoz0TSxLCAPQ==} peerDependencies: @@ -10577,29 +10275,9 @@ packages: peerDependencies: solid-js: '>=1.9.7' - '@tanstack/directive-functions-plugin@1.131.2': - resolution: {integrity: sha512-5Pz6aVPS0BW+0bLvMzWsoajfjI6ZeWqkbVBaQfIbSTm4DOBO05JuQ/pb7W7m3GbCb5TK1a/SKDhuTX6Ag5I7UQ==} - engines: {node: '>=12'} - peerDependencies: - vite: '>=6.0.0' - - '@tanstack/directive-functions-plugin@1.141.0': - resolution: {integrity: sha512-Ca8ylyh2c100Kn9nFUA4Gao95eISBGLbff+4unJ6MF+t+/FR3awIsIC5gBxeEVu+nv6HPaY9ZeD0/Ehh4OsXpQ==} - engines: {node: '>=12'} - peerDependencies: - vite: '>=6.0.0 || >=7.0.0' - - '@tanstack/history@1.131.2': - resolution: {integrity: sha512-cs1WKawpXIe+vSTeiZUuSBy8JFjEuDgdMKZFRLKwQysKo8y2q6Q1HvS74Yw+m5IhOW1nTZooa6rlgdfXcgFAaw==} - engines: {node: '>=12'} - - '@tanstack/history@1.141.0': - resolution: {integrity: sha512-LS54XNyxyTs5m/pl1lkwlg7uZM3lvsv2FIIV1rsJgnfwVCnI+n4ZGZ2CcjNT13BPu/3hPP+iHmliBSscJxW5FQ==} - engines: {node: '>=12'} - - '@tanstack/history@1.154.14': - resolution: {integrity: sha512-xyIfof8eHBuub1CkBnbKNKQXeRZC4dClhmzePHVOEel4G7lk/dW+TQ16da7CFdeNLv6u6Owf5VoBQxoo6DFTSA==} - engines: {node: '>=12'} + '@tanstack/history@1.162.4': + resolution: {integrity: sha512-utTS5L2OkeYUzXGohL1Z8sefu1GLNOJcxe8Hd6iIdc/Xo1K1nDB2JEp4iSFhvYh33xKC9V91TxrS8qfrpoKobQ==} + engines: {node: '>=20.19'} '@tanstack/markdown@0.0.13': resolution: {integrity: sha512-ZSQP2ulBvlPzdpZeRheBJnaELo7e4ET/D/XrfgweHyqhhLMN5vUJJAUl7ufSRd7GlfO/vwdzjKPh0E0JwqJkDA==} @@ -10672,66 +10350,66 @@ packages: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-router@1.141.1': - resolution: {integrity: sha512-pLQ6ZFCh5s86ewZIAu2wQc2svf+DqttD7CFd1NPSxdEU20KvMMj9RPQdDHj/pbf2VvB3i1nEDxjli/Z0PBvnCQ==} - engines: {node: '>=12'} - peerDependencies: - react: '>=18.0.0 || >=19.0.0' - react-dom: '>=18.0.0 || >=19.0.0' - - '@tanstack/react-router@1.159.5': - resolution: {integrity: sha512-rVb0MtKzP5c0BkWIoFgWBiRAJHYSU3bhsEHbT0cRdRLmlJiw21Awb6VEjgYq3hJiEhowcKKm6J8AdRD/8oZ5dQ==} - engines: {node: '>=12'} + '@tanstack/react-router@1.170.41': + resolution: {integrity: sha512-Mpvw8Wm5MGDbTqI8Yc9flLKxbOHwoWocv0H2aGKcgw2a017oK5nZWqa954P+DrUx/8fI98YNywnHP5XcD3tQ9w==} + engines: {node: '>=20.19'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start-client@1.141.1': - resolution: {integrity: sha512-DkScmgoed8DbLxivWI/LbyGUsPcuOuWI0WGcNrPdFJLn2SqJjGSXhNcYZAAKlwY2TtCp7L+YnZoeOi/EDgrdSg==} + '@tanstack/react-start-client@1.168.39': + resolution: {integrity: sha512-Uby0uo37JlQgUKHU0snDwH9nYiEeAjm9+7pUOFgycU/UszEILC2SO2DSCoNnCMuHKj9z+4URKzBYIP2exT9+wg==} engines: {node: '>=22.12.0'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start-client@1.159.5': - resolution: {integrity: sha512-Qynx7XWHI1rhVpSUx6P40zazcQVJRhl2fnAcSH0I6vaAxSuZm8lvI37YacXPRu8flvI/ZGlF095arxiyps+A0w==} + '@tanstack/react-start-rsc@0.1.59': + resolution: {integrity: sha512-M2Lqxkk5C1zQncQs5paqX+/OLdOht51pg6D84YfLMrNsjhU/nzb6wd92MIja0mi5i23+L+fxLLjQYR2DObjBlw==} engines: {node: '>=22.12.0'} peerDependencies: + '@rspack/core': '>=2.0.0-0' + '@vitejs/plugin-rsc': '>=0.5.30' react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' + react-server-dom-rspack: '>=0.0.2' + peerDependenciesMeta: + '@rspack/core': + optional: true + '@vitejs/plugin-rsc': + optional: true + react-server-dom-rspack: + optional: true - '@tanstack/react-start-plugin@1.131.50': - resolution: {integrity: sha512-ys+sGvnnE8BUNjGsngg+MGn3F5lV4okL5CWEKFzjBSjQsrTN7apGfmqvBP3O6PkRPHpXZ8X3Z5QsFvSc0CaDRQ==} - engines: {node: '>=12'} - peerDependencies: - '@vitejs/plugin-react': '>=4.3.4' - vite: '>=6.0.0' - - '@tanstack/react-start-router-manifest@1.120.19': - resolution: {integrity: sha512-z+4YL6shTtsHjk32yaIemQwgkx6FcqwPBYfeNt7Co2eOpWrvsoo/Fe9869/oIY2sPyhiWDs1rDb3e0qnAy8Cag==} - engines: {node: '>=12'} - - '@tanstack/react-start-server@1.141.1': - resolution: {integrity: sha512-GsZ7De5CCDkKcrimvwJiYJHMFGw7LQRu8IuLvqyzYgQvJPcbkfY5UIQd2IZfgRNFegzb2aYzkAXwv5lxfdu1VQ==} + '@tanstack/react-start-server@1.167.46': + resolution: {integrity: sha512-K7z8xBOEdp8u5CZCxWrbS0tFtk5XZGMdhssLeZlRZKlLDbX7BKLdMtJ7th5sR6QVt9MTUAg3LcoqvJMPSFF+lg==} engines: {node: '>=22.12.0'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start-server@1.159.5': - resolution: {integrity: sha512-X4/SunwDTEbGkYTfM0gR+79amfk6phAM+2+NlC2s7TX2cD51xE8bUz2a//RxfOh9xg8f0f2CRIO34xTEDHGTfQ==} + '@tanstack/react-start@1.168.60': + resolution: {integrity: sha512-WMOM0Xlh2lPbVlbjYM6uOxOpiaWRPvODm/dwkLsGKq5tjyHOHZmKckJgwlrZl7OQUqFlOZHYj8bKUTgoeg8cUQ==} engines: {node: '>=22.12.0'} peerDependencies: + '@rsbuild/core': ^2.0.0 + '@vitejs/plugin-rsc': '*' react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' + vite: '>=7.0.0' + peerDependenciesMeta: + '@rsbuild/core': + optional: true + '@vitejs/plugin-rsc': + optional: true + vite: + optional: true - '@tanstack/react-start@1.159.5': - resolution: {integrity: sha512-vfnF7eYswAK54ru6Ay08nb0TXVzTBaVRsbbRW7hx2M0chgwtSx+YScYzoixqkccRARQBN8a/CeVq7vNFW8525w==} - engines: {node: '>=22.12.0'} + '@tanstack/react-store@0.11.2': + resolution: {integrity: sha512-oj5O5DmiMWE+ih+SioX2ayC1kbK7d3fpLx0B75fPJr9nY3zU+hoW010yr64qXsY/9fyiLVE2bn5mGNV3owm8RQ==} peerDependencies: - react: '>=18.0.0 || >=19.0.0' - react-dom: '>=18.0.0 || >=19.0.0' - vite: '>=7.0.0' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@tanstack/react-store@0.8.0': resolution: {integrity: sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==} @@ -10739,17 +10417,9 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/router-core@1.131.50': - resolution: {integrity: sha512-eojd4JZ5ziUhGEmXZ4CaVX5mQdiTMiz56Sp8ZQ6r7deb55Q+5G4JQDkeuXpI7HMAvzr+4qlsFeLaDRXXjXyOqQ==} - engines: {node: '>=12'} - - '@tanstack/router-core@1.141.1': - resolution: {integrity: sha512-fR1GGpp6v3dVKu4KIAjEh+Sd0qGLQd/wvCOVHeopSY6aFidXKCzwrS5cBOBqoPPWTKmn6CdW1a0CzFr5Furdog==} - engines: {node: '>=12'} - - '@tanstack/router-core@1.159.4': - resolution: {integrity: sha512-MFzPH39ijNO83qJN3pe7x4iAlhZyqgao3sJIzv3SJ4Pnk12xMnzuDzIAQT/1WV6JolPQEcw0Wr4L5agF8yxoeg==} - engines: {node: '>=12'} + '@tanstack/router-core@1.171.34': + resolution: {integrity: sha512-X+19pGuuLVPvvAvPYw9v/+ktRk5cCll8AtfpBpOhDRmVgUMrfqze0467xtq8YRVVs/mmo5rVtWn/7Tp32RDBKw==} + engines: {node: '>=20.19'} '@tanstack/router-devtools-core@1.141.1': resolution: {integrity: sha512-wD9yRvOk6FI+thiNBplhkGutPIPBlXvWu9ttU/obdFY5oXQj9WYgNS+IO9BEe8Pz5rNEu8zE/oLn4RUGIVdtnw==} @@ -10772,68 +10442,18 @@ packages: csstype: optional: true - '@tanstack/router-generator@1.131.50': - resolution: {integrity: sha512-zlMBw5l88GIg3v+378JsfDYq3ejEaJmD3P1R+m0yEPxh0N//Id1FjKNSS7yJbejlK2WGVm9DUG46iBdTDMQM+Q==} - engines: {node: '>=12'} - - '@tanstack/router-generator@1.141.1': - resolution: {integrity: sha512-21RbVAoIDn7s/n/PKMN6U60d5hCeVADrBH/uN6B/poMT4MVYtJXqISVzkc2RAboVRw6eRdYFeF+YlwA3nF6y3Q==} - engines: {node: '>=12'} - - '@tanstack/router-generator@1.159.4': - resolution: {integrity: sha512-O8tICQoSuvK6vs3mvBdI3zVLFmYfj/AYDCX0a5msSADP/2S0GsgDDTB5ah731TqYCtjeNriaWz9iqst38cjF/Q==} - engines: {node: '>=12'} - - '@tanstack/router-plugin@1.131.50': - resolution: {integrity: sha512-gdEBPGzx7llQNRnaqfPJ1iaPS3oqB8SlvKRG5l7Fxp4q4yINgkeowFYSKEhPOc9bjoNhGrIHOlvPTPXEzAQXzQ==} - engines: {node: '>=12'} - peerDependencies: - '@rsbuild/core': '>=1.0.2' - '@tanstack/react-router': ^1.131.50 - vite: '>=5.0.0 || >=6.0.0' - vite-plugin-solid: ^2.11.2 - webpack: '>=5.92.0' - peerDependenciesMeta: - '@rsbuild/core': - optional: true - '@tanstack/react-router': - optional: true - vite: - optional: true - vite-plugin-solid: - optional: true - webpack: - optional: true - - '@tanstack/router-plugin@1.141.1': - resolution: {integrity: sha512-SoNXm8QK8cqX1Q4y1AfLU0tZLOt4mB4wkdpBI/Mi3ZEezF8tIrmaenyJ3987cjT9jedTy3VDBab1wN0g8MoOXg==} - engines: {node: '>=12'} - peerDependencies: - '@rsbuild/core': '>=1.0.2' - '@tanstack/react-router': ^1.141.1 - vite: '>=5.0.0 || >=6.0.0 || >=7.0.0' - vite-plugin-solid: ^2.11.10 - webpack: '>=5.92.0' - peerDependenciesMeta: - '@rsbuild/core': - optional: true - '@tanstack/react-router': - optional: true - vite: - optional: true - vite-plugin-solid: - optional: true - webpack: - optional: true + '@tanstack/router-generator@1.167.40': + resolution: {integrity: sha512-WkEueqEvsBBudzO0fx1nWfOmRNW8OAvBoVABTGls9bAWzjdC+KDGHvjCNrvn88ofs1F6gqL8aWnzKCbxW3dCyQ==} + engines: {node: '>=20.19'} - '@tanstack/router-plugin@1.159.5': - resolution: {integrity: sha512-i2LR3WRaBOAZ1Uab5QBG9UxZIRJ3V56JVu890NysbuX15rgzRiL5yLAbfenOHdhaHy2+4joX35VICAHuVWy7Og==} - engines: {node: '>=12'} + '@tanstack/router-plugin@1.168.42': + resolution: {integrity: sha512-vAR5WXJh/ErseEWQftDhsJcr2c++ucRQ6FbqN3ygMO44+ZxxRfW3sIpZmddHROVSmBk8jc6MrwjTPNjVhd62Vw==} + engines: {node: '>=20.19'} peerDependencies: - '@rsbuild/core': '>=1.0.2' - '@tanstack/react-router': ^1.159.5 - vite: '>=5.0.0 || >=6.0.0 || >=7.0.0' - vite-plugin-solid: ^2.11.10 + '@rsbuild/core': '>=1.0.2 || ^2.0.0' + '@tanstack/react-router': ^1.170.41 + vite: '>=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0' + vite-plugin-solid: ^2.11.10 || ^3.0.0-0 webpack: '>=5.92.0' peerDependenciesMeta: '@rsbuild/core': @@ -10861,25 +10481,9 @@ packages: '@tanstack/query-core': '>=5.90.0' '@tanstack/router-core': '>=1.127.0' - '@tanstack/router-utils@1.131.2': - resolution: {integrity: sha512-sr3x0d2sx9YIJoVth0QnfEcAcl+39sQYaNQxThtHmRpyeFYNyM2TTH+Ud3TNEnI3bbzmLYEUD+7YqB987GzhDA==} - engines: {node: '>=12'} - - '@tanstack/router-utils@1.141.0': - resolution: {integrity: sha512-/eFGKCiix1SvjxwgzrmH4pHjMiMxc+GA4nIbgEkG2RdAJqyxLcRhd7RPLG0/LZaJ7d0ad3jrtRqsHLv2152Vbw==} - engines: {node: '>=12'} - - '@tanstack/router-utils@1.158.0': - resolution: {integrity: sha512-qZ76eaLKU6Ae9iI/mc5zizBX149DXXZkBVVO3/QRIll79uKLJZHQlMKR++2ba7JsciBWz1pgpIBcCJPE9S0LVg==} - engines: {node: '>=12'} - - '@tanstack/server-functions-plugin@1.131.2': - resolution: {integrity: sha512-hWsaSgEZAVyzHg8+IcJWCEtfI9ZSlNELErfLiGHG9XCHEXMegFWsrESsKHlASzJqef9RsuOLDl+1IMPIskwdDw==} - engines: {node: '>=12'} - - '@tanstack/server-functions-plugin@1.141.0': - resolution: {integrity: sha512-WtqK9f3rGhocjPzmYgfBTF4nt8oLka6EuT0Hc8MheU59bS5WliuKJTU3nvPPNEQUCMFv3J4fFa3vE2b6tC8BUQ==} - engines: {node: '>=12'} + '@tanstack/router-utils@1.162.3': + resolution: {integrity: sha512-Icb0xGuG1+54IV0WMLRcc3ErTx2HeJWyPG661FkQ8UT6guoBq1FJjFRqlG/JS0xi4mFFkBhvwO7tbLa32f3yxA==} + engines: {node: '>=20.19'} '@tanstack/solid-devtools@0.7.17': resolution: {integrity: sha512-S8nXefYEKDWVIo7q87pNGSz1zD2rrPlE0yka9PB6uK+uRXxTK7dHviWGzvBTi0k5qtEsLMPPaAo2smdxjbO7MQ==} @@ -10912,154 +10516,83 @@ packages: '@tanstack/solid-router': '>=1.127.0' solid-js: ^1.9.10 - '@tanstack/solid-router@1.141.1': - resolution: {integrity: sha512-xcWkYdwvTXzQwLd4gI0efq7dUzXlcTyent/UDrGf1K5dDBqlFSAj9c11vNwP0+YvCaPt4U1r8czyMD1Qr3aNGA==} - engines: {node: '>=12'} + '@tanstack/solid-router@1.170.38': + resolution: {integrity: sha512-cn9ql9z5WOOXIJgr5ISMQSaexAO/dlpI8XASKyZSA0QFck6z/YXTuwqQPLbObToiPLqgyP3dLczgMs6iA6q5tQ==} + engines: {node: '>=20.19'} peerDependencies: solid-js: ^1.9.10 - '@tanstack/solid-start-client@1.141.1': - resolution: {integrity: sha512-NGc70Jj9DoWFieFX9iQG70fmuTvX7nfTUG5vlboxBzvTuPrIdyeddrQVnBX/kXUdFzLGzez7QlxqyOrm3zouuQ==} + '@tanstack/solid-start-client@1.168.37': + resolution: {integrity: sha512-c091sQk+hecsNmqPS836x+0GcqmNq5q9JkyVLika6a0mnO5sOrgNahAWhPPMXsKR7bumyxSWDe6+2dutJGNTwQ==} engines: {node: '>=22.12.0'} peerDependencies: solid-js: '>=1.0.0' - '@tanstack/solid-start-server@1.141.1': - resolution: {integrity: sha512-vIuw74+6cgBmh1zAqc27dKHd5rU2K4V6nHt+u7vBKUUu/9QIF7PoQD0fj2dWnrjnz7EJKb1W7Gr9rAtOdglgGw==} + '@tanstack/solid-start-server@1.167.44': + resolution: {integrity: sha512-biJsIxQ24I0FoyDqh1W0NGvXtknj1LpJ9MPL+7q6JAy+FKBMGASOTc6pv5z4hTktdyIKXaTbk3uLoa8KYTxWQQ==} engines: {node: '>=22.12.0'} peerDependencies: solid-js: ^1.0.0 - '@tanstack/solid-start@1.141.1': - resolution: {integrity: sha512-b7B7UUPn3GANvnvTusiryTr+CUEs+lMMFRRiDiBZXx+Yb1cqtp/UYilEDHdqnx2xUoAhR0FBd4kRcieCV69DVg==} + '@tanstack/solid-start@1.168.57': + resolution: {integrity: sha512-rSmc/6y1LdIzJDKlvIDXyVU/cJgk/lyDIE4DjS7m0NpVgcDJGEfeMuWzf150EppodkRteOOB/9CTt5RLLPbTXg==} engines: {node: '>=22.12.0'} peerDependencies: + '@rsbuild/core': ^2.0.0 solid-js: '>=1.0.0' vite: '>=7.0.0' + peerDependenciesMeta: + '@rsbuild/core': + optional: true + vite: + optional: true '@tanstack/solid-store@0.8.0': resolution: {integrity: sha512-JwqTedbxyOGw7mfmdGkB0RGgefRCw/tNauc8tlMcaS1mV5wTFT8c1KIB3LgttuHaanMJEBeqQJ7bc/R0WTP1fA==} peerDependencies: solid-js: ^1.6.0 - '@tanstack/start-api-routes@1.120.19': - resolution: {integrity: sha512-zvMI9Rfwsm3CCLTLqdvUfteDRMdPKTOO05O3L8vp49BrYYsLrT0OplhounzdRMgGMnKd4qCXUC9Pj4UOUOodTw==} - engines: {node: '>=12'} - - '@tanstack/start-client-core@1.131.50': - resolution: {integrity: sha512-8fbwYca1NAu/5WyGvO3e341/FPpsiqdPrrzkoc0cXQimMN1DligoRjvHgP13q3n5w1tFMSqChGzXfOVJP9ndSw==} - engines: {node: '>=12'} - - '@tanstack/start-client-core@1.141.1': - resolution: {integrity: sha512-Rk/b0ekX7p0ZBKOg9WM5c632YPqu7GlvZSYnAjNi1GDp1/sET6g2Trp+GAjs1s8kakp2pMQ4sZUG/11grCMfJw==} + '@tanstack/start-client-core@1.170.34': + resolution: {integrity: sha512-LfwZSbau2MLLZ/uPAoO+NC9fK3J66c0wLhnNQqIa+Goqw7bXPjkHwlsjY7evlUz1AnyhhQ1Qab95v+VmP0TZ9A==} engines: {node: '>=22.12.0'} - '@tanstack/start-client-core@1.159.4': - resolution: {integrity: sha512-9j2i1PRTIGcYAD+509znve0ngK81ZUfbX4XCpoNFMaUUpRHoEPPK5I9+PzLFvL9sNOto67x+WULCUggzX+lEKQ==} + '@tanstack/start-fn-stubs@1.162.0': + resolution: {integrity: sha512-QWfUZ3Yo923tdQn38LyKMU8rcTw69zc+T4dAvgTWV4O56SqFRsGfS0lSWIMhJRwXIx/bvdi7nTUBDdZtTHtpTQ==} engines: {node: '>=22.12.0'} - '@tanstack/start-config@1.120.20': - resolution: {integrity: sha512-oH/mfTSHV8Qbil74tWicPLW6+kKmT3esXCnDzvrkhi3+N8ZuVUDr01Qpil0Wxf9lLPfM5L6VX03nF4hSU8vljg==} - engines: {node: '>=12'} - peerDependencies: - react: '>=18.0.0 || >=19.0.0' - react-dom: '>=18.0.0 || >=19.0.0' - vite: ^6.0.0 - - '@tanstack/start-fn-stubs@1.154.7': - resolution: {integrity: sha512-D69B78L6pcFN5X5PHaydv7CScQcKLzJeEYqs7jpuyyqGQHSUIZUjS955j+Sir8cHhuDIovCe2LmsYHeZfWf3dQ==} - engines: {node: '>=22.12.0'} - - '@tanstack/start-plugin-core@1.131.50': - resolution: {integrity: sha512-eFvMA0chqLtHbq+8ojp1fXN7AQjhmeoOpQaZaU1d51wb7ugetrn0k3OuHblxtE/O0L4HEC9s4X5zmFJt0vLh0w==} - engines: {node: '>=12'} - peerDependencies: - vite: '>=6.0.0' - - '@tanstack/start-plugin-core@1.141.1': - resolution: {integrity: sha512-jXfgKeM4XX7aoP7WF/cJZH52N0ewIYRdP028ItXaSwUMcDyBO+PPTNbSEqTu3zbzLsmTOOyuJEpIrVA0/lmbjA==} - engines: {node: '>=22.12.0'} - peerDependencies: - vite: '>=7.0.0' - - '@tanstack/start-plugin-core@1.159.5': - resolution: {integrity: sha512-QGiBw+L3qu2sUY0Tg9KovxjDSi5kevoANEcq9RLX7iIhLkTjrILN6hnAlXZUzqk5Egaf0aN2yWhwI4HWucMprw==} + '@tanstack/start-plugin-core@1.171.49': + resolution: {integrity: sha512-HPOb7LnMc71k38cd5uvMybPPUU/Q/56KvSqQzSWz7cps1ZDFXaxUM6EFaFHLCdgTWqGexNGDdRE+sUVPVBM4Xg==} engines: {node: '>=22.12.0'} peerDependencies: + '@rsbuild/core': ^2.0.0 vite: '>=7.0.0' + peerDependenciesMeta: + '@rsbuild/core': + optional: true + vite: + optional: true - '@tanstack/start-server-core@1.131.50': - resolution: {integrity: sha512-3SWwwhW2GKMhPSaqWRal6Jj1Y9ObfdWEXKFQid1LBuk5xk/Es4bmW68o++MbVgs/GxUxyeZ3TRVqb0c7RG1sog==} - engines: {node: '>=12'} - - '@tanstack/start-server-core@1.141.1': - resolution: {integrity: sha512-Qk/lZ/+iGUyNYeAAuj89bLR6GXLD/9BIpAR2CUwlS+xXGL0kQmOFcb1UvccWZ2QwtW+csxJW4NeQOeMuqsfyhA==} - engines: {node: '>=22.12.0'} - - '@tanstack/start-server-core@1.159.4': - resolution: {integrity: sha512-sGpr+iil+pcY3Gglvbnxaj7fCEPTQJv4oF7YA24SVv8YvayLXtBXpF26miJLA+KR9P31dQdPYe1gTjv5zRyvHg==} - engines: {node: '>=22.12.0'} - - '@tanstack/start-server-functions-client@1.131.50': - resolution: {integrity: sha512-4aM17fFdVAFH6uLPswKJxzrhhIjcCwKqzfTcgY3OnhUKnaZBTQwJA+nUHQCI6IWvEvrcrNVtFTtv13TkDk3YMw==} - engines: {node: '>=12'} - - '@tanstack/start-server-functions-fetcher@1.131.50': - resolution: {integrity: sha512-yeZekr84BkyLaNaZ4llKbDBb+CJPVESP881iJijP++SuRmvetivUs75KiV9VFIf7MhdefICmRcCdff/KbK5QnQ==} - engines: {node: '>=12'} - - '@tanstack/start-server-functions-handler@1.120.19': - resolution: {integrity: sha512-Ow8HkNieoqHumD3QK4YUDIhzBtFX9mMEDrxFYtbVBgxP1C9Rm/YDuwnUNP49q1tTOZ22Bs4wSDjBXvu+OgSSfA==} - engines: {node: '>=12'} - - '@tanstack/start-server-functions-server@1.131.2': - resolution: {integrity: sha512-u67d6XspczlC/dYki/Id28oWsTjkZMJhDqO4E23U3rHs8eYgxvMBHKqdeqWgOyC+QWT9k6ze1pJmbv+rmc3wOQ==} - engines: {node: '>=12'} - - '@tanstack/start-server-functions-ssr@1.120.19': - resolution: {integrity: sha512-D4HGvJXWvVUssgkLDtdSJTFfWuT+nVv9GauPfVQTtMUUy+NbExNkFWKvF+XvCS81lBqnCKL7VrWqZMXiod0gTA==} - engines: {node: '>=12'} - - '@tanstack/start-storage-context@1.131.50': - resolution: {integrity: sha512-qbVFdx/B5URJXzWjguaiCcQhJw2NL8qFGtSzLSGilxQnvtJdM+V9VBMizKIxhm9oiYnfqGsVfyMOBD7q9f8Y1Q==} - engines: {node: '>=12'} - - '@tanstack/start-storage-context@1.141.1': - resolution: {integrity: sha512-UPOQd4qsytgmc+pHeeS3oIZQazhyGAmEaCS/IrZI42TzpuVh2ZbLVssKEoDziheNP1dH5KT2lsL1bU9asAw7tA==} + '@tanstack/start-server-core@1.169.39': + resolution: {integrity: sha512-pqqkxhXY46nuFSYt6TsMGyABiplUzHFHndKAlRRGC0fWDrJCH1koWxVMoxySa51ZETV79f/z73b5UZ1jfIkXwQ==} engines: {node: '>=22.12.0'} - '@tanstack/start-storage-context@1.159.4': - resolution: {integrity: sha512-iGkmuCIq3PLI4GKOGwgUNHQKZ13YV8LGq62o2hVnyXE64Jm2SP7c5z6D1ndydpk4JwdRzQKlcOFT/1agvS6Nsg==} + '@tanstack/start-storage-context@1.167.36': + resolution: {integrity: sha512-x+xCXK2GtFzY6NbXqAg8YpU6cwAjDfMeYSNzxfGzntpjbwBRHHrXeC/kYUnBBQCV7wK4kJ8vBBQGP0OyYTasUg==} engines: {node: '>=22.12.0'} - '@tanstack/start@1.120.20': - resolution: {integrity: sha512-fQO+O/5xJpli5KlV6pwDz6DtpbqO/0atdVSyVnkemzk0Mej9azm4HXtw+cKkIPtsSplWs4B1EbMtgGMb9ADhSA==} - engines: {node: '>=12'} - - '@tanstack/store@0.7.7': - resolution: {integrity: sha512-xa6pTan1bcaqYDS9BDpSiS63qa6EoDkPN9RsRaxHuDdVDNntzq3xNwR5YKTU/V3SkSyC9T4YVOPh2zRQN0nhIQ==} + '@tanstack/store@0.11.2': + resolution: {integrity: sha512-sJ4mjol8uQsHV0gOJzzjwXfh2Fwm+Sz0+8deqiTm4jGbMdjzNSW+xZCFm0kUa870uhd8yi+DpKnZb5Kc4apa0Q==} '@tanstack/store@0.8.0': resolution: {integrity: sha512-Om+BO0YfMZe//X2z0uLF2j+75nQga6TpTJgLJQBiq85aOyZNIhkCgleNcud2KQg4k4v9Y9l+Uhru3qWMPGTOzQ==} - '@tanstack/store@0.8.1': - resolution: {integrity: sha512-PtOisLjUZPz5VyPRSCGjNOlwTvabdTBQ2K80DpVL1chGVr35WRxfeavAPdNq6pm/t7F8GhoR2qtmkkqtCEtHYw==} - '@tanstack/typedoc-config@0.3.4': resolution: {integrity: sha512-WXJavpiNqumNwdBQTM3wBqbHaULgoZ3cIri7xJinKqX/mOGXgc6ZghfAardD2PydP8tOcPf+xhrd1Qk/am9DMg==} engines: {node: '>=18'} - '@tanstack/virtual-file-routes@1.131.2': - resolution: {integrity: sha512-VEEOxc4mvyu67O+Bl0APtYjwcNRcL9it9B4HKbNgcBTIOEalhk+ufBl4kiqc8WP1sx1+NAaiS+3CcJBhrqaSRg==} - engines: {node: '>=12'} - - '@tanstack/virtual-file-routes@1.141.0': - resolution: {integrity: sha512-CJrWtr6L9TVzEImm9S7dQINx+xJcYP/aDkIi6gnaWtIgbZs1pnzsE0yJc2noqXZ+yAOqLx3TBGpBEs9tS0P9/A==} - engines: {node: '>=12'} - - '@tanstack/virtual-file-routes@1.154.7': - resolution: {integrity: sha512-cHHDnewHozgjpI+MIVp9tcib6lYEQK5MyUr0ChHpHFGBl8Xei55rohFK0I0ve/GKoHeioaK42Smd8OixPp6CTg==} - engines: {node: '>=12'} + '@tanstack/virtual-file-routes@1.162.0': + resolution: {integrity: sha512-uhOeFyxLcU41HzvrxsGpiWdcMbScY1EDgbZ5K7DVRMYInbLYWAC0EA/kx9wXAoSM8q82bUG2hRl8+EAjE6XAbA==} + engines: {node: '>=20.19'} '@tanstack/vite-config@0.6.0': resolution: {integrity: sha512-TtcetFc7aBm9BBclG3/8pM8ZlyzS8yNwi+eScN4gqsB9xnxyOPCbuvvkk//ybfQj8MVEZavQ03EOQxmOJdW8Rw==} @@ -11121,9 +10654,6 @@ packages: '@tybys/wasm-util@0.10.3': resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} - '@tybys/wasm-util@0.10.4': - resolution: {integrity: sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==} - '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} @@ -11133,9 +10663,6 @@ packages: '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - '@types/babel__code-frame@7.0.6': - resolution: {integrity: sha512-Anitqkl3+KrzcW2k77lRlg/GfLZLWXBuNgbEcIOU6M92yw42vsd3xV/Z/yAHEj8m+KUjL6bWOVOFqX8PFPJ4LA==} - '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} @@ -11148,9 +10675,6 @@ packages: '@types/babel__traverse@7.28.0': resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} - '@types/braces@3.0.5': - resolution: {integrity: sha512-SQFof9H+LXeWNz8wDe7oN5zu7ket0qwMu5vZubW4GCJ8Kkeh6nBWUz87+KTz/G3Kqsrp0j/W253XJb3KMEeg3w==} - '@types/bun@1.3.14': resolution: {integrity: sha512-h1hFqFVcvAvD9j9K7ZW7vd82aSA+rTdznZa+5bwvCwqSB1jmmfLcbIWhOLx1/+boy/xmjgCs/OMUL8hRJSmnPw==} @@ -11273,15 +10797,9 @@ packages: '@types/lodash@4.17.24': resolution: {integrity: sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==} - '@types/lodash@4.17.25': - resolution: {integrity: sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - '@types/micromatch@4.0.10': - resolution: {integrity: sha512-5jOhFDElqr4DKTrTEbnW8DZ4Hz5LRUEmyrGpCMrD/NphYv3nUnaF08xmSLx1rGGnyEs/kFnhiw6dCgcDqMr5PQ==} - '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} @@ -11598,10 +11116,6 @@ packages: '@vercel/sandbox@2.2.1': resolution: {integrity: sha512-IqFYVEsPilXb28VbpTtrP5UkMgVAyQlp77zcLJUgCUo1yEbjJiClGS6sEqGjkAukhbLGS+T2vG3ZOgzSzUTyZg==} - '@vinxi/listhen@1.5.6': - resolution: {integrity: sha512-WSN1z931BtasZJlgPp704zJFnQFRg7yzSjkm3MzAWQYe4uXFXlFr1hc5Ac2zae5/HDOz5x1/zDM5Cb54vTCnWw==} - hasBin: true - '@visx/curve@4.0.1-alpha.0': resolution: {integrity: sha512-jRu61Uz274pV1zyioXmboyrLutYbnKsgjj4njSGCnhdXj5GkZvZbg+ThDb6oOzoAnJOBRLz4rzPlWvNJOzuVMg==} @@ -11643,12 +11157,6 @@ packages: peerDependencies: vite: ^6.0.0 || ^7.0.0 - '@vitejs/plugin-react@4.7.0': - resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - '@vitejs/plugin-react@5.2.0': resolution: {integrity: sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -11897,9 +11405,6 @@ packages: anser@1.4.10: resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -11948,6 +11453,10 @@ packages: resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} engines: {node: '>=14'} + ansis@4.4.0: + resolution: {integrity: sha512-9k3v7xcHwgdO/DruxGIg4HtjvlAZlcnsX/mzqUb1t3NkYnl9kK2UJ+Gq0io+vQf7iT//BD/HB/NBkUR1LWxoeA==} + engines: {node: '>=14'} + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -12074,9 +11583,6 @@ packages: react-native-b4a: optional: true - babel-dead-code-elimination@1.0.10: - resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==} - babel-dead-code-elimination@1.0.12: resolution: {integrity: sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==} @@ -12234,10 +11740,6 @@ packages: bignumber.js@9.3.1: resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} @@ -12260,10 +11762,6 @@ packages: bowser@2.14.1: resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==} - boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} - engines: {node: '>=14.16'} - bplist-creator@0.1.0: resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} @@ -12397,10 +11895,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - camelcase@7.0.1: - resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} - engines: {node: '>=14.16'} - caniuse-lite@1.0.30001760: resolution: {integrity: sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==} @@ -12454,10 +11948,6 @@ packages: resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} engines: {node: '>=20.18.1'} - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -12505,10 +11995,6 @@ packages: classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} - cli-cursor@2.1.0: resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} engines: {node: '>=4'} @@ -12701,15 +12187,12 @@ packages: cookie-es@1.2.2: resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} - cookie-es@1.2.3: - resolution: {integrity: sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==} - - cookie-es@2.0.0: - resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==} - cookie-es@2.0.1: resolution: {integrity: sha512-aVf4A4hI2w70LnF7GG+7xDQUkliwiXWXFvTjkip4+b64ygDQ2sJPRSKFDHbxn8o0xu9QzPkMuuiWIXyFSE2slA==} + cookie-es@3.1.1: + resolution: {integrity: sha512-UaXxwISYJPTr9hwQxMFYZ7kNhSXboMXP+Z3TRX6f1/NyaGPfuNUZOWP1pUEb75B2HjfklIYLVRfWiFZJyC6Npg==} + cookie-signature@1.2.2: resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} engines: {node: '>=6.6.0'} @@ -12733,10 +12216,6 @@ packages: core-js-compat@3.49.0: resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} - core-js-compat@3.50.0: - resolution: {integrity: sha512-XGpFGbMLHwSt74YLTKho7Ib242qi6O8MSX+sRokV4oz7iKXvQWGYZthjIhjRGMxjzVkAubBO512dKGYcefmX3Q==} - engines: {node: '>=6.4.0'} - core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -12891,10 +12370,6 @@ packages: date-fns@4.1.0: resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - dax-sh@0.39.2: - resolution: {integrity: sha512-gpuGEkBQM+5y6p4cWaw9+ePy5TNon+fdwFVtTI8leU3UhwhsBfPewRxMXGuQNC+M2b/MDGMlfgpqynkcd0C3FQ==} - deprecated: This package has moved to simply be 'dax' instead of 'dax-sh' - dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -13087,8 +12562,8 @@ packages: devtools-protocol@0.0.1581282: resolution: {integrity: sha512-nv7iKtNZQshSW2hKzYNr46nM/Cfh5SEvE2oV0/SEGgc9XupIY5ggf84Cz8eJIkBce7S3bmTAauFD6aysMpnqsQ==} - diff@8.0.2: - resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} + diff@8.0.4: + resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} engines: {node: '>=0.3.1'} dir-glob@3.0.1: @@ -13405,9 +12880,6 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-module-lexer@2.0.0: resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} @@ -13428,11 +12900,6 @@ packages: esbuild: '>=0.12' solid-js: '>= 1.0' - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.25.12: resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} engines: {node: '>=18'} @@ -14135,23 +13602,11 @@ packages: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - h3@1.13.0: - resolution: {integrity: sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==} - h3@1.15.5: resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==} - h3@2.0.0-beta.5: - resolution: {integrity: sha512-ApIkLH+nTxzCC0Nq/GN1v6jkvu2eOLfdTnTs6ghiuG1EYHWJBDLzhk5tn7SZMEUNsLUjG4qfmqzBx2LG9I7Q/w==} - engines: {node: '>=20.11.1'} - peerDependencies: - crossws: ^0.4.1 - peerDependenciesMeta: - crossws: - optional: true - - h3@2.0.1-rc.14: - resolution: {integrity: sha512-163qbGmTr/9rqQRNuqMqtgXnOUAkE4KTdauiC9y0E5iG1I65kte9NyfWvZw5RTDMt6eY+DtyoNzrQ9wA2BfvGQ==} + h3@2.0.1-rc.20: + resolution: {integrity: sha512-28ljodXuUp0fZovdiSRq4G9OgrxCztrJe5VdYzXAB7ueRvI7pIUqLU14Xi3XqdYJ/khXjfpUOOD2EQa6CmBgsg==} engines: {node: '>=20.11.1'} hasBin: true peerDependencies: @@ -14317,10 +13772,6 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - http-shutdown@1.2.2: resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -14486,10 +13937,6 @@ packages: resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} engines: {node: '>= 0.4'} - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - is-boolean-object@1.2.2: resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} engines: {node: '>= 0.4'} @@ -14690,10 +14137,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} @@ -14745,10 +14188,6 @@ packages: jimp-compact@0.16.1: resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -14788,10 +14227,6 @@ packages: js-tokens@9.0.1: resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - js-yaml@3.14.2: resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} hasBin: true @@ -15576,11 +15011,6 @@ packages: engines: {node: '>=4'} hasBin: true - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - mime@4.1.0: resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} engines: {node: '>=16'} @@ -15990,9 +15420,6 @@ packages: ofetch@2.0.0-alpha.3: resolution: {integrity: sha512-zpYTCs2byOuft65vI3z43Dd6iSdFbOZZLb9/d21aCpx2rGastVU9dOCv0lu4ykc1Ur1anAYjDi3SUvR0vq50JA==} - ohash@1.1.6: - resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==} - ohash@2.0.11: resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} @@ -16462,6 +15889,11 @@ packages: engines: {node: '>=14'} hasBin: true + prettier@3.9.9: + resolution: {integrity: sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==} + engines: {node: '>=14'} + hasBin: true + pretty-bytes@7.1.0: resolution: {integrity: sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==} engines: {node: '>=20'} @@ -16689,10 +16121,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} - engines: {node: '>=0.10.0'} - react-refresh@0.18.0: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} @@ -16761,10 +16189,6 @@ packages: readdir-glob@1.1.3: resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - readdirp@4.1.2: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} @@ -16886,9 +16310,6 @@ packages: resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -17027,9 +16448,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rou3@0.7.12: - resolution: {integrity: sha512-iFE4hLDuloSWcD7mjdCDhx2bKcIsYbtOTpfH5MHHLSKMOUyjqQXTeZVa289uuwEGEKFoE/BAPbhaU4B774nceg==} - rou3@0.8.1: resolution: {integrity: sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==} @@ -17160,18 +16578,6 @@ packages: peerDependencies: seroval: ^1.0 - seroval-plugins@1.4.0: - resolution: {integrity: sha512-zir1aWzoiax6pbBVjoYVd0O1QQXgIL3eVGBMsBsNmM8Ukq90yGaWlfx0AB9dTS8GPqrOrbXn79vmItCUP9U3BQ==} - engines: {node: '>=10'} - peerDependencies: - seroval: ^1.0 - - seroval-plugins@1.5.0: - resolution: {integrity: sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==} - engines: {node: '>=10'} - peerDependencies: - seroval: ^1.0 - seroval-plugins@1.6.7: resolution: {integrity: sha512-4Nk35ttD3DTDJW4hgw5StsVAPeU6qnDFnULAouw6tQ7oLTV/ICXrWpsXo2EE52eSP2joUMazbVf52mFEcADqRw==} engines: {node: '>=10'} @@ -17182,14 +16588,6 @@ packages: resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==} engines: {node: '>=10'} - seroval@1.4.0: - resolution: {integrity: sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==} - engines: {node: '>=10'} - - seroval@1.5.0: - resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==} - engines: {node: '>=10'} - seroval@1.6.7: resolution: {integrity: sha512-AeDcLh0yO2SFm9W71essgnSzLV9DI8ZH0x0knXn2DMnUZj728mpLbxjlbB6IqKCmqh8JA3cEqRyGoNkt584JcQ==} engines: {node: '>=10'} @@ -17433,11 +16831,6 @@ packages: engines: {node: '>=20.16.0'} hasBin: true - srvx@0.8.16: - resolution: {integrity: sha512-hmcGW4CgroeSmzgF1Ihwgl+Ths0JqAJ7HwjP2X7e3JzY7u4IydLMcdnlqGQiQGUswz+PO9oh/KtCpOISIvs9QQ==} - engines: {node: '>=20.16.0'} - hasBin: true - ssh2@1.17.0: resolution: {integrity: sha512-wPldCk3asibAjQ/kziWQQt1Wh3PgDFpC0XpwclzKcdT1vql6KeYxf5LIt4nlFkUeR8WuphYMKqUA56X4rjbfgQ==} engines: {node: '>=10.16.0'} @@ -17716,9 +17109,6 @@ packages: tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tiny-warning@1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -17929,10 +17319,6 @@ packages: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - type-fest@5.3.1: resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} engines: {node: '>=20'} @@ -17988,12 +17374,12 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} + ufo@1.6.4: + resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} + ultrahtml@1.6.0: resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} @@ -18007,18 +17393,12 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - unctx@2.4.1: - resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} - unctx@2.5.0: resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==} undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@5.28.4: - resolution: {integrity: sha512-3OeMF5Lyowe8VW0skf5qaIE7Or3yS9LS7fvMUI0gg4YxpIBVg0L8BxCmROw2CcYhSkpR68Epz7CGc8MPj94Uww==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -18045,9 +17425,6 @@ packages: resolution: {integrity: sha512-/y4/bH9YNU5hi9NIrpOuvGXFcxrj3CMrV+/AYpowAYTpHn8gX/XPFjNy766FPoYY0miQhdW977JFWKGNhBdwyQ==} engines: {node: '>=22.19.0'} - unenv@1.10.0: - resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} - unenv@2.0.0-rc.24: resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} @@ -18151,6 +17528,42 @@ packages: resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} engines: {node: '>=18.12.0'} + unplugin@3.4.0: + resolution: {integrity: sha512-9skdIFlCsPdFV7wUfZxNsFInlW+7nJmGu2gkTu0OUhF56aXGsHab9x52/QhdJ4lC7ZDPWTxbiC4ANqVlsuaW3w==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@farmfe/core': '*' + '@rsbuild/core': '*' + '@rspack/core': '*' + bun-types-no-globals: '*' + esbuild: '*' + rolldown: '*' + rollup: '*' + unloader: '*' + vite: '*' + webpack: '*' + peerDependenciesMeta: + '@farmfe/core': + optional: true + '@rsbuild/core': + optional: true + '@rspack/core': + optional: true + bun-types-no-globals: + optional: true + esbuild: + optional: true + rolldown: + optional: true + rollup: + optional: true + unloader: + optional: true + vite: + optional: true + webpack: + optional: true + unrun@0.2.19: resolution: {integrity: sha512-DbwbJ9BvPEb3BeZnIpP9S5tGLO/JIgPQ3JrpMRFIfZMZfMG19f26OlLbC2ml8RRdrI2ZA7z2t+at5tsIHbh6Qw==} engines: {node: '>=20.19.0'} @@ -18403,10 +17816,6 @@ packages: victory-vendor@36.9.2: resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==} - vinxi@0.5.3: - resolution: {integrity: sha512-4sL2SMrRzdzClapP44oXdGjCE1oq7/DagsbjY5A09EibmoIO4LP8ScRVdh03lfXxKRk7nCWK7n7dqKvm+fp/9w==} - hasBin: true - vite-plugin-dts@5.0.3: resolution: {integrity: sha512-gIth6NdCEHWPiiRMCK3N6C8WjvdsrtEQrmsiG8h6Ov+lFP+b07Y+wcs9H0H7n146l0PDTYK4cQN1vgeG1pMdRQ==} peerDependencies: @@ -18441,46 +17850,6 @@ packages: peerDependencies: vite: '*' - vite@6.4.2: - resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - vite@7.3.6: resolution: {integrity: sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -18607,14 +17976,6 @@ packages: yaml: optional: true - vitefu@1.1.1: - resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 - peerDependenciesMeta: - vite: - optional: true - vitefu@1.1.3: resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==} peerDependencies: @@ -18839,20 +18200,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true - widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} - engines: {node: '>=12'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -18984,10 +18336,6 @@ packages: resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} engines: {node: '>=4.0.0'} - xmlbuilder2@3.1.1: - resolution: {integrity: sha512-WCSfbfZnQDdLQLiMdGUQpMxxckeQ4oZNMNhLVkcekTu7xhD4tuUDyAPoY8CwXvBYE6LwBHd6QW2WZXlOWr1vCw==} - engines: {node: '>=12.0'} - xmlbuilder2@4.0.3: resolution: {integrity: sha512-bx8Q1STctnNaaDymWnkfQLKofs0mGNN7rLLapJlGuV3VlvegD7Ls4ggMjE3aUSWItCCzU0PEv45lI87iSigiCA==} engines: {node: '>=20.0'} @@ -19034,8 +18382,8 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yargs@18.2.0: - resolution: {integrity: sha512-9OpKOLeaoNFecEp7P6iYbzze/5CqWoH7N3SMs/6y1XF4nMvFMspEGZzJ6uFi9MmQwXhyzqYoSEKO3tvA3Z/o2w==} + yargs@18.1.0: + resolution: {integrity: sha512-2rAgRKu54VsHkqI0/tYkmluGXHD4KW7yZoycuqDQ15QOTnc2VVfy0nN/1eMhnQLO00A+dwtK20xuCnc1YGeUyg==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} yauzl@2.10.0: @@ -19092,6 +18440,9 @@ packages: zod@4.3.6: resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + zod@4.6.5: + resolution: {integrity: sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==} + zone.js@0.15.1: resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} @@ -19293,7 +18644,7 @@ snapshots: reflect-metadata: 0.2.2 semver: 7.8.5 tslib: 2.8.1 - yargs: 18.2.0 + yargs: 18.1.0 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -19737,12 +19088,6 @@ snapshots: '@aws/lambda-invoke-store@0.2.4': {} - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.29.7 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.29.7 @@ -21016,7 +20361,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.28.5(supports-color@7.2.0)) babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.28.5(supports-color@7.2.0)) babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.28.5(supports-color@7.2.0)) - core-js-compat: 3.50.0 + core-js-compat: 3.49.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -21472,13 +20817,6 @@ snapshots: - debug - supports-color - '@deno/shim-deno-test@0.5.0': {} - - '@deno/shim-deno@0.19.2': - dependencies: - '@deno/shim-deno-test': 0.5.0 - which: 4.0.0 - '@dimforge/rapier3d-compat@0.12.0': {} '@electric-sql/pglite-socket@0.1.3(@electric-sql/pglite@0.4.3)': @@ -21555,9 +20893,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@esbuild/aix-ppc64@0.20.2': - optional: true - '@esbuild/aix-ppc64@0.25.12': optional: true @@ -21567,9 +20902,6 @@ snapshots: '@esbuild/aix-ppc64@0.28.1': optional: true - '@esbuild/android-arm64@0.20.2': - optional: true - '@esbuild/android-arm64@0.25.12': optional: true @@ -21579,9 +20911,6 @@ snapshots: '@esbuild/android-arm64@0.28.1': optional: true - '@esbuild/android-arm@0.20.2': - optional: true - '@esbuild/android-arm@0.25.12': optional: true @@ -21591,9 +20920,6 @@ snapshots: '@esbuild/android-arm@0.28.1': optional: true - '@esbuild/android-x64@0.20.2': - optional: true - '@esbuild/android-x64@0.25.12': optional: true @@ -21603,9 +20929,6 @@ snapshots: '@esbuild/android-x64@0.28.1': optional: true - '@esbuild/darwin-arm64@0.20.2': - optional: true - '@esbuild/darwin-arm64@0.25.12': optional: true @@ -21615,9 +20938,6 @@ snapshots: '@esbuild/darwin-arm64@0.28.1': optional: true - '@esbuild/darwin-x64@0.20.2': - optional: true - '@esbuild/darwin-x64@0.25.12': optional: true @@ -21627,9 +20947,6 @@ snapshots: '@esbuild/darwin-x64@0.28.1': optional: true - '@esbuild/freebsd-arm64@0.20.2': - optional: true - '@esbuild/freebsd-arm64@0.25.12': optional: true @@ -21639,9 +20956,6 @@ snapshots: '@esbuild/freebsd-arm64@0.28.1': optional: true - '@esbuild/freebsd-x64@0.20.2': - optional: true - '@esbuild/freebsd-x64@0.25.12': optional: true @@ -21651,9 +20965,6 @@ snapshots: '@esbuild/freebsd-x64@0.28.1': optional: true - '@esbuild/linux-arm64@0.20.2': - optional: true - '@esbuild/linux-arm64@0.25.12': optional: true @@ -21663,9 +20974,6 @@ snapshots: '@esbuild/linux-arm64@0.28.1': optional: true - '@esbuild/linux-arm@0.20.2': - optional: true - '@esbuild/linux-arm@0.25.12': optional: true @@ -21675,9 +20983,6 @@ snapshots: '@esbuild/linux-arm@0.28.1': optional: true - '@esbuild/linux-ia32@0.20.2': - optional: true - '@esbuild/linux-ia32@0.25.12': optional: true @@ -21687,9 +20992,6 @@ snapshots: '@esbuild/linux-ia32@0.28.1': optional: true - '@esbuild/linux-loong64@0.20.2': - optional: true - '@esbuild/linux-loong64@0.25.12': optional: true @@ -21699,9 +21001,6 @@ snapshots: '@esbuild/linux-loong64@0.28.1': optional: true - '@esbuild/linux-mips64el@0.20.2': - optional: true - '@esbuild/linux-mips64el@0.25.12': optional: true @@ -21711,9 +21010,6 @@ snapshots: '@esbuild/linux-mips64el@0.28.1': optional: true - '@esbuild/linux-ppc64@0.20.2': - optional: true - '@esbuild/linux-ppc64@0.25.12': optional: true @@ -21723,9 +21019,6 @@ snapshots: '@esbuild/linux-ppc64@0.28.1': optional: true - '@esbuild/linux-riscv64@0.20.2': - optional: true - '@esbuild/linux-riscv64@0.25.12': optional: true @@ -21735,9 +21028,6 @@ snapshots: '@esbuild/linux-riscv64@0.28.1': optional: true - '@esbuild/linux-s390x@0.20.2': - optional: true - '@esbuild/linux-s390x@0.25.12': optional: true @@ -21747,9 +21037,6 @@ snapshots: '@esbuild/linux-s390x@0.28.1': optional: true - '@esbuild/linux-x64@0.20.2': - optional: true - '@esbuild/linux-x64@0.25.12': optional: true @@ -21768,9 +21055,6 @@ snapshots: '@esbuild/netbsd-arm64@0.28.1': optional: true - '@esbuild/netbsd-x64@0.20.2': - optional: true - '@esbuild/netbsd-x64@0.25.12': optional: true @@ -21789,9 +21073,6 @@ snapshots: '@esbuild/openbsd-arm64@0.28.1': optional: true - '@esbuild/openbsd-x64@0.20.2': - optional: true - '@esbuild/openbsd-x64@0.25.12': optional: true @@ -21810,9 +21091,6 @@ snapshots: '@esbuild/openharmony-arm64@0.28.1': optional: true - '@esbuild/sunos-x64@0.20.2': - optional: true - '@esbuild/sunos-x64@0.25.12': optional: true @@ -21822,9 +21100,6 @@ snapshots: '@esbuild/sunos-x64@0.28.1': optional: true - '@esbuild/win32-arm64@0.20.2': - optional: true - '@esbuild/win32-arm64@0.25.12': optional: true @@ -21834,9 +21109,6 @@ snapshots: '@esbuild/win32-arm64@0.28.1': optional: true - '@esbuild/win32-ia32@0.20.2': - optional: true - '@esbuild/win32-ia32@0.25.12': optional: true @@ -21846,9 +21118,6 @@ snapshots: '@esbuild/win32-ia32@0.28.1': optional: true - '@esbuild/win32-x64@0.20.2': - optional: true - '@esbuild/win32-x64@0.25.12': optional: true @@ -22421,6 +21690,19 @@ snapshots: - supports-color - utf-8-validate + '@google/genai@2.10.0(@modelcontextprotocol/sdk@1.29.0(zod@4.6.5))': + dependencies: + google-auth-library: 10.5.0 + p-retry: 4.6.2 + protobufjs: 7.6.4 + ws: 8.21.0 + optionalDependencies: + '@modelcontextprotocol/sdk': 1.29.0(zod@4.6.5) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@grpc/grpc-js@1.14.4': dependencies: '@grpc/proto-loader': 0.8.1 @@ -22981,6 +22263,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@modelcontextprotocol/sdk@1.29.0(zod@4.6.5)': + dependencies: + '@hono/node-server': 1.19.17(hono@4.13.8) + ajv: 8.20.0 + ajv-formats: 3.0.1(ajv@8.20.0) + content-type: 1.0.5 + cors: 2.8.6 + cross-spawn: 7.0.6 + eventsource: 3.0.7 + eventsource-parser: 3.1.1 + express: 5.2.1 + express-rate-limit: 8.7.0(express@5.2.1)(supports-color@7.2.0) + hono: 4.13.8 + jose: 6.2.12 + json-schema-typed: 8.0.2 + pkce-challenge: 5.0.1 + raw-body: 3.0.2 + zod: 4.6.5 + zod-to-json-schema: 3.25.2(zod@4.6.5) + transitivePeerDependencies: + - supports-color + optional: true + '@modelcontextprotocol/server@2.1.0': dependencies: '@modelcontextprotocol/core': 2.1.0 @@ -23084,6 +22389,13 @@ snapshots: '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.9.0 + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': + dependencies: + '@emnapi/core': 1.11.0 + '@emnapi/runtime': 1.11.0 + '@tybys/wasm-util': 0.10.3 + optional: true + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: '@emnapi/core': 1.11.1 @@ -23098,13 +22410,6 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': - dependencies: - '@emnapi/core': 1.11.0 - '@emnapi/runtime': 1.11.0 - '@tybys/wasm-util': 0.10.4 - optional: true - '@ngrok/ngrok-android-arm64@1.7.0': optional: true @@ -23174,8 +22479,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@nothing-but/utils@0.17.0': {} - '@nx/devkit@23.1.1(nx@23.1.1)': dependencies: ejs: 5.0.1 @@ -23223,31 +22526,16 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oozcitak/dom@1.15.10': - dependencies: - '@oozcitak/infra': 1.0.8 - '@oozcitak/url': 1.0.4 - '@oozcitak/util': 8.3.8 - '@oozcitak/dom@2.0.2': dependencies: '@oozcitak/infra': 2.0.2 '@oozcitak/url': 3.0.0 '@oozcitak/util': 10.0.0 - '@oozcitak/infra@1.0.8': - dependencies: - '@oozcitak/util': 8.3.8 - '@oozcitak/infra@2.0.2': dependencies: '@oozcitak/util': 10.0.0 - '@oozcitak/url@1.0.4': - dependencies: - '@oozcitak/infra': 1.0.8 - '@oozcitak/util': 8.3.8 - '@oozcitak/url@3.0.0': dependencies: '@oozcitak/infra': 2.0.2 @@ -23255,8 +22543,6 @@ snapshots: '@oozcitak/util@10.0.0': {} - '@oozcitak/util@8.3.8': {} - '@opencode-ai/sdk@1.17.7': dependencies: cross-spawn: 7.0.6 @@ -23799,7 +23085,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.0 '@emnapi/runtime': 1.11.0 - '@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.21.3': @@ -24008,68 +23294,33 @@ snapshots: '@parcel/watcher-android-arm64@2.5.1': optional: true - '@parcel/watcher-android-arm64@2.6.0': - optional: true - '@parcel/watcher-darwin-arm64@2.5.1': optional: true - '@parcel/watcher-darwin-arm64@2.6.0': - optional: true - '@parcel/watcher-darwin-x64@2.5.1': optional: true - '@parcel/watcher-darwin-x64@2.6.0': - optional: true - '@parcel/watcher-freebsd-x64@2.5.1': optional: true - '@parcel/watcher-freebsd-x64@2.6.0': - optional: true - '@parcel/watcher-linux-arm-glibc@2.5.1': optional: true - '@parcel/watcher-linux-arm-glibc@2.6.0': - optional: true - '@parcel/watcher-linux-arm-musl@2.5.1': optional: true - '@parcel/watcher-linux-arm-musl@2.6.0': - optional: true - '@parcel/watcher-linux-arm64-glibc@2.5.1': optional: true - '@parcel/watcher-linux-arm64-glibc@2.6.0': - optional: true - '@parcel/watcher-linux-arm64-musl@2.5.1': optional: true - '@parcel/watcher-linux-arm64-musl@2.6.0': - optional: true - '@parcel/watcher-linux-x64-glibc@2.5.1': optional: true - '@parcel/watcher-linux-x64-glibc@2.6.0': - optional: true - '@parcel/watcher-linux-x64-musl@2.5.1': optional: true - '@parcel/watcher-linux-x64-musl@2.6.0': - optional: true - - '@parcel/watcher-wasm@2.3.0': - dependencies: - is-glob: 4.0.3 - micromatch: 4.0.8 - '@parcel/watcher-wasm@2.5.1': dependencies: is-glob: 4.0.3 @@ -24078,18 +23329,12 @@ snapshots: '@parcel/watcher-win32-arm64@2.5.1': optional: true - '@parcel/watcher-win32-arm64@2.6.0': - optional: true - '@parcel/watcher-win32-ia32@2.5.1': optional: true '@parcel/watcher-win32-x64@2.5.1': optional: true - '@parcel/watcher-win32-x64@2.6.0': - optional: true - '@parcel/watcher@2.5.1': dependencies: detect-libc: 1.0.3 @@ -24117,19 +23362,6 @@ snapshots: is-glob: 4.0.3 node-addon-api: 7.1.1 picomatch: 4.0.7 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.6.0 - '@parcel/watcher-darwin-arm64': 2.6.0 - '@parcel/watcher-darwin-x64': 2.6.0 - '@parcel/watcher-freebsd-x64': 2.6.0 - '@parcel/watcher-linux-arm-glibc': 2.6.0 - '@parcel/watcher-linux-arm-musl': 2.6.0 - '@parcel/watcher-linux-arm64-glibc': 2.6.0 - '@parcel/watcher-linux-arm64-musl': 2.6.0 - '@parcel/watcher-linux-x64-glibc': 2.6.0 - '@parcel/watcher-linux-x64-musl': 2.6.0 - '@parcel/watcher-win32-arm64': 2.6.0 - '@parcel/watcher-win32-x64': 2.6.0 optional: true '@pkgjs/parseargs@0.11.0': @@ -26496,10 +25728,6 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.2.9': optional: true - '@rolldown/pluginutils@1.0.0-beta.27': {} - - '@rolldown/pluginutils@1.0.0-beta.40': {} - '@rolldown/pluginutils@1.0.0-beta.53': {} '@rolldown/pluginutils@1.0.0-rc.3': {} @@ -26876,48 +26104,6 @@ snapshots: '@smithy/util-buffer-from': 2.2.0 tslib: 2.8.1 - '@solid-devtools/debugger@0.28.1(solid-js@1.9.10)': - dependencies: - '@nothing-but/utils': 0.17.0 - '@solid-devtools/shared': 0.20.0(solid-js@1.9.10) - '@solid-primitives/bounds': 0.1.3(solid-js@1.9.10) - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10) - '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.10) - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10) - '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.10) - '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - - '@solid-devtools/logger@0.9.11(solid-js@1.9.10)': - dependencies: - '@nothing-but/utils': 0.17.0 - '@solid-devtools/debugger': 0.28.1(solid-js@1.9.10) - '@solid-devtools/shared': 0.20.0(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - - '@solid-devtools/shared@0.20.0(solid-js@1.9.10)': - dependencies: - '@nothing-but/utils': 0.17.0 - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10) - '@solid-primitives/media': 2.3.3(solid-js@1.9.10) - '@solid-primitives/refs': 1.1.2(solid-js@1.9.10) - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10) - '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.10) - '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10) - '@solid-primitives/styles': 0.1.2(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - - '@solid-primitives/bounds@0.1.3(solid-js@1.9.10)': - dependencies: - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10) - '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.10) - '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - '@solid-primitives/event-listener@2.4.3(solid-js@1.9.10)': dependencies: '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) @@ -26930,14 +26116,6 @@ snapshots: '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) solid-js: 1.9.10 - '@solid-primitives/media@2.3.3(solid-js@1.9.10)': - dependencies: - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10) - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10) - '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - '@solid-primitives/refs@1.1.2(solid-js@1.9.10)': dependencies: '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) @@ -26956,21 +26134,11 @@ snapshots: '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) solid-js: 1.9.10 - '@solid-primitives/scheduled@1.5.2(solid-js@1.9.10)': - dependencies: - solid-js: 1.9.10 - '@solid-primitives/static-store@0.1.2(solid-js@1.9.10)': dependencies: '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) solid-js: 1.9.10 - '@solid-primitives/styles@0.1.2(solid-js@1.9.10)': - dependencies: - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.10) - solid-js: 1.9.10 - '@solid-primitives/utils@6.3.2(solid-js@1.9.10)': dependencies: solid-js: 1.9.10 @@ -27301,38 +26469,7 @@ snapshots: - csstype - utf-8-validate - '@tanstack/directive-functions-plugin@1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - '@tanstack/router-utils': 1.131.2 - babel-dead-code-elimination: 1.0.12 - tiny-invariant: 1.3.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - transitivePeerDependencies: - - supports-color - - '@tanstack/directive-functions-plugin@1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - '@tanstack/router-utils': 1.141.0 - babel-dead-code-elimination: 1.0.12 - pathe: 2.0.3 - tiny-invariant: 1.3.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - transitivePeerDependencies: - - supports-color - - '@tanstack/history@1.131.2': {} - - '@tanstack/history@1.141.0': {} - - '@tanstack/history@1.154.14': {} + '@tanstack/history@1.162.4': {} '@tanstack/markdown@0.0.13(octane@0.1.17(@typescript-eslint/types@8.59.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(react@19.2.3)': optionalDependencies: @@ -27474,298 +26611,254 @@ snapshots: '@tanstack/query-core': 5.90.12 react: 19.2.3 - '@tanstack/react-router-devtools@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-router-devtools@1.159.5(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-devtools-core': 1.159.4(@tanstack/router-core@1.159.4)(csstype@3.2.3) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-devtools-core': 1.159.4(@tanstack/router-core@1.171.34)(csstype@3.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) optionalDependencies: - '@tanstack/router-core': 1.159.4 + '@tanstack/router-core': 1.171.34 transitivePeerDependencies: - csstype - '@tanstack/react-router-ssr-query@1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.159.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-router-ssr-query@1.159.5(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.171.34)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@tanstack/query-core': 5.90.12 '@tanstack/react-query': 5.90.12(react@19.2.3) - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-ssr-query-core': 1.159.4(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-ssr-query-core': 1.159.4(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@tanstack/router-core' - '@tanstack/react-router@1.141.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/history': 1.141.0 - '@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.141.1 + '@tanstack/history': 1.162.4 + '@tanstack/react-store': 0.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 isbot: 5.1.32 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - '@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-start-client@1.168.39(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.159.4 - isbot: 5.1.32 + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/start-client-core': 1.170.34 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - '@tanstack/react-start-client@1.141.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-start-rsc@0.1.59(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/react-router': 1.141.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.141.1 - '@tanstack/start-client-core': 1.141.1 - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/react-start-client@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': - dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-fn-stubs': 1.162.0 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-storage-context': 1.167.36 + pathe: 2.0.3 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/react-start-plugin@1.131.50(d06a286833501e45454ef28d59164fa2)': - dependencies: - '@tanstack/start-plugin-core': 1.131.50(92d391a38f397b1fa2b3b0f330df0c05) - '@vitejs/plugin-react': 4.7.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - pathe: 2.0.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - zod: 3.25.76 transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' + - '@farmfe/core' - '@rsbuild/core' - - '@tanstack/react-router' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - react-native-b4a + - bun-types-no-globals + - crossws + - esbuild - rolldown - - sqlite3 + - rollup - supports-color - - uploadthing + - unloader + - vite - vite-plugin-solid - webpack - - xml2js - '@tanstack/react-start-router-manifest@1.120.19(2a0d07d937f794add490a3af44ad6cf1)': + '@tanstack/react-start-rsc@0.1.59(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/router-core': 1.159.4 - tiny-invariant: 1.3.3 - vinxi: 0.5.3(2a0d07d937f794add490a3af44ad6cf1) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-fn-stubs': 1.162.0 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-storage-context': 1.167.36 + pathe: 2.0.3 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@types/node' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - db0 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - jiti - - less - - lightningcss - - mysql2 - - react-native-b4a + - '@farmfe/core' + - '@rsbuild/core' + - bun-types-no-globals + - crossws + - esbuild - rolldown - - sass - - sass-embedded - - sqlite3 - - stylus - - sugarss + - rollup - supports-color - - terser - - tsx - - uploadthing - - xml2js - - yaml + - unloader + - vite + - vite-plugin-solid + - webpack - '@tanstack/react-start-server@1.141.1(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-start-rsc@0.1.59(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/history': 1.141.0 - '@tanstack/react-router': 1.141.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.141.1 - '@tanstack/start-client-core': 1.141.1 - '@tanstack/start-server-core': 1.141.1(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-fn-stubs': 1.162.0 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-storage-context': 1.167.36 + pathe: 2.0.3 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: + - '@farmfe/core' + - '@rsbuild/core' + - bun-types-no-globals - crossws + - esbuild + - rolldown + - rollup + - supports-color + - unloader + - vite + - vite-plugin-solid + - webpack - '@tanstack/react-start-server@1.159.5(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-start-server@1.167.46(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.17)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.17)) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - crossws - '@tanstack/react-start-server@1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-start-server@1.167.46(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-core': 1.171.34 + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - crossws - '@tanstack/react-start@1.159.5(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/react-start@1.168.60(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-client': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-server': 1.159.5(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.17))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.17)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-client': 1.168.39(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-rsc': 0.1.59(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/react-start-server': 1.167.46(crossws@0.4.6(srvx@0.11.17))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.17)) pathe: 2.0.3 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) + optionalDependencies: vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals - crossws + - esbuild + - react-server-dom-rspack + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/react-start@1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/react-start@1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-client': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-server': 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-client': 1.168.39(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-rsc': 0.1.59(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/react-start-server': 1.167.46(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) pathe: 2.0.3 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) + optionalDependencies: vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals - crossws + - esbuild + - react-server-dom-rspack + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/react-start@1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/react-start@1.168.60(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-client': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-server': 1.159.5(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-client': 1.168.39(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-start-rsc': 0.1.59(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/react-start-server': 1.167.46(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) pathe: 2.0.3 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) + optionalDependencies: vite: 8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals - crossws + - esbuild + - react-server-dom-rspack + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/react-store@0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@tanstack/react-store@0.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/store': 0.8.0 + '@tanstack/store': 0.11.2 react: 19.2.3 react-dom: 19.2.3(react@19.2.3) use-sync-external-store: 1.6.0(react@19.2.3) - '@tanstack/router-core@1.131.50': - dependencies: - '@tanstack/history': 1.131.2 - '@tanstack/store': 0.7.7 - cookie-es: 1.2.3 - seroval: 1.5.0 - seroval-plugins: 1.5.0(seroval@1.5.0) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/router-core@1.141.1': + '@tanstack/react-store@0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@tanstack/history': 1.141.0 '@tanstack/store': 0.8.0 - cookie-es: 2.0.0 - seroval: 1.4.0 - seroval-plugins: 1.4.0(seroval@1.4.0) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + use-sync-external-store: 1.6.0(react@19.2.3) - '@tanstack/router-core@1.159.4': + '@tanstack/router-core@1.171.34': dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/store': 0.8.1 - cookie-es: 2.0.1 + '@tanstack/history': 1.162.4 + cookie-es: 3.1.1 seroval: 1.6.7 seroval-plugins: 1.6.7(seroval@1.6.7) - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - '@tanstack/router-devtools-core@1.141.1(@tanstack/router-core@1.159.4)(csstype@3.2.3)(solid-js@1.9.10)': + '@tanstack/router-devtools-core@1.141.1(@tanstack/router-core@1.171.34)(csstype@3.2.3)(solid-js@1.9.10)': dependencies: - '@tanstack/router-core': 1.159.4 + '@tanstack/router-core': 1.171.34 clsx: 2.1.1 goober: 2.1.18(csstype@3.2.3) solid-js: 1.9.10 @@ -27773,224 +26866,101 @@ snapshots: optionalDependencies: csstype: 3.2.3 - '@tanstack/router-devtools-core@1.159.4(@tanstack/router-core@1.159.4)(csstype@3.2.3)': + '@tanstack/router-devtools-core@1.159.4(@tanstack/router-core@1.171.34)(csstype@3.2.3)': dependencies: - '@tanstack/router-core': 1.159.4 + '@tanstack/router-core': 1.171.34 clsx: 2.1.1 goober: 2.1.18(csstype@3.2.3) tiny-invariant: 1.3.3 optionalDependencies: csstype: 3.2.3 - '@tanstack/router-generator@1.131.50': + '@tanstack/router-generator@1.167.40': dependencies: - '@tanstack/router-core': 1.131.50 - '@tanstack/router-utils': 1.131.2 - '@tanstack/virtual-file-routes': 1.131.2 - prettier: 3.7.4 - recast: 0.23.11 - source-map: 0.7.6 - tsx: 4.23.12 - zod: 3.25.76 - transitivePeerDependencies: - - supports-color - - '@tanstack/router-generator@1.141.1': - dependencies: - '@tanstack/router-core': 1.141.1 - '@tanstack/router-utils': 1.141.0 - '@tanstack/virtual-file-routes': 1.141.0 - prettier: 3.7.4 - recast: 0.23.11 - source-map: 0.7.6 - tsx: 4.23.12 - zod: 3.25.76 - transitivePeerDependencies: - - supports-color - - '@tanstack/router-generator@1.159.4': - dependencies: - '@tanstack/router-core': 1.159.4 - '@tanstack/router-utils': 1.158.0 - '@tanstack/virtual-file-routes': 1.154.7 - prettier: 3.7.4 - recast: 0.23.11 - source-map: 0.7.6 - tsx: 4.23.12 - zod: 3.25.76 - transitivePeerDependencies: - - supports-color - - '@tanstack/router-plugin@1.131.50(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) - '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - '@tanstack/router-core': 1.131.50 - '@tanstack/router-generator': 1.131.50 - '@tanstack/router-utils': 1.131.2 - '@tanstack/virtual-file-routes': 1.131.2 - babel-dead-code-elimination: 1.0.12 - chokidar: 3.6.0 - unplugin: 2.3.11 - zod: 3.25.76 - optionalDependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - vite-plugin-solid: 2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - transitivePeerDependencies: - - supports-color - - '@tanstack/router-plugin@1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) - '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 '@babel/types': 7.29.8 - '@tanstack/router-core': 1.141.1 - '@tanstack/router-generator': 1.141.1 - '@tanstack/router-utils': 1.141.0 - '@tanstack/virtual-file-routes': 1.141.0 - babel-dead-code-elimination: 1.0.12 - chokidar: 3.6.0 - unplugin: 2.3.11 - zod: 3.25.76 - optionalDependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - vite-plugin-solid: 2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/router-core': 1.171.34 + '@tanstack/router-utils': 1.162.3 + '@tanstack/virtual-file-routes': 1.162.0 + jiti: 2.7.0 + magic-string: 0.30.21 + prettier: 3.9.9 + zod: 4.6.5 transitivePeerDependencies: - supports-color - '@tanstack/router-plugin@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/router-plugin@1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 '@babel/types': 7.29.8 - '@tanstack/router-core': 1.159.4 - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-utils': 1.158.0 - '@tanstack/virtual-file-routes': 1.154.7 - chokidar: 3.6.0 - unplugin: 2.3.11 - zod: 3.25.76 + '@tanstack/router-core': 1.171.34 + '@tanstack/router-generator': 1.167.40 + '@tanstack/router-utils': 1.162.3 + chokidar: 5.0.0 + unplugin: 3.4.0(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + zod: 4.6.5 optionalDependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) vite-plugin-solid: 2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) transitivePeerDependencies: + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals + - esbuild + - rolldown + - rollup - supports-color + - unloader - '@tanstack/router-plugin@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/router-plugin@1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 '@babel/types': 7.29.8 - '@tanstack/router-core': 1.159.4 - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-utils': 1.158.0 - '@tanstack/virtual-file-routes': 1.154.7 - chokidar: 3.6.0 - unplugin: 2.3.11 - zod: 3.25.76 + '@tanstack/router-core': 1.171.34 + '@tanstack/router-generator': 1.167.40 + '@tanstack/router-utils': 1.162.3 + chokidar: 5.0.0 + unplugin: 3.4.0(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + zod: 4.6.5 optionalDependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) vite: 8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) vite-plugin-solid: 2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) transitivePeerDependencies: + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals + - esbuild + - rolldown + - rollup - supports-color + - unloader - '@tanstack/router-ssr-query-core@1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4)': + '@tanstack/router-ssr-query-core@1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34)': dependencies: '@tanstack/query-core': 5.90.12 - '@tanstack/router-core': 1.159.4 + '@tanstack/router-core': 1.171.34 - '@tanstack/router-ssr-query-core@1.159.4(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4)': + '@tanstack/router-ssr-query-core@1.159.4(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34)': dependencies: '@tanstack/query-core': 5.90.12 - '@tanstack/router-core': 1.159.4 - - '@tanstack/router-utils@1.131.2': - dependencies: - '@babel/core': 7.29.7 - '@babel/generator': 7.29.8 - '@babel/parser': 7.29.9 - '@babel/preset-typescript': 7.28.5(@babel/core@7.29.7) - ansis: 4.2.0 - diff: 8.0.2 - transitivePeerDependencies: - - supports-color + '@tanstack/router-core': 1.171.34 - '@tanstack/router-utils@1.141.0': + '@tanstack/router-utils@1.162.3': dependencies: - '@babel/core': 7.29.7 - '@babel/generator': 7.29.8 - '@babel/parser': 7.29.9 - '@babel/preset-typescript': 7.28.5(@babel/core@7.29.7) - ansis: 4.2.0 - diff: 8.0.2 - pathe: 2.0.3 - tinyglobby: 0.2.17 - transitivePeerDependencies: - - supports-color - - '@tanstack/router-utils@1.158.0': - dependencies: - '@babel/core': 7.29.7 '@babel/generator': 7.29.8 '@babel/parser': 7.29.9 '@babel/types': 7.29.8 - ansis: 4.2.0 + ansis: 4.4.0 babel-dead-code-elimination: 1.0.12 - diff: 8.0.2 + diff: 8.0.4 pathe: 2.0.3 tinyglobby: 0.2.17 transitivePeerDependencies: - supports-color - '@tanstack/server-functions-plugin@1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) - '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - '@tanstack/directive-functions-plugin': 1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - babel-dead-code-elimination: 1.0.10 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - vite - - '@tanstack/server-functions-plugin@1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) - '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - '@tanstack/directive-functions-plugin': 1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - babel-dead-code-elimination: 1.0.12 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - vite - '@tanstack/solid-devtools@0.7.17(csstype@3.2.3)(solid-js@1.9.10)': dependencies: '@tanstack/devtools': 0.9.1(csstype@3.2.3)(solid-js@1.9.10) @@ -28005,22 +26975,22 @@ snapshots: '@tanstack/query-core': 5.90.12 solid-js: 1.9.10 - '@tanstack/solid-router-devtools@1.141.1(@tanstack/router-core@1.159.4)(@tanstack/solid-router@1.141.1(solid-js@1.9.10))(csstype@3.2.3)(solid-js@1.9.10)': + '@tanstack/solid-router-devtools@1.141.1(@tanstack/router-core@1.171.34)(@tanstack/solid-router@1.170.38(solid-js@1.9.10))(csstype@3.2.3)(solid-js@1.9.10)': dependencies: - '@tanstack/router-devtools-core': 1.141.1(@tanstack/router-core@1.159.4)(csstype@3.2.3)(solid-js@1.9.10) - '@tanstack/solid-router': 1.141.1(solid-js@1.9.10) + '@tanstack/router-devtools-core': 1.141.1(@tanstack/router-core@1.171.34)(csstype@3.2.3)(solid-js@1.9.10) + '@tanstack/solid-router': 1.170.38(solid-js@1.9.10) solid-js: 1.9.10 optionalDependencies: - '@tanstack/router-core': 1.159.4 + '@tanstack/router-core': 1.171.34 transitivePeerDependencies: - csstype - '@tanstack/solid-router-ssr-query@1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4)(@tanstack/solid-query@5.90.15(solid-js@1.9.10))(@tanstack/solid-router@1.141.1(solid-js@1.9.10))(eslint@9.39.4(jiti@2.7.0))(solid-js@1.9.10)(supports-color@7.2.0)(typescript@5.9.3)': + '@tanstack/solid-router-ssr-query@1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34)(@tanstack/solid-query@5.90.15(solid-js@1.9.10))(@tanstack/solid-router@1.170.38(solid-js@1.9.10))(eslint@9.39.4(jiti@2.7.0))(solid-js@1.9.10)(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@tanstack/query-core': 5.90.12 - '@tanstack/router-ssr-query-core': 1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.159.4) + '@tanstack/router-ssr-query-core': 1.141.1(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.171.34) '@tanstack/solid-query': 5.90.15(solid-js@1.9.10) - '@tanstack/solid-router': 1.141.1(solid-js@1.9.10) + '@tanstack/solid-router': 1.170.38(solid-js@1.9.10) eslint-plugin-solid: 0.14.5(eslint@9.39.4(jiti@2.7.0))(supports-color@7.2.0)(typescript@5.9.3) solid-js: 1.9.10 transitivePeerDependencies: @@ -28029,56 +26999,54 @@ snapshots: - supports-color - typescript - '@tanstack/solid-router@1.141.1(solid-js@1.9.10)': + '@tanstack/solid-router@1.170.38(solid-js@1.9.10)': dependencies: - '@solid-devtools/logger': 0.9.11(solid-js@1.9.10) '@solid-primitives/refs': 1.1.2(solid-js@1.9.10) '@solidjs/meta': 0.29.4(solid-js@1.9.10) - '@tanstack/history': 1.141.0 - '@tanstack/router-core': 1.141.1 - '@tanstack/solid-store': 0.8.0(solid-js@1.9.10) + '@tanstack/history': 1.162.4 + '@tanstack/router-core': 1.171.34 isbot: 5.1.32 solid-js: 1.9.10 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - '@tanstack/solid-start-client@1.141.1(solid-js@1.9.10)': + '@tanstack/solid-start-client@1.168.37(solid-js@1.9.10)': dependencies: - '@tanstack/router-core': 1.141.1 - '@tanstack/solid-router': 1.141.1(solid-js@1.9.10) - '@tanstack/start-client-core': 1.141.1 + '@tanstack/router-core': 1.171.34 + '@tanstack/solid-router': 1.170.38(solid-js@1.9.10) + '@tanstack/start-client-core': 1.170.34 solid-js: 1.9.10 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - '@tanstack/solid-start-server@1.141.1(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10)': + '@tanstack/solid-start-server@1.167.44(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10)': dependencies: - '@solidjs/meta': 0.29.4(solid-js@1.9.10) - '@tanstack/history': 1.141.0 - '@tanstack/router-core': 1.141.1 - '@tanstack/solid-router': 1.141.1(solid-js@1.9.10) - '@tanstack/start-client-core': 1.141.1 - '@tanstack/start-server-core': 1.141.1(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/router-core': 1.171.34 + '@tanstack/solid-router': 1.170.38(solid-js@1.9.10) + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) solid-js: 1.9.10 transitivePeerDependencies: - crossws - '@tanstack/solid-start@1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/solid-start@1.168.57(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(solid-js@1.9.10)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@tanstack/solid-router': 1.141.1(solid-js@1.9.10) - '@tanstack/solid-start-client': 1.141.1(solid-js@1.9.10) - '@tanstack/solid-start-server': 1.141.1(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10) - '@tanstack/start-client-core': 1.141.1 - '@tanstack/start-plugin-core': 1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-core': 1.141.1(crossws@0.4.6(srvx@0.11.22)) + '@tanstack/solid-router': 1.170.38(solid-js@1.9.10) + '@tanstack/solid-start-client': 1.168.37(solid-js@1.9.10) + '@tanstack/solid-start-server': 1.167.44(crossws@0.4.6(srvx@0.11.22))(solid-js@1.9.10) + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-plugin-core': 1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) pathe: 2.0.3 solid-js: 1.9.10 + optionalDependencies: vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' - '@tanstack/react-router' + - bun-types-no-globals - crossws + - esbuild + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack @@ -28087,501 +27055,164 @@ snapshots: '@tanstack/store': 0.8.0 solid-js: 1.9.10 - '@tanstack/start-api-routes@1.120.19(b57f18dd0c2d3ddd4a5dfe10e9f2d446)': - dependencies: - '@tanstack/router-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) - vinxi: 0.5.3(2a0d07d937f794add490a3af44ad6cf1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@types/node' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - crossws - - db0 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - jiti - - less - - lightningcss - - mysql2 - - react-native-b4a - - rolldown - - sass - - sass-embedded - - sqlite3 - - stylus - - sugarss - - supports-color - - terser - - tsx - - uploadthing - - xml2js - - yaml - - '@tanstack/start-client-core@1.131.50': - dependencies: - '@tanstack/router-core': 1.131.50 - '@tanstack/start-storage-context': 1.131.50 - cookie-es: 1.2.3 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/start-client-core@1.141.1': + '@tanstack/start-client-core@1.170.34': dependencies: - '@tanstack/router-core': 1.141.1 - '@tanstack/start-storage-context': 1.141.1 - seroval: 1.4.0 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/start-client-core@1.159.4': - dependencies: - '@tanstack/router-core': 1.159.4 - '@tanstack/start-fn-stubs': 1.154.7 - '@tanstack/start-storage-context': 1.159.4 - seroval: 1.5.0 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - - '@tanstack/start-config@1.120.20(174d66486e37ec79ad1777437ad2ec93)': - dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-plugin': 1.131.50(d06a286833501e45454ef28d59164fa2) - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/server-functions-plugin': 1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-functions-handler': 1.120.19(crossws@0.4.6(srvx@0.11.22)) - '@vitejs/plugin-react': 4.7.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - import-meta-resolve: 4.2.0 - nitropack: 2.13.1(@electric-sql/pglite@0.4.3)(aws4fetch@1.0.20)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)(rolldown@1.2.9) - ofetch: 1.5.1 - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - vinxi: 0.5.3(2a0d07d937f794add490a3af44ad6cf1) - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - zod: 3.25.76 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@rsbuild/core' - - '@types/node' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - crossws - - db0 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - jiti - - less - - lightningcss - - mysql2 - - react-native-b4a - - rolldown - - sass - - sass-embedded - - sqlite3 - - stylus - - sugarss - - supports-color - - terser - - tsx - - uploadthing - - vite-plugin-solid - - webpack - - xml2js - - yaml - - '@tanstack/start-fn-stubs@1.154.7': {} - - '@tanstack/start-plugin-core@1.131.50(92d391a38f397b1fa2b3b0f330df0c05)': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.29.7 - '@babel/types': 7.29.8 - '@tanstack/router-core': 1.131.50 - '@tanstack/router-generator': 1.131.50 - '@tanstack/router-plugin': 1.131.50(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/router-utils': 1.131.2 - '@tanstack/server-functions-plugin': 1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-core': 1.131.50 - '@types/babel__code-frame': 7.0.6 - '@types/babel__core': 7.20.5 - babel-dead-code-elimination: 1.0.12 - cheerio: 1.1.2 - h3: 1.13.0 - nitropack: 2.13.1(@electric-sql/pglite@0.4.3)(aws4fetch@1.0.20)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)(rolldown@1.2.9) - pathe: 2.0.3 - ufo: 1.6.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - vitefu: 1.1.3(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - xmlbuilder2: 3.1.1 - zod: 3.25.76 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@rsbuild/core' - - '@tanstack/react-router' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - react-native-b4a - - rolldown - - sqlite3 - - supports-color - - uploadthing - - vite-plugin-solid - - webpack - - xml2js + '@tanstack/router-core': 1.171.34 + '@tanstack/start-fn-stubs': 1.162.0 + '@tanstack/start-storage-context': 1.167.36 + seroval: 1.6.7 - '@tanstack/start-plugin-core@1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.29.7 - '@babel/types': 7.29.8 - '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.141.1 - '@tanstack/router-generator': 1.141.1 - '@tanstack/router-plugin': 1.141.1(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/router-utils': 1.141.0 - '@tanstack/server-functions-plugin': 1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-client-core': 1.141.1 - '@tanstack/start-server-core': 1.141.1(crossws@0.4.6(srvx@0.11.22)) - babel-dead-code-elimination: 1.0.10 - cheerio: 1.1.2 - exsolve: 1.0.8 - pathe: 2.0.3 - srvx: 0.8.16 - tinyglobby: 0.2.17 - ufo: 1.6.1 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - vitefu: 1.1.1(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - xmlbuilder2: 4.0.3 - zod: 3.25.76 - transitivePeerDependencies: - - '@rsbuild/core' - - '@tanstack/react-router' - - crossws - - supports-color - - vite-plugin-solid - - webpack + '@tanstack/start-fn-stubs@1.162.0': {} - '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.17))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/start-plugin-core@1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.17))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7 '@babel/types': 7.29.8 - '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.159.4 - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.17)) - cheerio: 1.1.2 - exsolve: 1.0.8 + '@jridgewell/remapping': 2.3.5 + '@tanstack/router-core': 1.171.34 + '@tanstack/router-generator': 1.167.40 + '@tanstack/router-plugin': 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.17)) + exsolve: 1.1.1 + lightningcss: 1.33.0 pathe: 2.0.3 - srvx: 0.11.17 + picomatch: 4.0.7 + seroval: 1.6.7 + source-map: 0.7.6 + srvx: 0.11.22 tinyglobby: 0.2.17 - ufo: 1.6.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) + ufo: 1.6.4 vitefu: 1.1.3(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) xmlbuilder2: 4.0.3 - zod: 3.25.76 + zod: 4.6.5 + optionalDependencies: + vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' - '@tanstack/react-router' + - bun-types-no-globals - crossws + - esbuild + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/start-plugin-core@1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7 '@babel/types': 7.29.8 - '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.159.4 - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) - cheerio: 1.1.2 - exsolve: 1.0.8 + '@jridgewell/remapping': 2.3.5 + '@tanstack/router-core': 1.171.34 + '@tanstack/router-generator': 1.167.40 + '@tanstack/router-plugin': 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) + exsolve: 1.1.1 + lightningcss: 1.33.0 pathe: 2.0.3 - srvx: 0.11.17 + picomatch: 4.0.7 + seroval: 1.6.7 + source-map: 0.7.6 + srvx: 0.11.22 tinyglobby: 0.2.17 - ufo: 1.6.3 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) + ufo: 1.6.4 vitefu: 1.1.3(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) xmlbuilder2: 4.0.3 - zod: 3.25.76 + zod: 4.6.5 + optionalDependencies: + vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' - '@tanstack/react-router' + - bun-types-no-globals - crossws + - esbuild + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/start-plugin-core@1.171.49(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.6(srvx@0.11.22))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7 '@babel/types': 7.29.8 - '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.159.4 - '@tanstack/router-generator': 1.159.4 - '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/router-utils': 1.158.0 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) - cheerio: 1.1.2 - exsolve: 1.0.8 + '@jridgewell/remapping': 2.3.5 + '@tanstack/router-core': 1.171.34 + '@tanstack/router-generator': 1.167.40 + '@tanstack/router-plugin': 1.168.42(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite-plugin-solid@2.11.14(solid-js@1.9.10)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)))(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) + '@tanstack/router-utils': 1.162.3 + '@tanstack/start-server-core': 1.169.39(crossws@0.4.6(srvx@0.11.22)) + exsolve: 1.1.1 + lightningcss: 1.33.0 pathe: 2.0.3 - srvx: 0.11.17 + picomatch: 4.0.7 + seroval: 1.6.7 + source-map: 0.7.6 + srvx: 0.11.22 tinyglobby: 0.2.17 - ufo: 1.6.3 - vite: 8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) + ufo: 1.6.4 vitefu: 1.1.3(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) xmlbuilder2: 4.0.3 - zod: 3.25.76 + zod: 4.6.5 + optionalDependencies: + vite: 8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) transitivePeerDependencies: - - '@rsbuild/core' + - '@farmfe/core' + - '@rspack/core' - '@tanstack/react-router' + - bun-types-no-globals - crossws + - esbuild + - rolldown + - rollup - supports-color + - unloader - vite-plugin-solid - webpack - '@tanstack/start-server-core@1.131.50': - dependencies: - '@tanstack/history': 1.131.2 - '@tanstack/router-core': 1.131.50 - '@tanstack/start-client-core': 1.131.50 - '@tanstack/start-storage-context': 1.131.50 - h3: 1.13.0 - isbot: 5.1.32 - tiny-invariant: 1.3.3 - tiny-warning: 1.0.3 - unctx: 2.5.0 - - '@tanstack/start-server-core@1.141.1(crossws@0.4.6(srvx@0.11.22))': - dependencies: - '@tanstack/history': 1.141.0 - '@tanstack/router-core': 1.141.1 - '@tanstack/start-client-core': 1.141.1 - '@tanstack/start-storage-context': 1.141.1 - h3-v2: h3@2.0.0-beta.5(crossws@0.4.6(srvx@0.11.22)) - seroval: 1.4.0 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - crossws - - '@tanstack/start-server-core@1.159.4(crossws@0.4.6(srvx@0.11.17))': + '@tanstack/start-server-core@1.169.39(crossws@0.4.6(srvx@0.11.17))': dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-storage-context': 1.159.4 - h3-v2: h3@2.0.1-rc.14(crossws@0.4.6(srvx@0.11.17)) - seroval: 1.5.0 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - crossws - - '@tanstack/start-server-core@1.159.4(crossws@0.4.6(srvx@0.11.22))': - dependencies: - '@tanstack/history': 1.154.14 - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-storage-context': 1.159.4 - h3-v2: h3@2.0.1-rc.14(crossws@0.4.6(srvx@0.11.22)) - seroval: 1.5.0 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - crossws - - '@tanstack/start-server-functions-client@1.131.50(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@tanstack/server-functions-plugin': 1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-functions-fetcher': 1.131.50 - transitivePeerDependencies: - - supports-color - - vite - - '@tanstack/start-server-functions-fetcher@1.131.50': - dependencies: - '@tanstack/router-core': 1.131.50 - '@tanstack/start-client-core': 1.131.50 - - '@tanstack/start-server-functions-handler@1.120.19(crossws@0.4.6(srvx@0.11.22))': - dependencies: - '@tanstack/router-core': 1.159.4 - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) - tiny-invariant: 1.3.3 + '@tanstack/history': 1.162.4 + '@tanstack/router-core': 1.171.34 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-storage-context': 1.167.36 + fetchdts: 0.1.7 + h3-v2: h3@2.0.1-rc.20(crossws@0.4.6(srvx@0.11.17)) + seroval: 1.6.7 transitivePeerDependencies: - crossws - '@tanstack/start-server-functions-server@1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@tanstack/server-functions-plugin': 1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - vite - - '@tanstack/start-server-functions-ssr@1.120.19(crossws@0.4.6(srvx@0.11.22))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': + '@tanstack/start-server-core@1.169.39(crossws@0.4.6(srvx@0.11.22))': dependencies: - '@tanstack/server-functions-plugin': 1.141.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.6(srvx@0.11.22)) - '@tanstack/start-server-functions-fetcher': 1.131.50 - tiny-invariant: 1.3.3 + '@tanstack/history': 1.162.4 + '@tanstack/router-core': 1.171.34 + '@tanstack/start-client-core': 1.170.34 + '@tanstack/start-storage-context': 1.167.36 + fetchdts: 0.1.7 + h3-v2: h3@2.0.1-rc.20(crossws@0.4.6(srvx@0.11.22)) + seroval: 1.6.7 transitivePeerDependencies: - crossws - - supports-color - - vite - - '@tanstack/start-storage-context@1.131.50': - dependencies: - '@tanstack/router-core': 1.131.50 - '@tanstack/start-storage-context@1.141.1': + '@tanstack/start-storage-context@1.167.36': dependencies: - '@tanstack/router-core': 1.141.1 + '@tanstack/router-core': 1.171.34 - '@tanstack/start-storage-context@1.159.4': - dependencies: - '@tanstack/router-core': 1.159.4 - - '@tanstack/start@1.120.20(174d66486e37ec79ad1777437ad2ec93)': - dependencies: - '@tanstack/react-start-client': 1.141.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/react-start-router-manifest': 1.120.19(2a0d07d937f794add490a3af44ad6cf1) - '@tanstack/react-start-server': 1.141.1(crossws@0.4.6(srvx@0.11.22))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@tanstack/start-api-routes': 1.120.19(b57f18dd0c2d3ddd4a5dfe10e9f2d446) - '@tanstack/start-config': 1.120.20(174d66486e37ec79ad1777437ad2ec93) - '@tanstack/start-server-functions-client': 1.131.50(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-functions-handler': 1.120.19(crossws@0.4.6(srvx@0.11.22)) - '@tanstack/start-server-functions-server': 1.131.2(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - '@tanstack/start-server-functions-ssr': 1.120.19(crossws@0.4.6(srvx@0.11.22))(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@rsbuild/core' - - '@types/node' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - crossws - - db0 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - jiti - - less - - lightningcss - - mysql2 - - react - - react-dom - - react-native-b4a - - rolldown - - sass - - sass-embedded - - sqlite3 - - stylus - - sugarss - - supports-color - - terser - - tsx - - uploadthing - - vite - - vite-plugin-solid - - webpack - - xml2js - - yaml - - '@tanstack/store@0.7.7': {} + '@tanstack/store@0.11.2': {} '@tanstack/store@0.8.0': {} - '@tanstack/store@0.8.1': {} - '@tanstack/typedoc-config@0.3.4': dependencies: typedoc: 0.28.20(@typescript/typescript6@6.0.2) @@ -28589,11 +27220,7 @@ snapshots: typedoc-plugin-markdown: 4.12.0(typedoc@0.28.20(typescript@7.0.2)) typescript: '@typescript/typescript6@6.0.2' - '@tanstack/virtual-file-routes@1.131.2': {} - - '@tanstack/virtual-file-routes@1.141.0': {} - - '@tanstack/virtual-file-routes@1.154.7': {} + '@tanstack/virtual-file-routes@1.162.0': {} '@tanstack/vite-config@0.6.0(@microsoft/api-extractor@7.47.7(@types/node@24.10.3))(esbuild@0.28.1)(rolldown@1.2.4)(rollup@4.60.1)(supports-color@7.2.0)(typescript@7.0.2)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: @@ -28612,9 +27239,9 @@ snapshots: - typescript - webpack - '@tanstack/zod-adapter@1.166.9(@tanstack/react-router@1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)': + '@tanstack/zod-adapter@1.166.9(@tanstack/react-router@1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)': dependencies: - '@tanstack/react-router': 1.159.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@tanstack/react-router': 1.170.41(react-dom@19.2.3(react@19.2.3))(react@19.2.3) zod: 4.3.6 '@testing-library/dom@10.4.1': @@ -28688,11 +27315,6 @@ snapshots: tslib: 2.8.1 optional: true - '@tybys/wasm-util@0.10.4': - dependencies: - tslib: 2.8.1 - optional: true - '@tybys/wasm-util@0.9.0': dependencies: tslib: 2.8.1 @@ -28702,8 +27324,6 @@ snapshots: '@types/aria-query@5.0.4': {} - '@types/babel__code-frame@7.0.6': {} - '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.29.9 @@ -28725,8 +27345,6 @@ snapshots: dependencies: '@babel/types': 7.29.8 - '@types/braces@3.0.5': {} - '@types/bun@1.3.14': dependencies: bun-types: 1.3.14 @@ -28859,17 +27477,10 @@ snapshots: '@types/lodash@4.17.24': {} - '@types/lodash@4.17.25': - optional: true - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 - '@types/micromatch@4.0.10': - dependencies: - '@types/braces': 3.0.5 - '@types/ms@2.1.0': {} '@types/node@12.20.55': {} @@ -29221,26 +27832,6 @@ snapshots: - bare-abort-controller - react-native-b4a - '@vinxi/listhen@1.5.6': - dependencies: - '@parcel/watcher': 2.5.1 - '@parcel/watcher-wasm': 2.3.0 - citty: 0.1.6 - clipboardy: 4.0.0 - consola: 3.4.2 - defu: 6.1.7 - get-port-please: 3.2.0 - h3: 1.15.5 - http-shutdown: 1.2.2 - jiti: 1.21.7 - mlly: 1.8.0 - node-forge: 1.3.3 - pathe: 1.1.2 - std-env: 3.10.0 - ufo: 1.6.3 - untun: 0.1.3 - uqr: 0.1.2 - '@visx/curve@4.0.1-alpha.0': dependencies: '@visx/vendor': 4.0.0-alpha.0 @@ -29276,7 +27867,7 @@ snapshots: '@visx/responsive@4.0.1-alpha.0(react@19.2.3)': dependencies: - '@types/lodash': 4.17.25 + '@types/lodash': 4.17.24 '@types/react': 19.3.0 lodash: 4.18.1 react: 19.2.3 @@ -29289,7 +27880,7 @@ snapshots: '@visx/shape@4.0.1-alpha.0(react@19.2.3)': dependencies: - '@types/lodash': 4.17.25 + '@types/lodash': 4.17.24 '@types/react': 19.3.0 '@visx/curve': 4.0.1-alpha.0 '@visx/group': 4.0.1-alpha.0(react@19.2.3) @@ -29331,18 +27922,6 @@ snapshots: dependencies: vite: 7.3.6(@types/node@24.10.3)(jiti@2.7.0)(less@4.6.6)(lightningcss@1.33.0)(sass@1.97.3)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - '@vitejs/plugin-react@4.7.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': - dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.7) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.7) - '@rolldown/pluginutils': 1.0.0-beta.27 - '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-react@5.2.0(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 @@ -29734,10 +28313,6 @@ snapshots: anser@1.4.10: {} - ansi-align@3.0.1: - dependencies: - string-width: 4.2.3 - ansi-colors@4.1.3: {} ansi-escapes@4.3.2: @@ -29770,6 +28345,8 @@ snapshots: ansis@4.2.0: {} + ansis@4.4.0: {} + any-promise@1.3.0: {} anymatch@3.1.3: @@ -29915,15 +28492,6 @@ snapshots: b4a@1.7.3: {} - babel-dead-code-elimination@1.0.10: - dependencies: - '@babel/core': 7.29.7 - '@babel/parser': 7.29.9 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 - transitivePeerDependencies: - - supports-color - babel-dead-code-elimination@1.0.12: dependencies: '@babel/core': 7.29.7 @@ -29973,7 +28541,7 @@ snapshots: dependencies: '@babel/core': 7.28.5(supports-color@7.2.0) '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.28.5(supports-color@7.2.0)) - core-js-compat: 3.50.0 + core-js-compat: 3.49.0 transitivePeerDependencies: - supports-color optional: true @@ -30209,8 +28777,6 @@ snapshots: bignumber.js@9.3.1: {} - binary-extensions@2.3.0: {} - bindings@1.5.0: dependencies: file-uri-to-path: 1.0.0 @@ -30243,17 +28809,6 @@ snapshots: bowser@2.14.1: {} - boxen@7.1.1: - dependencies: - ansi-align: 3.0.1 - camelcase: 7.0.1 - chalk: 5.6.2 - cli-boxes: 3.0.0 - string-width: 5.1.2 - type-fest: 2.19.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 - bplist-creator@0.1.0: dependencies: stream-buffers: 2.2.0 @@ -30413,8 +28968,6 @@ snapshots: camelcase@6.3.0: {} - camelcase@7.0.1: {} - caniuse-lite@1.0.30001760: {} caniuse-lite@1.0.30001810: {} @@ -30473,18 +29026,6 @@ snapshots: undici: 7.29.0 whatwg-mimetype: 4.0.0 - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - chokidar@4.0.3: dependencies: readdirp: 4.1.2 @@ -30539,8 +29080,6 @@ snapshots: classnames@2.5.1: optional: true - cli-boxes@3.0.0: {} - cli-cursor@2.1.0: dependencies: restore-cursor: 2.0.0 @@ -30713,12 +29252,10 @@ snapshots: cookie-es@1.2.2: {} - cookie-es@1.2.3: {} - - cookie-es@2.0.0: {} - cookie-es@2.0.1: {} + cookie-es@3.1.1: {} + cookie-signature@1.2.2: {} cookie@0.6.0: {} @@ -30732,13 +29269,8 @@ snapshots: is-what: 4.1.16 core-js-compat@3.49.0: - dependencies: - browserslist: 4.28.1 - - core-js-compat@3.50.0: dependencies: browserslist: 4.29.0 - optional: true core-util-is@1.0.3: {} @@ -30895,11 +29427,6 @@ snapshots: date-fns@4.1.0: {} - dax-sh@0.39.2: - dependencies: - '@deno/shim-deno': 0.19.2 - undici-types: 5.28.4 - dayjs@1.11.19: {} db0@0.3.4(@electric-sql/pglite@0.4.3)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react@19.3.0)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react@19.3.0)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3): @@ -31066,7 +29593,7 @@ snapshots: devtools-protocol@0.0.1581282: {} - diff@8.0.2: {} + diff@8.0.4: {} dir-glob@3.0.1: dependencies: @@ -31328,8 +29855,6 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.1.0 - es-module-lexer@1.7.0: {} - es-module-lexer@2.0.0: {} es-module-lexer@2.3.2: {} @@ -31355,32 +29880,6 @@ snapshots: transitivePeerDependencies: - supports-color - esbuild@0.20.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - esbuild@0.25.12: optionalDependencies: '@esbuild/aix-ppc64': 0.25.12 @@ -32329,19 +30828,6 @@ snapshots: dependencies: duplexer: 0.1.2 - h3@1.13.0: - dependencies: - cookie-es: 1.2.3 - crossws: 0.3.5 - defu: 6.1.7 - destr: 2.0.5 - iron-webcrypto: 1.2.1 - ohash: 1.1.6 - radix3: 1.1.2 - ufo: 1.6.3 - uncrypto: 0.1.3 - unenv: 1.10.0 - h3@1.15.5: dependencies: cookie-es: 1.2.2 @@ -32354,25 +30840,16 @@ snapshots: ufo: 1.6.3 uncrypto: 0.1.3 - h3@2.0.0-beta.5(crossws@0.4.6(srvx@0.11.22)): - dependencies: - cookie-es: 2.0.1 - fetchdts: 0.1.7 - rou3: 0.7.12 - srvx: 0.8.16 - optionalDependencies: - crossws: 0.4.6(srvx@0.11.22) - - h3@2.0.1-rc.14(crossws@0.4.6(srvx@0.11.17)): + h3@2.0.1-rc.20(crossws@0.4.6(srvx@0.11.17)): dependencies: - rou3: 0.7.12 + rou3: 0.8.1 srvx: 0.11.22 optionalDependencies: crossws: 0.4.6(srvx@0.11.17) - h3@2.0.1-rc.14(crossws@0.4.6(srvx@0.11.22)): + h3@2.0.1-rc.20(crossws@0.4.6(srvx@0.11.22)): dependencies: - rou3: 0.7.12 + rou3: 0.8.1 srvx: 0.11.22 optionalDependencies: crossws: 0.4.6(srvx@0.11.22) @@ -32600,14 +31077,6 @@ snapshots: transitivePeerDependencies: - supports-color - http-proxy@1.18.1: - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.16.0(debug@4.4.3(supports-color@7.2.0)) - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - http-shutdown@1.2.2: {} https-proxy-agent@5.0.1(supports-color@7.2.0): @@ -32765,10 +31234,6 @@ snapshots: dependencies: has-bigints: 1.1.0 - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - is-boolean-object@1.2.2: dependencies: call-bound: 1.0.4 @@ -32928,8 +31393,6 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.1: {} - isobject@3.0.1: {} isolated-vm@6.1.2: @@ -33002,8 +31465,6 @@ snapshots: jimp-compact@0.16.1: {} - jiti@1.21.7: {} - jiti@2.6.1: {} jiti@2.7.0: {} @@ -33033,11 +31494,6 @@ snapshots: js-tokens@9.0.1: {} - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - js-yaml@3.14.2: dependencies: argparse: 1.0.10 @@ -34159,8 +32615,6 @@ snapshots: mime@1.6.0: {} - mime@3.0.0: {} - mime@4.1.0: {} mimic-fn@1.2.0: {} @@ -35012,8 +33466,6 @@ snapshots: ofetch@2.0.0-alpha.3: {} - ohash@1.1.6: {} - ohash@2.0.11: {} ohash@2.0.12: {} @@ -35655,6 +34107,8 @@ snapshots: prettier@3.7.4: {} + prettier@3.9.9: {} + pretty-bytes@7.1.0: {} pretty-format@27.5.1: @@ -36211,8 +34665,6 @@ snapshots: react-refresh@0.14.2: {} - react-refresh@0.17.0: {} - react-refresh@0.18.0: {} react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.3): @@ -36323,10 +34775,6 @@ snapshots: dependencies: minimatch: 5.1.6 - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - readdirp@4.1.2: {} readdirp@5.1.1: {} @@ -36529,8 +34977,6 @@ snapshots: transitivePeerDependencies: - supports-color - requires-port@1.0.0: {} - resolve-from@4.0.0: {} resolve-from@5.0.0: {} @@ -36847,8 +35293,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.60.1 fsevents: 2.3.3 - rou3@0.7.12: {} - rou3@0.8.1: {} router@2.2.0: @@ -36989,24 +35433,12 @@ snapshots: dependencies: seroval: 1.3.2 - seroval-plugins@1.4.0(seroval@1.4.0): - dependencies: - seroval: 1.4.0 - - seroval-plugins@1.5.0(seroval@1.5.0): - dependencies: - seroval: 1.5.0 - seroval-plugins@1.6.7(seroval@1.6.7): dependencies: seroval: 1.6.7 seroval@1.3.2: {} - seroval@1.4.0: {} - - seroval@1.5.0: {} - seroval@1.6.7: {} serve-placeholder@2.0.2: @@ -37296,8 +35728,6 @@ snapshots: srvx@0.11.22: {} - srvx@0.8.16: {} - ssh2@1.17.0: dependencies: asn1: 0.2.6 @@ -37637,8 +36067,6 @@ snapshots: tiny-invariant@1.3.3: {} - tiny-warning@1.0.3: {} - tinybench@2.9.0: {} tinyexec@0.3.2: {} @@ -37883,8 +36311,6 @@ snapshots: type-fest@0.7.1: {} - type-fest@2.19.0: {} - type-fest@5.3.1: dependencies: tagged-tag: 1.0.0 @@ -37951,10 +36377,10 @@ snapshots: uc.micro@2.1.0: {} - ufo@1.6.1: {} - ufo@1.6.3: {} + ufo@1.6.4: {} + ultrahtml@1.6.0: {} unbash@4.0.2: {} @@ -37966,13 +36392,6 @@ snapshots: uncrypto@0.1.3: {} - unctx@2.4.1: - dependencies: - acorn: 8.18.0 - estree-walker: 3.0.3 - magic-string: 0.30.21 - unplugin: 2.3.11 - unctx@2.5.0: dependencies: acorn: 8.18.0 @@ -37982,8 +36401,6 @@ snapshots: undici-types@5.26.5: {} - undici-types@5.28.4: {} - undici-types@7.16.0: {} undici-types@7.18.2: {} @@ -37999,14 +36416,6 @@ snapshots: undici@8.10.2: optional: true - unenv@1.10.0: - dependencies: - consola: 3.4.2 - defu: 6.1.7 - mime: 3.0.0 - node-fetch-native: 1.6.7 - pathe: 1.1.2 - unenv@2.0.0-rc.24: dependencies: pathe: 2.0.3 @@ -38130,6 +36539,28 @@ snapshots: picomatch: 4.0.7 webpack-virtual-modules: 0.6.2 + unplugin@3.4.0(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)): + dependencies: + '@jridgewell/remapping': 2.3.5 + picomatch: 4.0.7 + webpack-virtual-modules: 0.6.2 + optionalDependencies: + esbuild: 0.28.1 + rolldown: 1.2.9 + rollup: 4.60.1 + vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) + + unplugin@3.4.0(esbuild@0.28.1)(rolldown@1.2.9)(rollup@4.60.1)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)): + dependencies: + '@jridgewell/remapping': 2.3.5 + picomatch: 4.0.7 + webpack-virtual-modules: 0.6.2 + optionalDependencies: + esbuild: 0.28.1 + rolldown: 1.2.9 + rollup: 4.60.1 + vite: 8.3.0(@types/node@24.13.6)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) + unrun@0.2.19(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(synckit@0.11.13): dependencies: rolldown: 1.0.0-beta.53(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3) @@ -38321,87 +36752,6 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vinxi@0.5.3(2a0d07d937f794add490a3af44ad6cf1): - dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) - '@types/micromatch': 4.0.10 - '@vinxi/listhen': 1.5.6 - boxen: 7.1.1 - chokidar: 3.6.0 - citty: 0.1.6 - consola: 3.4.2 - crossws: 0.3.5 - dax-sh: 0.39.2 - defu: 6.1.4 - es-module-lexer: 1.7.0 - esbuild: 0.20.2 - fast-glob: 3.3.3 - get-port-please: 3.2.0 - h3: 1.13.0 - hookable: 5.5.3 - http-proxy: 1.18.1 - micromatch: 4.0.8 - nitropack: 2.13.1(@electric-sql/pglite@0.4.3)(aws4fetch@1.0.20)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)(rolldown@1.2.9) - node-fetch-native: 1.6.7 - path-to-regexp: 6.3.0 - pathe: 1.1.2 - radix3: 1.1.2 - resolve: 1.22.11 - serve-placeholder: 2.0.2 - serve-static: 1.16.2 - ufo: 1.6.1 - unctx: 2.4.1 - unenv: 1.10.0 - unstorage: 1.17.4(aws4fetch@1.0.20)(db0@0.3.4(@electric-sql/pglite@0.4.3)(better-sqlite3@12.11.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.4.3)(@opentelemetry/api@1.9.1)(@prisma/client@7.9.0(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(better-sqlite3@12.11.1)(bun-types@1.3.14)(mysql2@3.15.3)(postgres@3.4.7)(prisma@7.9.0(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.9.2) - vite: 6.4.2(@types/node@24.10.3)(jiti@2.7.0)(less@4.6.6)(lightningcss@1.33.0)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - zod: 3.25.76 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@types/node' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - db0 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - jiti - - less - - lightningcss - - mysql2 - - react-native-b4a - - rolldown - - sass - - sass-embedded - - sqlite3 - - stylus - - sugarss - - supports-color - - terser - - tsx - - uploadthing - - xml2js - - yaml - vite-plugin-dts@5.0.3(@microsoft/api-extractor@7.47.7(@types/node@24.10.3))(esbuild@0.28.1)(rolldown@1.2.4)(rollup@4.60.1)(supports-color@7.2.0)(typescript@7.0.2)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)): dependencies: unplugin-dts: 1.0.3(@microsoft/api-extractor@7.47.7(@types/node@24.10.3))(esbuild@0.28.1)(rolldown@1.2.4)(rollup@4.60.1)(supports-color@7.2.0)(typescript@7.0.2)(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)) @@ -38459,25 +36809,6 @@ snapshots: - supports-color - typescript - vite@6.4.2(@types/node@24.10.3)(jiti@2.7.0)(less@4.6.6)(lightningcss@1.33.0)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0): - dependencies: - esbuild: 0.25.12 - fdir: 6.5.0(picomatch@4.0.7) - picomatch: 4.0.7 - postcss: 8.5.28 - rollup: 4.60.1 - tinyglobby: 0.2.17 - optionalDependencies: - '@types/node': 24.10.3 - fsevents: 2.3.3 - jiti: 2.7.0 - less: 4.6.6 - lightningcss: 1.33.0 - sass: 1.101.0 - terser: 5.44.1 - tsx: 4.23.12 - yaml: 2.9.0 - vite@7.3.6(@types/node@24.10.3)(jiti@2.7.0)(less@4.6.6)(lightningcss@1.33.0)(sass@1.97.3)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0): dependencies: esbuild: 0.28.1 @@ -38587,10 +36918,6 @@ snapshots: tsx: 4.23.12 yaml: 2.9.0 - vitefu@1.1.1(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)): - optionalDependencies: - vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) - vitefu@1.1.3(vite@8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0)): optionalDependencies: vite: 8.2.1(@types/node@24.10.3)(esbuild@0.28.1)(jiti@2.7.0)(less@4.6.6)(sass@1.101.0)(terser@5.44.1)(tsx@4.23.12)(yaml@2.9.0) @@ -38924,19 +37251,11 @@ snapshots: dependencies: isexe: 2.0.0 - which@4.0.0: - dependencies: - isexe: 3.1.1 - why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 - widest-line@4.0.1: - dependencies: - string-width: 5.1.2 - word-wrap@1.2.5: {} workerd@1.20260609.1: @@ -39038,19 +37357,12 @@ snapshots: sax: 1.6.0 xmlbuilder: 11.0.1 - xmlbuilder2@3.1.1: - dependencies: - '@oozcitak/dom': 1.15.10 - '@oozcitak/infra': 1.0.8 - '@oozcitak/util': 8.3.8 - js-yaml: 3.14.1 - xmlbuilder2@4.0.3: dependencies: '@oozcitak/dom': 2.0.2 '@oozcitak/infra': 2.0.2 '@oozcitak/util': 10.0.0 - js-yaml: 4.2.0 + js-yaml: 4.3.2 xmlbuilder@11.0.1: {} @@ -39082,7 +37394,7 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yargs@18.2.0: + yargs@18.1.0: dependencies: cliui: 9.0.1 escalade: 3.2.0 @@ -39151,6 +37463,11 @@ snapshots: dependencies: zod: 4.3.6 + zod-to-json-schema@3.25.2(zod@4.6.5): + dependencies: + zod: 4.6.5 + optional: true + zod@3.25.76: {} zod@4.0.0: {} @@ -39159,6 +37476,8 @@ snapshots: zod@4.3.6: {} + zod@4.6.5: {} + zone.js@0.15.1: {} zwitch@2.0.4: {} diff --git a/testing/e2e/package.json b/testing/e2e/package.json index 148f58052e..16cd324d8e 100644 --- a/testing/e2e/package.json +++ b/testing/e2e/package.json @@ -51,8 +51,8 @@ "@tanstack/devtools-event-bus": "^0.4.1", "@tanstack/nitro-v2-vite-plugin": "^1.155.0", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", "arktype": "^2.1.28", "react": "^19.2.3", "react-dom": "^19.2.3", diff --git a/testing/e2e/src/routeTree.gen.ts b/testing/e2e/src/routeTree.gen.ts index 439b88d192..0aa05a57ef 100644 --- a/testing/e2e/src/routeTree.gen.ts +++ b/testing/e2e/src/routeTree.gen.ts @@ -9,552 +9,486 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as WebsocketAdapterRouteImport } from './routes/websocket-adapter' -import { Route as WebMcpToolsRouteImport } from './routes/web-mcp-tools' -import { Route as WebMcpPageToolsRouteImport } from './routes/web-mcp-page-tools' -import { Route as ToolsTestRouteImport } from './routes/tools-test' -import { Route as ToolFirstTextRouteImport } from './routes/tool-first-text' -import { Route as TextFirstToolRouteImport } from './routes/text-first-tool' -import { Route as SubagentsUiTestRouteImport } from './routes/subagents-ui-test' -import { Route as SubagentsTestRouteImport } from './routes/subagents-test' -import { Route as PersistenceDurabilityRouteImport } from './routes/persistence-durability' -import { Route as MiddlewareTestRouteImport } from './routes/middleware-test' -import { Route as MessageHistoryPagingRouteImport } from './routes/message-history-paging' -import { Route as MarkdownCjkRouteImport } from './routes/markdown-cjk' -import { Route as JoinRunClientToolRouteImport } from './routes/join-run-client-tool' -import { Route as InterruptsTestRouteImport } from './routes/interrupts-test' -import { Route as InterruptLineageRouteImport } from './routes/interrupt-lineage' -import { Route as HeadlessUiRouteImport } from './routes/headless-ui' -import { Route as GenerationPersistenceServerRouteImport } from './routes/generation-persistence-server' -import { Route as GenerationPersistenceResumeRouteImport } from './routes/generation-persistence-resume' -import { Route as ForeignInterruptRouteImport } from './routes/foreign-interrupt' -import { Route as DevtoolsToolsRouteImport } from './routes/devtools-tools' -import { Route as DevtoolsSubagentsRouteImport } from './routes/devtools-subagents' -import { Route as DevtoolsStructuredRouteImport } from './routes/devtools-structured' -import { Route as DevtoolsRouteBRouteImport } from './routes/devtools-route-b' -import { Route as DevtoolsRouteARouteImport } from './routes/devtools-route-a' -import { Route as DevtoolsMemoryRouteImport } from './routes/devtools-memory' -import { Route as DevtoolsGenerationHooksRouteImport } from './routes/devtools-generation-hooks' -import { Route as DevtoolsChatRouteImport } from './routes/devtools-chat' -import { Route as ChatClientStreamProcessingRouteImport } from './routes/chat-client-stream-processing' -import { Route as ChatClientDefaultBridgeRouteImport } from './routes/chat-client-default-bridge' -import { Route as ByokRouteImport } from './routes/byok' import { Route as IndexRouteImport } from './routes/index' +import { Route as ByokRouteImport } from './routes/byok' +import { Route as ChatClientDefaultBridgeRouteImport } from './routes/chat-client-default-bridge' +import { Route as ChatClientStreamProcessingRouteImport } from './routes/chat-client-stream-processing' +import { Route as DevtoolsChatRouteImport } from './routes/devtools-chat' +import { Route as DevtoolsGenerationHooksRouteImport } from './routes/devtools-generation-hooks' +import { Route as DevtoolsMemoryRouteImport } from './routes/devtools-memory' +import { Route as DevtoolsRouteARouteImport } from './routes/devtools-route-a' +import { Route as DevtoolsRouteBRouteImport } from './routes/devtools-route-b' +import { Route as DevtoolsStructuredRouteImport } from './routes/devtools-structured' +import { Route as DevtoolsSubagentsRouteImport } from './routes/devtools-subagents' +import { Route as DevtoolsToolsRouteImport } from './routes/devtools-tools' +import { Route as ForeignInterruptRouteImport } from './routes/foreign-interrupt' +import { Route as GenerationPersistenceResumeRouteImport } from './routes/generation-persistence-resume' +import { Route as GenerationPersistenceServerRouteImport } from './routes/generation-persistence-server' +import { Route as HeadlessUiRouteImport } from './routes/headless-ui' +import { Route as InterruptLineageRouteImport } from './routes/interrupt-lineage' +import { Route as InterruptsTestRouteImport } from './routes/interrupts-test' +import { Route as JoinRunClientToolRouteImport } from './routes/join-run-client-tool' +import { Route as MarkdownCjkRouteImport } from './routes/markdown-cjk' +import { Route as MessageHistoryPagingRouteImport } from './routes/message-history-paging' +import { Route as MiddlewareTestRouteImport } from './routes/middleware-test' +import { Route as PersistenceDurabilityRouteImport } from './routes/persistence-durability' +import { Route as SubagentsTestRouteImport } from './routes/subagents-test' +import { Route as SubagentsUiTestRouteImport } from './routes/subagents-ui-test' +import { Route as TextFirstToolRouteImport } from './routes/text-first-tool' +import { Route as ToolFirstTextRouteImport } from './routes/tool-first-text' +import { Route as ToolsTestRouteImport } from './routes/tools-test' +import { Route as WebMcpPageToolsRouteImport } from './routes/web-mcp-page-tools' +import { Route as WebMcpToolsRouteImport } from './routes/web-mcp-tools' +import { Route as WebsocketAdapterRouteImport } from './routes/websocket-adapter' import { Route as ProviderIndexRouteImport } from './routes/$provider/index' -import { Route as ApiWorldRouteImport } from './routes/api.world' -import { Route as ApiWebMcpPageToolsRouteImport } from './routes/api.web-mcp-page-tools' -import { Route as ApiVoiceRouteImport } from './routes/api.voice' -import { Route as ApiVideoLiveRouteImport } from './routes/api.video-live' -import { Route as ApiVideoRouteImport } from './routes/api.video' -import { Route as ApiTtsRouteImport } from './routes/api.tts' -import { Route as ApiTranscriptionRouteImport } from './routes/api.transcription' -import { Route as ApiToolsTestRouteImport } from './routes/api.tools-test' -import { Route as ApiToolFirstTextWireRouteImport } from './routes/api.tool-first-text-wire' -import { Route as ApiToolCallLifecycleWireRouteImport } from './routes/api.tool-call-lifecycle-wire' -import { Route as ApiTextFirstToolWireRouteImport } from './routes/api.text-first-tool-wire' -import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' -import { Route as ApiSubagentsTestRouteImport } from './routes/api.subagents-test' -import { Route as ApiStructuredOutputLengthWireRouteImport } from './routes/api.structured-output-length-wire' -import { Route as ApiSandboxToolHistoryRouteImport } from './routes/api.sandbox-tool-history' -import { Route as ApiSandboxFilePersistenceRouteImport } from './routes/api.sandbox-file-persistence' -import { Route as ApiSandboxDurabilityRouteImport } from './routes/api.sandbox-durability' -import { Route as ApiProviderToolDispatchWireRouteImport } from './routes/api.provider-tool-dispatch-wire' -import { Route as ApiProviderSearchMetadataWireRouteImport } from './routes/api.provider-search-metadata-wire' -import { Route as ApiPortableSkillsWireRouteImport } from './routes/api.portable-skills-wire' -import { Route as ApiPersistenceDurabilityRouteImport } from './routes/api.persistence-durability' -import { Route as ApiOtelUsageRouteImport } from './routes/api.otel-usage' -import { Route as ApiOtelTranscriptionRouteImport } from './routes/api.otel-transcription' -import { Route as ApiOtelMediaRouteImport } from './routes/api.otel-media' -import { Route as ApiOpenrouterWebToolsWireRouteImport } from './routes/api.openrouter-web-tools-wire' -import { Route as ApiOpenrouterStreamOptionsWireRouteImport } from './routes/api.openrouter-stream-options-wire' -import { Route as ApiOpenrouterRetryCodesRouteImport } from './routes/api.openrouter-retry-codes' -import { Route as ApiOpenrouterReasoningWireRouteImport } from './routes/api.openrouter-reasoning-wire' -import { Route as ApiOpenrouterJsonObjectWireRouteImport } from './routes/api.openrouter-json-object-wire' -import { Route as ApiOpenrouterCostRouteImport } from './routes/api.openrouter-cost' -import { Route as ApiOpenaiUsageDetailsRouteImport } from './routes/api.openai-usage-details' -import { Route as ApiOpenaiStrictToolNullWireRouteImport } from './routes/api.openai-strict-tool-null-wire' -import { Route as ApiOpenaiShellSkillsWireRouteImport } from './routes/api.openai-shell-skills-wire' -import { Route as ApiOpenaiImage25ModelsRouteImport } from './routes/api.openai-image-2-5-models' -import { Route as ApiOpenaiCompletedResponseTextRouteImport } from './routes/api.openai-completed-response-text' -import { Route as ApiNonStreamingRunErrorRouteImport } from './routes/api.non-streaming-run-error' -import { Route as ApiMultimodalToolResultWireRouteImport } from './routes/api.multimodal-tool-result-wire' -import { Route as ApiMoonshotUsageDetailsRouteImport } from './routes/api.moonshot-usage-details' -import { Route as ApiMistralStrictToolNullWireRouteImport } from './routes/api.mistral-strict-tool-null-wire' -import { Route as ApiMiddlewareTestRouteImport } from './routes/api.middleware-test' -import { Route as ApiMessageIdsRouteImport } from './routes/api.message-ids' -import { Route as ApiMessageHistoryPagingRouteImport } from './routes/api.message-history-paging' -import { Route as ApiMcpTypedTestRouteImport } from './routes/api.mcp-typed-test' -import { Route as ApiMcpTypedServerRouteImport } from './routes/api.mcp-typed-server' -import { Route as ApiMcpTestRouteImport } from './routes/api.mcp-test' -import { Route as ApiMcpTaskErrorsRouteImport } from './routes/api.mcp-task-errors' -import { Route as ApiMcpStatusTestRouteImport } from './routes/api.mcp-status-test' -import { Route as ApiMcpServerRouteImport } from './routes/api.mcp-server' -import { Route as ApiMcpPolicyTestRouteImport } from './routes/api.mcp-policy-test' -import { Route as ApiMcpNoTasksServerRouteImport } from './routes/api.mcp-no-tasks-server' -import { Route as ApiMcpManagedTestRouteImport } from './routes/api.mcp-managed-test' -import { Route as ApiMcpLifecycleTestRouteImport } from './routes/api.mcp-lifecycle-test' -import { Route as ApiMcpInputTestRouteImport } from './routes/api.mcp-input-test' -import { Route as ApiMcpInputServerRouteImport } from './routes/api.mcp-input-server' -import { Route as ApiMcpAppsServerRouteImport } from './routes/api.mcp-apps-server' -import { Route as ApiMcpAppsChatRouteImport } from './routes/api.mcp-apps-chat' -import { Route as ApiMcpAppsCallRouteImport } from './routes/api.mcp-apps-call' -import { Route as ApiMaxToolCallsWireRouteImport } from './routes/api.max-tool-calls-wire' -import { Route as ApiLazyToolsWireRouteImport } from './routes/api.lazy-tools-wire' -import { Route as ApiJoinRunClientToolRouteImport } from './routes/api.join-run-client-tool' -import { Route as ApiInterruptsTestRouteImport } from './routes/api.interrupts-test' -import { Route as ApiImageRouteImport } from './routes/api.image' -import { Route as ApiGenerationPersistenceServerRouteImport } from './routes/api.generation-persistence-server' -import { Route as ApiGenerationPersistenceResumeRouteImport } from './routes/api.generation-persistence-resume' -import { Route as ApiGeminiNativeImageWireRouteImport } from './routes/api.gemini-native-image-wire' -import { Route as ApiGeminiImageGaModelsRouteImport } from './routes/api.gemini-image-ga-models' -import { Route as ApiForeignInterruptRouteImport } from './routes/api.foreign-interrupt' -import { Route as ApiFileSourceWireRouteImport } from './routes/api.file-source-wire' -import { Route as ApiEmbeddingRouteImport } from './routes/api.embedding' -import { Route as ApiDurableTakeoverRouteImport } from './routes/api.durable-takeover' -import { Route as ApiDurableDeliveryRouteImport } from './routes/api.durable-delivery' -import { Route as ApiDevtoolsMemoryRouteImport } from './routes/api.devtools-memory' -import { Route as ApiCompactionWireRouteImport } from './routes/api.compaction-wire' -import { Route as ApiChatRouteImport } from './routes/api.chat' -import { Route as ApiByteplusSeedance1080pWireRouteImport } from './routes/api.byteplus-seedance-1080p-wire' -import { Route as ApiByokChatRouteImport } from './routes/api.byok-chat' -import { Route as ApiBedrockConverseCacheRouteImport } from './routes/api.bedrock-converse-cache' -import { Route as ApiAudioRouteImport } from './routes/api.audio' -import { Route as ApiArktypeToolWireRouteImport } from './routes/api.arktype-tool-wire' -import { Route as ApiAnthropicThinkingOrderWireRouteImport } from './routes/api.anthropic-thinking-order-wire' -import { Route as ApiAnthropicStructuredUsageRouteImport } from './routes/api.anthropic-structured-usage' -import { Route as ApiAnthropicSkillsWireRouteImport } from './routes/api.anthropic-skills-wire' -import { Route as ApiAnthropicRedactedThinkingWireRouteImport } from './routes/api.anthropic-redacted-thinking-wire' -import { Route as ApiAnthropicOpus5CombinedWireRouteImport } from './routes/api.anthropic-opus-5-combined-wire' -import { Route as ApiAnthropicMultiTurnStructuredWireRouteImport } from './routes/api.anthropic-multi-turn-structured-wire' -import { Route as ApiAnthropicBugTestRouteImport } from './routes/api.anthropic-bug-test' import { Route as ProviderFeatureRouteImport } from './routes/$provider/$feature' -import { Route as ApiVideoStreamRouteImport } from './routes/api.video.stream' -import { Route as ApiTtsStreamRouteImport } from './routes/api.tts.stream' -import { Route as ApiTranscriptionStreamRouteImport } from './routes/api.transcription.stream' -import { Route as ApiImageStreamRouteImport } from './routes/api.image.stream' +import { Route as ApiAnthropicBugTestRouteImport } from './routes/api.anthropic-bug-test' +import { Route as ApiAnthropicMultiTurnStructuredWireRouteImport } from './routes/api.anthropic-multi-turn-structured-wire' +import { Route as ApiAnthropicOpus5CombinedWireRouteImport } from './routes/api.anthropic-opus-5-combined-wire' +import { Route as ApiAnthropicRedactedThinkingWireRouteImport } from './routes/api.anthropic-redacted-thinking-wire' +import { Route as ApiAnthropicSkillsWireRouteImport } from './routes/api.anthropic-skills-wire' +import { Route as ApiAnthropicStructuredUsageRouteImport } from './routes/api.anthropic-structured-usage' +import { Route as ApiAnthropicThinkingOrderWireRouteImport } from './routes/api.anthropic-thinking-order-wire' +import { Route as ApiArktypeToolWireRouteImport } from './routes/api.arktype-tool-wire' +import { Route as ApiAudioRouteImport } from './routes/api.audio' +import { Route as ApiBedrockConverseCacheRouteImport } from './routes/api.bedrock-converse-cache' +import { Route as ApiByokChatRouteImport } from './routes/api.byok-chat' +import { Route as ApiByteplusSeedance1080pWireRouteImport } from './routes/api.byteplus-seedance-1080p-wire' +import { Route as ApiChatRouteImport } from './routes/api.chat' +import { Route as ApiCompactionWireRouteImport } from './routes/api.compaction-wire' +import { Route as ApiDevtoolsMemoryRouteImport } from './routes/api.devtools-memory' +import { Route as ApiDurableDeliveryRouteImport } from './routes/api.durable-delivery' +import { Route as ApiDurableTakeoverRouteImport } from './routes/api.durable-takeover' +import { Route as ApiEmbeddingRouteImport } from './routes/api.embedding' +import { Route as ApiFileSourceWireRouteImport } from './routes/api.file-source-wire' +import { Route as ApiForeignInterruptRouteImport } from './routes/api.foreign-interrupt' +import { Route as ApiGeminiImageGaModelsRouteImport } from './routes/api.gemini-image-ga-models' +import { Route as ApiGeminiNativeImageWireRouteImport } from './routes/api.gemini-native-image-wire' +import { Route as ApiGenerationPersistenceResumeRouteImport } from './routes/api.generation-persistence-resume' +import { Route as ApiGenerationPersistenceServerRouteImport } from './routes/api.generation-persistence-server' +import { Route as ApiImageRouteImport } from './routes/api.image' +import { Route as ApiInterruptsTestRouteImport } from './routes/api.interrupts-test' +import { Route as ApiJoinRunClientToolRouteImport } from './routes/api.join-run-client-tool' +import { Route as ApiLazyToolsWireRouteImport } from './routes/api.lazy-tools-wire' +import { Route as ApiMaxToolCallsWireRouteImport } from './routes/api.max-tool-calls-wire' +import { Route as ApiMcpAppsCallRouteImport } from './routes/api.mcp-apps-call' +import { Route as ApiMcpAppsChatRouteImport } from './routes/api.mcp-apps-chat' +import { Route as ApiMcpAppsServerRouteImport } from './routes/api.mcp-apps-server' +import { Route as ApiMcpInputServerRouteImport } from './routes/api.mcp-input-server' +import { Route as ApiMcpInputTestRouteImport } from './routes/api.mcp-input-test' +import { Route as ApiMcpLifecycleTestRouteImport } from './routes/api.mcp-lifecycle-test' +import { Route as ApiMcpManagedTestRouteImport } from './routes/api.mcp-managed-test' +import { Route as ApiMcpNoTasksServerRouteImport } from './routes/api.mcp-no-tasks-server' +import { Route as ApiMcpPolicyTestRouteImport } from './routes/api.mcp-policy-test' +import { Route as ApiMcpServerRouteImport } from './routes/api.mcp-server' +import { Route as ApiMcpStatusTestRouteImport } from './routes/api.mcp-status-test' +import { Route as ApiMcpTaskErrorsRouteImport } from './routes/api.mcp-task-errors' +import { Route as ApiMcpTestRouteImport } from './routes/api.mcp-test' +import { Route as ApiMcpTypedServerRouteImport } from './routes/api.mcp-typed-server' +import { Route as ApiMcpTypedTestRouteImport } from './routes/api.mcp-typed-test' +import { Route as ApiMessageHistoryPagingRouteImport } from './routes/api.message-history-paging' +import { Route as ApiMessageIdsRouteImport } from './routes/api.message-ids' +import { Route as ApiMiddlewareTestRouteImport } from './routes/api.middleware-test' +import { Route as ApiMistralStrictToolNullWireRouteImport } from './routes/api.mistral-strict-tool-null-wire' +import { Route as ApiMoonshotUsageDetailsRouteImport } from './routes/api.moonshot-usage-details' +import { Route as ApiMultimodalToolResultWireRouteImport } from './routes/api.multimodal-tool-result-wire' +import { Route as ApiNonStreamingRunErrorRouteImport } from './routes/api.non-streaming-run-error' +import { Route as ApiOpenaiCompletedResponseTextRouteImport } from './routes/api.openai-completed-response-text' +import { Route as ApiOpenaiImage25ModelsRouteImport } from './routes/api.openai-image-2-5-models' +import { Route as ApiOpenaiShellSkillsWireRouteImport } from './routes/api.openai-shell-skills-wire' +import { Route as ApiOpenaiStrictToolNullWireRouteImport } from './routes/api.openai-strict-tool-null-wire' +import { Route as ApiOpenaiUsageDetailsRouteImport } from './routes/api.openai-usage-details' +import { Route as ApiOpenrouterCostRouteImport } from './routes/api.openrouter-cost' +import { Route as ApiOpenrouterJsonObjectWireRouteImport } from './routes/api.openrouter-json-object-wire' +import { Route as ApiOpenrouterReasoningWireRouteImport } from './routes/api.openrouter-reasoning-wire' +import { Route as ApiOpenrouterRetryCodesRouteImport } from './routes/api.openrouter-retry-codes' +import { Route as ApiOpenrouterStreamOptionsWireRouteImport } from './routes/api.openrouter-stream-options-wire' +import { Route as ApiOpenrouterWebToolsWireRouteImport } from './routes/api.openrouter-web-tools-wire' +import { Route as ApiOtelMediaRouteImport } from './routes/api.otel-media' +import { Route as ApiOtelTranscriptionRouteImport } from './routes/api.otel-transcription' +import { Route as ApiOtelUsageRouteImport } from './routes/api.otel-usage' +import { Route as ApiPersistenceDurabilityRouteImport } from './routes/api.persistence-durability' +import { Route as ApiPortableSkillsWireRouteImport } from './routes/api.portable-skills-wire' +import { Route as ApiProviderSearchMetadataWireRouteImport } from './routes/api.provider-search-metadata-wire' +import { Route as ApiProviderToolDispatchWireRouteImport } from './routes/api.provider-tool-dispatch-wire' +import { Route as ApiSandboxDurabilityRouteImport } from './routes/api.sandbox-durability' +import { Route as ApiSandboxFilePersistenceRouteImport } from './routes/api.sandbox-file-persistence' +import { Route as ApiSandboxToolHistoryRouteImport } from './routes/api.sandbox-tool-history' +import { Route as ApiStructuredOutputLengthWireRouteImport } from './routes/api.structured-output-length-wire' +import { Route as ApiSubagentsTestRouteImport } from './routes/api.subagents-test' +import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' +import { Route as ApiTextFirstToolWireRouteImport } from './routes/api.text-first-tool-wire' +import { Route as ApiToolCallLifecycleWireRouteImport } from './routes/api.tool-call-lifecycle-wire' +import { Route as ApiToolFirstTextWireRouteImport } from './routes/api.tool-first-text-wire' +import { Route as ApiToolsTestRouteImport } from './routes/api.tools-test' +import { Route as ApiTranscriptionRouteImport } from './routes/api.transcription' +import { Route as ApiTtsRouteImport } from './routes/api.tts' +import { Route as ApiVideoRouteImport } from './routes/api.video' +import { Route as ApiVideoLiveRouteImport } from './routes/api.video-live' +import { Route as ApiVoiceRouteImport } from './routes/api.voice' +import { Route as ApiWebMcpPageToolsRouteImport } from './routes/api.web-mcp-page-tools' +import { Route as ApiWorldRouteImport } from './routes/api.world' import { Route as ApiAudioStreamRouteImport } from './routes/api.audio.stream' - -const WebsocketAdapterRoute = WebsocketAdapterRouteImport.update({ - id: '/websocket-adapter', - path: '/websocket-adapter', - getParentRoute: () => rootRouteImport, -} as any) -const WebMcpToolsRoute = WebMcpToolsRouteImport.update({ - id: '/web-mcp-tools', - path: '/web-mcp-tools', - getParentRoute: () => rootRouteImport, -} as any) -const WebMcpPageToolsRoute = WebMcpPageToolsRouteImport.update({ - id: '/web-mcp-page-tools', - path: '/web-mcp-page-tools', - getParentRoute: () => rootRouteImport, -} as any) -const ToolsTestRoute = ToolsTestRouteImport.update({ - id: '/tools-test', - path: '/tools-test', - getParentRoute: () => rootRouteImport, -} as any) -const ToolFirstTextRoute = ToolFirstTextRouteImport.update({ - id: '/tool-first-text', - path: '/tool-first-text', +import { Route as ApiImageStreamRouteImport } from './routes/api.image.stream' +import { Route as ApiTranscriptionStreamRouteImport } from './routes/api.transcription.stream' +import { Route as ApiTtsStreamRouteImport } from './routes/api.tts.stream' +import { Route as ApiVideoStreamRouteImport } from './routes/api.video.stream' + +const IndexRoute = IndexRouteImport.update({ + id: '/', + path: '/', getParentRoute: () => rootRouteImport, } as any) -const TextFirstToolRoute = TextFirstToolRouteImport.update({ - id: '/text-first-tool', - path: '/text-first-tool', +const ByokRoute = ByokRouteImport.update({ + id: '/byok', + path: '/byok', getParentRoute: () => rootRouteImport, } as any) -const SubagentsUiTestRoute = SubagentsUiTestRouteImport.update({ - id: '/subagents-ui-test', - path: '/subagents-ui-test', +const ChatClientDefaultBridgeRoute = ChatClientDefaultBridgeRouteImport.update({ + id: '/chat-client-default-bridge', + path: '/chat-client-default-bridge', getParentRoute: () => rootRouteImport, } as any) -const SubagentsTestRoute = SubagentsTestRouteImport.update({ - id: '/subagents-test', - path: '/subagents-test', +const ChatClientStreamProcessingRoute = + ChatClientStreamProcessingRouteImport.update({ + id: '/chat-client-stream-processing', + path: '/chat-client-stream-processing', + getParentRoute: () => rootRouteImport, + } as any) +const DevtoolsChatRoute = DevtoolsChatRouteImport.update({ + id: '/devtools-chat', + path: '/devtools-chat', getParentRoute: () => rootRouteImport, } as any) -const PersistenceDurabilityRoute = PersistenceDurabilityRouteImport.update({ - id: '/persistence-durability', - path: '/persistence-durability', +const DevtoolsGenerationHooksRoute = DevtoolsGenerationHooksRouteImport.update({ + id: '/devtools-generation-hooks', + path: '/devtools-generation-hooks', getParentRoute: () => rootRouteImport, } as any) -const MiddlewareTestRoute = MiddlewareTestRouteImport.update({ - id: '/middleware-test', - path: '/middleware-test', +const DevtoolsMemoryRoute = DevtoolsMemoryRouteImport.update({ + id: '/devtools-memory', + path: '/devtools-memory', getParentRoute: () => rootRouteImport, } as any) -const MessageHistoryPagingRoute = MessageHistoryPagingRouteImport.update({ - id: '/message-history-paging', - path: '/message-history-paging', +const DevtoolsRouteARoute = DevtoolsRouteARouteImport.update({ + id: '/devtools-route-a', + path: '/devtools-route-a', getParentRoute: () => rootRouteImport, } as any) -const MarkdownCjkRoute = MarkdownCjkRouteImport.update({ - id: '/markdown-cjk', - path: '/markdown-cjk', +const DevtoolsRouteBRoute = DevtoolsRouteBRouteImport.update({ + id: '/devtools-route-b', + path: '/devtools-route-b', getParentRoute: () => rootRouteImport, } as any) -const JoinRunClientToolRoute = JoinRunClientToolRouteImport.update({ - id: '/join-run-client-tool', - path: '/join-run-client-tool', +const DevtoolsStructuredRoute = DevtoolsStructuredRouteImport.update({ + id: '/devtools-structured', + path: '/devtools-structured', getParentRoute: () => rootRouteImport, } as any) -const InterruptsTestRoute = InterruptsTestRouteImport.update({ - id: '/interrupts-test', - path: '/interrupts-test', +const DevtoolsSubagentsRoute = DevtoolsSubagentsRouteImport.update({ + id: '/devtools-subagents', + path: '/devtools-subagents', getParentRoute: () => rootRouteImport, } as any) -const InterruptLineageRoute = InterruptLineageRouteImport.update({ - id: '/interrupt-lineage', - path: '/interrupt-lineage', +const DevtoolsToolsRoute = DevtoolsToolsRouteImport.update({ + id: '/devtools-tools', + path: '/devtools-tools', getParentRoute: () => rootRouteImport, } as any) -const HeadlessUiRoute = HeadlessUiRouteImport.update({ - id: '/headless-ui', - path: '/headless-ui', +const ForeignInterruptRoute = ForeignInterruptRouteImport.update({ + id: '/foreign-interrupt', + path: '/foreign-interrupt', getParentRoute: () => rootRouteImport, } as any) -const GenerationPersistenceServerRoute = - GenerationPersistenceServerRouteImport.update({ - id: '/generation-persistence-server', - path: '/generation-persistence-server', - getParentRoute: () => rootRouteImport, - } as any) const GenerationPersistenceResumeRoute = GenerationPersistenceResumeRouteImport.update({ id: '/generation-persistence-resume', path: '/generation-persistence-resume', getParentRoute: () => rootRouteImport, } as any) -const ForeignInterruptRoute = ForeignInterruptRouteImport.update({ - id: '/foreign-interrupt', - path: '/foreign-interrupt', - getParentRoute: () => rootRouteImport, -} as any) -const DevtoolsToolsRoute = DevtoolsToolsRouteImport.update({ - id: '/devtools-tools', - path: '/devtools-tools', - getParentRoute: () => rootRouteImport, -} as any) -const DevtoolsSubagentsRoute = DevtoolsSubagentsRouteImport.update({ - id: '/devtools-subagents', - path: '/devtools-subagents', +const GenerationPersistenceServerRoute = + GenerationPersistenceServerRouteImport.update({ + id: '/generation-persistence-server', + path: '/generation-persistence-server', + getParentRoute: () => rootRouteImport, + } as any) +const HeadlessUiRoute = HeadlessUiRouteImport.update({ + id: '/headless-ui', + path: '/headless-ui', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsStructuredRoute = DevtoolsStructuredRouteImport.update({ - id: '/devtools-structured', - path: '/devtools-structured', +const InterruptLineageRoute = InterruptLineageRouteImport.update({ + id: '/interrupt-lineage', + path: '/interrupt-lineage', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsRouteBRoute = DevtoolsRouteBRouteImport.update({ - id: '/devtools-route-b', - path: '/devtools-route-b', +const InterruptsTestRoute = InterruptsTestRouteImport.update({ + id: '/interrupts-test', + path: '/interrupts-test', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsRouteARoute = DevtoolsRouteARouteImport.update({ - id: '/devtools-route-a', - path: '/devtools-route-a', +const JoinRunClientToolRoute = JoinRunClientToolRouteImport.update({ + id: '/join-run-client-tool', + path: '/join-run-client-tool', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsMemoryRoute = DevtoolsMemoryRouteImport.update({ - id: '/devtools-memory', - path: '/devtools-memory', +const MarkdownCjkRoute = MarkdownCjkRouteImport.update({ + id: '/markdown-cjk', + path: '/markdown-cjk', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsGenerationHooksRoute = DevtoolsGenerationHooksRouteImport.update({ - id: '/devtools-generation-hooks', - path: '/devtools-generation-hooks', +const MessageHistoryPagingRoute = MessageHistoryPagingRouteImport.update({ + id: '/message-history-paging', + path: '/message-history-paging', getParentRoute: () => rootRouteImport, } as any) -const DevtoolsChatRoute = DevtoolsChatRouteImport.update({ - id: '/devtools-chat', - path: '/devtools-chat', +const MiddlewareTestRoute = MiddlewareTestRouteImport.update({ + id: '/middleware-test', + path: '/middleware-test', getParentRoute: () => rootRouteImport, } as any) -const ChatClientStreamProcessingRoute = - ChatClientStreamProcessingRouteImport.update({ - id: '/chat-client-stream-processing', - path: '/chat-client-stream-processing', - getParentRoute: () => rootRouteImport, - } as any) -const ChatClientDefaultBridgeRoute = ChatClientDefaultBridgeRouteImport.update({ - id: '/chat-client-default-bridge', - path: '/chat-client-default-bridge', +const PersistenceDurabilityRoute = PersistenceDurabilityRouteImport.update({ + id: '/persistence-durability', + path: '/persistence-durability', getParentRoute: () => rootRouteImport, } as any) -const ByokRoute = ByokRouteImport.update({ - id: '/byok', - path: '/byok', +const SubagentsTestRoute = SubagentsTestRouteImport.update({ + id: '/subagents-test', + path: '/subagents-test', getParentRoute: () => rootRouteImport, } as any) -const IndexRoute = IndexRouteImport.update({ - id: '/', - path: '/', +const SubagentsUiTestRoute = SubagentsUiTestRouteImport.update({ + id: '/subagents-ui-test', + path: '/subagents-ui-test', getParentRoute: () => rootRouteImport, } as any) -const ProviderIndexRoute = ProviderIndexRouteImport.update({ - id: '/$provider/', - path: '/$provider/', +const TextFirstToolRoute = TextFirstToolRouteImport.update({ + id: '/text-first-tool', + path: '/text-first-tool', getParentRoute: () => rootRouteImport, } as any) -const ApiWorldRoute = ApiWorldRouteImport.update({ - id: '/api/world', - path: '/api/world', +const ToolFirstTextRoute = ToolFirstTextRouteImport.update({ + id: '/tool-first-text', + path: '/tool-first-text', getParentRoute: () => rootRouteImport, } as any) -const ApiWebMcpPageToolsRoute = ApiWebMcpPageToolsRouteImport.update({ - id: '/api/web-mcp-page-tools', - path: '/api/web-mcp-page-tools', +const ToolsTestRoute = ToolsTestRouteImport.update({ + id: '/tools-test', + path: '/tools-test', getParentRoute: () => rootRouteImport, } as any) -const ApiVoiceRoute = ApiVoiceRouteImport.update({ - id: '/api/voice', - path: '/api/voice', +const WebMcpPageToolsRoute = WebMcpPageToolsRouteImport.update({ + id: '/web-mcp-page-tools', + path: '/web-mcp-page-tools', getParentRoute: () => rootRouteImport, } as any) -const ApiVideoLiveRoute = ApiVideoLiveRouteImport.update({ - id: '/api/video-live', - path: '/api/video-live', +const WebMcpToolsRoute = WebMcpToolsRouteImport.update({ + id: '/web-mcp-tools', + path: '/web-mcp-tools', getParentRoute: () => rootRouteImport, } as any) -const ApiVideoRoute = ApiVideoRouteImport.update({ - id: '/api/video', - path: '/api/video', +const WebsocketAdapterRoute = WebsocketAdapterRouteImport.update({ + id: '/websocket-adapter', + path: '/websocket-adapter', getParentRoute: () => rootRouteImport, } as any) -const ApiTtsRoute = ApiTtsRouteImport.update({ - id: '/api/tts', - path: '/api/tts', +const ProviderIndexRoute = ProviderIndexRouteImport.update({ + id: '/$provider/', + path: '/$provider/', getParentRoute: () => rootRouteImport, } as any) -const ApiTranscriptionRoute = ApiTranscriptionRouteImport.update({ - id: '/api/transcription', - path: '/api/transcription', +const ProviderFeatureRoute = ProviderFeatureRouteImport.update({ + id: '/$provider/$feature', + path: '/$provider/$feature', getParentRoute: () => rootRouteImport, } as any) -const ApiToolsTestRoute = ApiToolsTestRouteImport.update({ - id: '/api/tools-test', - path: '/api/tools-test', +const ApiAnthropicBugTestRoute = ApiAnthropicBugTestRouteImport.update({ + id: '/api/anthropic-bug-test', + path: '/api/anthropic-bug-test', getParentRoute: () => rootRouteImport, } as any) -const ApiToolFirstTextWireRoute = ApiToolFirstTextWireRouteImport.update({ - id: '/api/tool-first-text-wire', - path: '/api/tool-first-text-wire', +const ApiAnthropicMultiTurnStructuredWireRoute = + ApiAnthropicMultiTurnStructuredWireRouteImport.update({ + id: '/api/anthropic-multi-turn-structured-wire', + path: '/api/anthropic-multi-turn-structured-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiAnthropicOpus5CombinedWireRoute = + ApiAnthropicOpus5CombinedWireRouteImport.update({ + id: '/api/anthropic-opus-5-combined-wire', + path: '/api/anthropic-opus-5-combined-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiAnthropicRedactedThinkingWireRoute = + ApiAnthropicRedactedThinkingWireRouteImport.update({ + id: '/api/anthropic-redacted-thinking-wire', + path: '/api/anthropic-redacted-thinking-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiAnthropicSkillsWireRoute = ApiAnthropicSkillsWireRouteImport.update({ + id: '/api/anthropic-skills-wire', + path: '/api/anthropic-skills-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiToolCallLifecycleWireRoute = - ApiToolCallLifecycleWireRouteImport.update({ - id: '/api/tool-call-lifecycle-wire', - path: '/api/tool-call-lifecycle-wire', +const ApiAnthropicStructuredUsageRoute = + ApiAnthropicStructuredUsageRouteImport.update({ + id: '/api/anthropic-structured-usage', + path: '/api/anthropic-structured-usage', + getParentRoute: () => rootRouteImport, + } as any) +const ApiAnthropicThinkingOrderWireRoute = + ApiAnthropicThinkingOrderWireRouteImport.update({ + id: '/api/anthropic-thinking-order-wire', + path: '/api/anthropic-thinking-order-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiTextFirstToolWireRoute = ApiTextFirstToolWireRouteImport.update({ - id: '/api/text-first-tool-wire', - path: '/api/text-first-tool-wire', +const ApiArktypeToolWireRoute = ApiArktypeToolWireRouteImport.update({ + id: '/api/arktype-tool-wire', + path: '/api/arktype-tool-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ - id: '/api/summarize', - path: '/api/summarize', +const ApiAudioRoute = ApiAudioRouteImport.update({ + id: '/api/audio', + path: '/api/audio', getParentRoute: () => rootRouteImport, } as any) -const ApiSubagentsTestRoute = ApiSubagentsTestRouteImport.update({ - id: '/api/subagents-test', - path: '/api/subagents-test', +const ApiBedrockConverseCacheRoute = ApiBedrockConverseCacheRouteImport.update({ + id: '/api/bedrock-converse-cache', + path: '/api/bedrock-converse-cache', getParentRoute: () => rootRouteImport, } as any) -const ApiStructuredOutputLengthWireRoute = - ApiStructuredOutputLengthWireRouteImport.update({ - id: '/api/structured-output-length-wire', - path: '/api/structured-output-length-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiSandboxToolHistoryRoute = ApiSandboxToolHistoryRouteImport.update({ - id: '/api/sandbox-tool-history', - path: '/api/sandbox-tool-history', +const ApiByokChatRoute = ApiByokChatRouteImport.update({ + id: '/api/byok-chat', + path: '/api/byok-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiSandboxFilePersistenceRoute = - ApiSandboxFilePersistenceRouteImport.update({ - id: '/api/sandbox-file-persistence', - path: '/api/sandbox-file-persistence', +const ApiByteplusSeedance1080pWireRoute = + ApiByteplusSeedance1080pWireRouteImport.update({ + id: '/api/byteplus-seedance-1080p-wire', + path: '/api/byteplus-seedance-1080p-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiSandboxDurabilityRoute = ApiSandboxDurabilityRouteImport.update({ - id: '/api/sandbox-durability', - path: '/api/sandbox-durability', +const ApiChatRoute = ApiChatRouteImport.update({ + id: '/api/chat', + path: '/api/chat', getParentRoute: () => rootRouteImport, } as any) -const ApiProviderToolDispatchWireRoute = - ApiProviderToolDispatchWireRouteImport.update({ - id: '/api/provider-tool-dispatch-wire', - path: '/api/provider-tool-dispatch-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiProviderSearchMetadataWireRoute = - ApiProviderSearchMetadataWireRouteImport.update({ - id: '/api/provider-search-metadata-wire', - path: '/api/provider-search-metadata-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiPortableSkillsWireRoute = ApiPortableSkillsWireRouteImport.update({ - id: '/api/portable-skills-wire', - path: '/api/portable-skills-wire', +const ApiCompactionWireRoute = ApiCompactionWireRouteImport.update({ + id: '/api/compaction-wire', + path: '/api/compaction-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiPersistenceDurabilityRoute = - ApiPersistenceDurabilityRouteImport.update({ - id: '/api/persistence-durability', - path: '/api/persistence-durability', - getParentRoute: () => rootRouteImport, - } as any) -const ApiOtelUsageRoute = ApiOtelUsageRouteImport.update({ - id: '/api/otel-usage', - path: '/api/otel-usage', +const ApiDevtoolsMemoryRoute = ApiDevtoolsMemoryRouteImport.update({ + id: '/api/devtools-memory', + path: '/api/devtools-memory', getParentRoute: () => rootRouteImport, } as any) -const ApiOtelTranscriptionRoute = ApiOtelTranscriptionRouteImport.update({ - id: '/api/otel-transcription', - path: '/api/otel-transcription', +const ApiDurableDeliveryRoute = ApiDurableDeliveryRouteImport.update({ + id: '/api/durable-delivery', + path: '/api/durable-delivery', getParentRoute: () => rootRouteImport, } as any) -const ApiOtelMediaRoute = ApiOtelMediaRouteImport.update({ - id: '/api/otel-media', - path: '/api/otel-media', +const ApiDurableTakeoverRoute = ApiDurableTakeoverRouteImport.update({ + id: '/api/durable-takeover', + path: '/api/durable-takeover', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenrouterWebToolsWireRoute = - ApiOpenrouterWebToolsWireRouteImport.update({ - id: '/api/openrouter-web-tools-wire', - path: '/api/openrouter-web-tools-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiOpenrouterStreamOptionsWireRoute = - ApiOpenrouterStreamOptionsWireRouteImport.update({ - id: '/api/openrouter-stream-options-wire', - path: '/api/openrouter-stream-options-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiOpenrouterRetryCodesRoute = ApiOpenrouterRetryCodesRouteImport.update({ - id: '/api/openrouter-retry-codes', - path: '/api/openrouter-retry-codes', +const ApiEmbeddingRoute = ApiEmbeddingRouteImport.update({ + id: '/api/embedding', + path: '/api/embedding', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenrouterReasoningWireRoute = - ApiOpenrouterReasoningWireRouteImport.update({ - id: '/api/openrouter-reasoning-wire', - path: '/api/openrouter-reasoning-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiOpenrouterJsonObjectWireRoute = - ApiOpenrouterJsonObjectWireRouteImport.update({ - id: '/api/openrouter-json-object-wire', - path: '/api/openrouter-json-object-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiOpenrouterCostRoute = ApiOpenrouterCostRouteImport.update({ - id: '/api/openrouter-cost', - path: '/api/openrouter-cost', +const ApiFileSourceWireRoute = ApiFileSourceWireRouteImport.update({ + id: '/api/file-source-wire', + path: '/api/file-source-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenaiUsageDetailsRoute = ApiOpenaiUsageDetailsRouteImport.update({ - id: '/api/openai-usage-details', - path: '/api/openai-usage-details', +const ApiForeignInterruptRoute = ApiForeignInterruptRouteImport.update({ + id: '/api/foreign-interrupt', + path: '/api/foreign-interrupt', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenaiStrictToolNullWireRoute = - ApiOpenaiStrictToolNullWireRouteImport.update({ - id: '/api/openai-strict-tool-null-wire', - path: '/api/openai-strict-tool-null-wire', +const ApiGeminiImageGaModelsRoute = ApiGeminiImageGaModelsRouteImport.update({ + id: '/api/gemini-image-ga-models', + path: '/api/gemini-image-ga-models', + getParentRoute: () => rootRouteImport, +} as any) +const ApiGeminiNativeImageWireRoute = + ApiGeminiNativeImageWireRouteImport.update({ + id: '/api/gemini-native-image-wire', + path: '/api/gemini-native-image-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenaiShellSkillsWireRoute = - ApiOpenaiShellSkillsWireRouteImport.update({ - id: '/api/openai-shell-skills-wire', - path: '/api/openai-shell-skills-wire', +const ApiGenerationPersistenceResumeRoute = + ApiGenerationPersistenceResumeRouteImport.update({ + id: '/api/generation-persistence-resume', + path: '/api/generation-persistence-resume', getParentRoute: () => rootRouteImport, } as any) -const ApiOpenaiImage25ModelsRoute = ApiOpenaiImage25ModelsRouteImport.update({ - id: '/api/openai-image-2-5-models', - path: '/api/openai-image-2-5-models', - getParentRoute: () => rootRouteImport, -} as any) -const ApiOpenaiCompletedResponseTextRoute = - ApiOpenaiCompletedResponseTextRouteImport.update({ - id: '/api/openai-completed-response-text', - path: '/api/openai-completed-response-text', +const ApiGenerationPersistenceServerRoute = + ApiGenerationPersistenceServerRouteImport.update({ + id: '/api/generation-persistence-server', + path: '/api/generation-persistence-server', getParentRoute: () => rootRouteImport, } as any) -const ApiNonStreamingRunErrorRoute = ApiNonStreamingRunErrorRouteImport.update({ - id: '/api/non-streaming-run-error', - path: '/api/non-streaming-run-error', +const ApiImageRoute = ApiImageRouteImport.update({ + id: '/api/image', + path: '/api/image', getParentRoute: () => rootRouteImport, } as any) -const ApiMultimodalToolResultWireRoute = - ApiMultimodalToolResultWireRouteImport.update({ - id: '/api/multimodal-tool-result-wire', - path: '/api/multimodal-tool-result-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiMoonshotUsageDetailsRoute = ApiMoonshotUsageDetailsRouteImport.update({ - id: '/api/moonshot-usage-details', - path: '/api/moonshot-usage-details', +const ApiInterruptsTestRoute = ApiInterruptsTestRouteImport.update({ + id: '/api/interrupts-test', + path: '/api/interrupts-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMistralStrictToolNullWireRoute = - ApiMistralStrictToolNullWireRouteImport.update({ - id: '/api/mistral-strict-tool-null-wire', - path: '/api/mistral-strict-tool-null-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiMiddlewareTestRoute = ApiMiddlewareTestRouteImport.update({ - id: '/api/middleware-test', - path: '/api/middleware-test', +const ApiJoinRunClientToolRoute = ApiJoinRunClientToolRouteImport.update({ + id: '/api/join-run-client-tool', + path: '/api/join-run-client-tool', getParentRoute: () => rootRouteImport, } as any) -const ApiMessageIdsRoute = ApiMessageIdsRouteImport.update({ - id: '/api/message-ids', - path: '/api/message-ids', +const ApiLazyToolsWireRoute = ApiLazyToolsWireRouteImport.update({ + id: '/api/lazy-tools-wire', + path: '/api/lazy-tools-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiMessageHistoryPagingRoute = ApiMessageHistoryPagingRouteImport.update({ - id: '/api/message-history-paging', - path: '/api/message-history-paging', +const ApiMaxToolCallsWireRoute = ApiMaxToolCallsWireRouteImport.update({ + id: '/api/max-tool-calls-wire', + path: '/api/max-tool-calls-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTypedTestRoute = ApiMcpTypedTestRouteImport.update({ - id: '/api/mcp-typed-test', - path: '/api/mcp-typed-test', +const ApiMcpAppsCallRoute = ApiMcpAppsCallRouteImport.update({ + id: '/api/mcp-apps-call', + path: '/api/mcp-apps-call', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTypedServerRoute = ApiMcpTypedServerRouteImport.update({ - id: '/api/mcp-typed-server', - path: '/api/mcp-typed-server', +const ApiMcpAppsChatRoute = ApiMcpAppsChatRouteImport.update({ + id: '/api/mcp-apps-chat', + path: '/api/mcp-apps-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTestRoute = ApiMcpTestRouteImport.update({ - id: '/api/mcp-test', - path: '/api/mcp-test', +const ApiMcpAppsServerRoute = ApiMcpAppsServerRouteImport.update({ + id: '/api/mcp-apps-server', + path: '/api/mcp-apps-server', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpTaskErrorsRoute = ApiMcpTaskErrorsRouteImport.update({ - id: '/api/mcp-task-errors', - path: '/api/mcp-task-errors', +const ApiMcpInputServerRoute = ApiMcpInputServerRouteImport.update({ + id: '/api/mcp-input-server', + path: '/api/mcp-input-server', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpStatusTestRoute = ApiMcpStatusTestRouteImport.update({ - id: '/api/mcp-status-test', - path: '/api/mcp-status-test', +const ApiMcpInputTestRoute = ApiMcpInputTestRouteImport.update({ + id: '/api/mcp-input-test', + path: '/api/mcp-input-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpServerRoute = ApiMcpServerRouteImport.update({ - id: '/api/mcp-server', - path: '/api/mcp-server', +const ApiMcpLifecycleTestRoute = ApiMcpLifecycleTestRouteImport.update({ + id: '/api/mcp-lifecycle-test', + path: '/api/mcp-lifecycle-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpPolicyTestRoute = ApiMcpPolicyTestRouteImport.update({ - id: '/api/mcp-policy-test', - path: '/api/mcp-policy-test', +const ApiMcpManagedTestRoute = ApiMcpManagedTestRouteImport.update({ + id: '/api/mcp-managed-test', + path: '/api/mcp-managed-test', getParentRoute: () => rootRouteImport, } as any) const ApiMcpNoTasksServerRoute = ApiMcpNoTasksServerRouteImport.update({ @@ -562,224 +496,290 @@ const ApiMcpNoTasksServerRoute = ApiMcpNoTasksServerRouteImport.update({ path: '/api/mcp-no-tasks-server', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpManagedTestRoute = ApiMcpManagedTestRouteImport.update({ - id: '/api/mcp-managed-test', - path: '/api/mcp-managed-test', +const ApiMcpPolicyTestRoute = ApiMcpPolicyTestRouteImport.update({ + id: '/api/mcp-policy-test', + path: '/api/mcp-policy-test', + getParentRoute: () => rootRouteImport, +} as any) +const ApiMcpServerRoute = ApiMcpServerRouteImport.update({ + id: '/api/mcp-server', + path: '/api/mcp-server', + getParentRoute: () => rootRouteImport, +} as any) +const ApiMcpStatusTestRoute = ApiMcpStatusTestRouteImport.update({ + id: '/api/mcp-status-test', + path: '/api/mcp-status-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpLifecycleTestRoute = ApiMcpLifecycleTestRouteImport.update({ - id: '/api/mcp-lifecycle-test', - path: '/api/mcp-lifecycle-test', +const ApiMcpTaskErrorsRoute = ApiMcpTaskErrorsRouteImport.update({ + id: '/api/mcp-task-errors', + path: '/api/mcp-task-errors', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpInputTestRoute = ApiMcpInputTestRouteImport.update({ - id: '/api/mcp-input-test', - path: '/api/mcp-input-test', +const ApiMcpTestRoute = ApiMcpTestRouteImport.update({ + id: '/api/mcp-test', + path: '/api/mcp-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpInputServerRoute = ApiMcpInputServerRouteImport.update({ - id: '/api/mcp-input-server', - path: '/api/mcp-input-server', +const ApiMcpTypedServerRoute = ApiMcpTypedServerRouteImport.update({ + id: '/api/mcp-typed-server', + path: '/api/mcp-typed-server', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsServerRoute = ApiMcpAppsServerRouteImport.update({ - id: '/api/mcp-apps-server', - path: '/api/mcp-apps-server', +const ApiMcpTypedTestRoute = ApiMcpTypedTestRouteImport.update({ + id: '/api/mcp-typed-test', + path: '/api/mcp-typed-test', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsChatRoute = ApiMcpAppsChatRouteImport.update({ - id: '/api/mcp-apps-chat', - path: '/api/mcp-apps-chat', +const ApiMessageHistoryPagingRoute = ApiMessageHistoryPagingRouteImport.update({ + id: '/api/message-history-paging', + path: '/api/message-history-paging', getParentRoute: () => rootRouteImport, } as any) -const ApiMcpAppsCallRoute = ApiMcpAppsCallRouteImport.update({ - id: '/api/mcp-apps-call', - path: '/api/mcp-apps-call', +const ApiMessageIdsRoute = ApiMessageIdsRouteImport.update({ + id: '/api/message-ids', + path: '/api/message-ids', getParentRoute: () => rootRouteImport, } as any) -const ApiMaxToolCallsWireRoute = ApiMaxToolCallsWireRouteImport.update({ - id: '/api/max-tool-calls-wire', - path: '/api/max-tool-calls-wire', +const ApiMiddlewareTestRoute = ApiMiddlewareTestRouteImport.update({ + id: '/api/middleware-test', + path: '/api/middleware-test', getParentRoute: () => rootRouteImport, } as any) -const ApiLazyToolsWireRoute = ApiLazyToolsWireRouteImport.update({ - id: '/api/lazy-tools-wire', - path: '/api/lazy-tools-wire', +const ApiMistralStrictToolNullWireRoute = + ApiMistralStrictToolNullWireRouteImport.update({ + id: '/api/mistral-strict-tool-null-wire', + path: '/api/mistral-strict-tool-null-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiMoonshotUsageDetailsRoute = ApiMoonshotUsageDetailsRouteImport.update({ + id: '/api/moonshot-usage-details', + path: '/api/moonshot-usage-details', getParentRoute: () => rootRouteImport, } as any) -const ApiJoinRunClientToolRoute = ApiJoinRunClientToolRouteImport.update({ - id: '/api/join-run-client-tool', - path: '/api/join-run-client-tool', +const ApiMultimodalToolResultWireRoute = + ApiMultimodalToolResultWireRouteImport.update({ + id: '/api/multimodal-tool-result-wire', + path: '/api/multimodal-tool-result-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiNonStreamingRunErrorRoute = ApiNonStreamingRunErrorRouteImport.update({ + id: '/api/non-streaming-run-error', + path: '/api/non-streaming-run-error', getParentRoute: () => rootRouteImport, } as any) -const ApiInterruptsTestRoute = ApiInterruptsTestRouteImport.update({ - id: '/api/interrupts-test', - path: '/api/interrupts-test', +const ApiOpenaiCompletedResponseTextRoute = + ApiOpenaiCompletedResponseTextRouteImport.update({ + id: '/api/openai-completed-response-text', + path: '/api/openai-completed-response-text', + getParentRoute: () => rootRouteImport, + } as any) +const ApiOpenaiImage25ModelsRoute = ApiOpenaiImage25ModelsRouteImport.update({ + id: '/api/openai-image-2-5-models', + path: '/api/openai-image-2-5-models', getParentRoute: () => rootRouteImport, } as any) -const ApiImageRoute = ApiImageRouteImport.update({ - id: '/api/image', - path: '/api/image', +const ApiOpenaiShellSkillsWireRoute = + ApiOpenaiShellSkillsWireRouteImport.update({ + id: '/api/openai-shell-skills-wire', + path: '/api/openai-shell-skills-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiOpenaiStrictToolNullWireRoute = + ApiOpenaiStrictToolNullWireRouteImport.update({ + id: '/api/openai-strict-tool-null-wire', + path: '/api/openai-strict-tool-null-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiOpenaiUsageDetailsRoute = ApiOpenaiUsageDetailsRouteImport.update({ + id: '/api/openai-usage-details', + path: '/api/openai-usage-details', getParentRoute: () => rootRouteImport, } as any) -const ApiGenerationPersistenceServerRoute = - ApiGenerationPersistenceServerRouteImport.update({ - id: '/api/generation-persistence-server', - path: '/api/generation-persistence-server', +const ApiOpenrouterCostRoute = ApiOpenrouterCostRouteImport.update({ + id: '/api/openrouter-cost', + path: '/api/openrouter-cost', + getParentRoute: () => rootRouteImport, +} as any) +const ApiOpenrouterJsonObjectWireRoute = + ApiOpenrouterJsonObjectWireRouteImport.update({ + id: '/api/openrouter-json-object-wire', + path: '/api/openrouter-json-object-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiGenerationPersistenceResumeRoute = - ApiGenerationPersistenceResumeRouteImport.update({ - id: '/api/generation-persistence-resume', - path: '/api/generation-persistence-resume', +const ApiOpenrouterReasoningWireRoute = + ApiOpenrouterReasoningWireRouteImport.update({ + id: '/api/openrouter-reasoning-wire', + path: '/api/openrouter-reasoning-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiGeminiNativeImageWireRoute = - ApiGeminiNativeImageWireRouteImport.update({ - id: '/api/gemini-native-image-wire', - path: '/api/gemini-native-image-wire', +const ApiOpenrouterRetryCodesRoute = ApiOpenrouterRetryCodesRouteImport.update({ + id: '/api/openrouter-retry-codes', + path: '/api/openrouter-retry-codes', + getParentRoute: () => rootRouteImport, +} as any) +const ApiOpenrouterStreamOptionsWireRoute = + ApiOpenrouterStreamOptionsWireRouteImport.update({ + id: '/api/openrouter-stream-options-wire', + path: '/api/openrouter-stream-options-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiGeminiImageGaModelsRoute = ApiGeminiImageGaModelsRouteImport.update({ - id: '/api/gemini-image-ga-models', - path: '/api/gemini-image-ga-models', +const ApiOpenrouterWebToolsWireRoute = + ApiOpenrouterWebToolsWireRouteImport.update({ + id: '/api/openrouter-web-tools-wire', + path: '/api/openrouter-web-tools-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiOtelMediaRoute = ApiOtelMediaRouteImport.update({ + id: '/api/otel-media', + path: '/api/otel-media', getParentRoute: () => rootRouteImport, } as any) -const ApiForeignInterruptRoute = ApiForeignInterruptRouteImport.update({ - id: '/api/foreign-interrupt', - path: '/api/foreign-interrupt', +const ApiOtelTranscriptionRoute = ApiOtelTranscriptionRouteImport.update({ + id: '/api/otel-transcription', + path: '/api/otel-transcription', getParentRoute: () => rootRouteImport, } as any) -const ApiFileSourceWireRoute = ApiFileSourceWireRouteImport.update({ - id: '/api/file-source-wire', - path: '/api/file-source-wire', +const ApiOtelUsageRoute = ApiOtelUsageRouteImport.update({ + id: '/api/otel-usage', + path: '/api/otel-usage', getParentRoute: () => rootRouteImport, } as any) -const ApiEmbeddingRoute = ApiEmbeddingRouteImport.update({ - id: '/api/embedding', - path: '/api/embedding', +const ApiPersistenceDurabilityRoute = + ApiPersistenceDurabilityRouteImport.update({ + id: '/api/persistence-durability', + path: '/api/persistence-durability', + getParentRoute: () => rootRouteImport, + } as any) +const ApiPortableSkillsWireRoute = ApiPortableSkillsWireRouteImport.update({ + id: '/api/portable-skills-wire', + path: '/api/portable-skills-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiDurableTakeoverRoute = ApiDurableTakeoverRouteImport.update({ - id: '/api/durable-takeover', - path: '/api/durable-takeover', +const ApiProviderSearchMetadataWireRoute = + ApiProviderSearchMetadataWireRouteImport.update({ + id: '/api/provider-search-metadata-wire', + path: '/api/provider-search-metadata-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiProviderToolDispatchWireRoute = + ApiProviderToolDispatchWireRouteImport.update({ + id: '/api/provider-tool-dispatch-wire', + path: '/api/provider-tool-dispatch-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiSandboxDurabilityRoute = ApiSandboxDurabilityRouteImport.update({ + id: '/api/sandbox-durability', + path: '/api/sandbox-durability', getParentRoute: () => rootRouteImport, } as any) -const ApiDurableDeliveryRoute = ApiDurableDeliveryRouteImport.update({ - id: '/api/durable-delivery', - path: '/api/durable-delivery', +const ApiSandboxFilePersistenceRoute = + ApiSandboxFilePersistenceRouteImport.update({ + id: '/api/sandbox-file-persistence', + path: '/api/sandbox-file-persistence', + getParentRoute: () => rootRouteImport, + } as any) +const ApiSandboxToolHistoryRoute = ApiSandboxToolHistoryRouteImport.update({ + id: '/api/sandbox-tool-history', + path: '/api/sandbox-tool-history', getParentRoute: () => rootRouteImport, } as any) -const ApiDevtoolsMemoryRoute = ApiDevtoolsMemoryRouteImport.update({ - id: '/api/devtools-memory', - path: '/api/devtools-memory', +const ApiStructuredOutputLengthWireRoute = + ApiStructuredOutputLengthWireRouteImport.update({ + id: '/api/structured-output-length-wire', + path: '/api/structured-output-length-wire', + getParentRoute: () => rootRouteImport, + } as any) +const ApiSubagentsTestRoute = ApiSubagentsTestRouteImport.update({ + id: '/api/subagents-test', + path: '/api/subagents-test', getParentRoute: () => rootRouteImport, } as any) -const ApiCompactionWireRoute = ApiCompactionWireRouteImport.update({ - id: '/api/compaction-wire', - path: '/api/compaction-wire', +const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ + id: '/api/summarize', + path: '/api/summarize', getParentRoute: () => rootRouteImport, } as any) -const ApiChatRoute = ApiChatRouteImport.update({ - id: '/api/chat', - path: '/api/chat', +const ApiTextFirstToolWireRoute = ApiTextFirstToolWireRouteImport.update({ + id: '/api/text-first-tool-wire', + path: '/api/text-first-tool-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiByteplusSeedance1080pWireRoute = - ApiByteplusSeedance1080pWireRouteImport.update({ - id: '/api/byteplus-seedance-1080p-wire', - path: '/api/byteplus-seedance-1080p-wire', +const ApiToolCallLifecycleWireRoute = + ApiToolCallLifecycleWireRouteImport.update({ + id: '/api/tool-call-lifecycle-wire', + path: '/api/tool-call-lifecycle-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiByokChatRoute = ApiByokChatRouteImport.update({ - id: '/api/byok-chat', - path: '/api/byok-chat', +const ApiToolFirstTextWireRoute = ApiToolFirstTextWireRouteImport.update({ + id: '/api/tool-first-text-wire', + path: '/api/tool-first-text-wire', getParentRoute: () => rootRouteImport, } as any) -const ApiBedrockConverseCacheRoute = ApiBedrockConverseCacheRouteImport.update({ - id: '/api/bedrock-converse-cache', - path: '/api/bedrock-converse-cache', +const ApiToolsTestRoute = ApiToolsTestRouteImport.update({ + id: '/api/tools-test', + path: '/api/tools-test', + getParentRoute: () => rootRouteImport, +} as any) +const ApiTranscriptionRoute = ApiTranscriptionRouteImport.update({ + id: '/api/transcription', + path: '/api/transcription', + getParentRoute: () => rootRouteImport, +} as any) +const ApiTtsRoute = ApiTtsRouteImport.update({ + id: '/api/tts', + path: '/api/tts', getParentRoute: () => rootRouteImport, } as any) -const ApiAudioRoute = ApiAudioRouteImport.update({ - id: '/api/audio', - path: '/api/audio', +const ApiVideoRoute = ApiVideoRouteImport.update({ + id: '/api/video', + path: '/api/video', getParentRoute: () => rootRouteImport, } as any) -const ApiArktypeToolWireRoute = ApiArktypeToolWireRouteImport.update({ - id: '/api/arktype-tool-wire', - path: '/api/arktype-tool-wire', +const ApiVideoLiveRoute = ApiVideoLiveRouteImport.update({ + id: '/api/video-live', + path: '/api/video-live', getParentRoute: () => rootRouteImport, } as any) -const ApiAnthropicThinkingOrderWireRoute = - ApiAnthropicThinkingOrderWireRouteImport.update({ - id: '/api/anthropic-thinking-order-wire', - path: '/api/anthropic-thinking-order-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiAnthropicStructuredUsageRoute = - ApiAnthropicStructuredUsageRouteImport.update({ - id: '/api/anthropic-structured-usage', - path: '/api/anthropic-structured-usage', - getParentRoute: () => rootRouteImport, - } as any) -const ApiAnthropicSkillsWireRoute = ApiAnthropicSkillsWireRouteImport.update({ - id: '/api/anthropic-skills-wire', - path: '/api/anthropic-skills-wire', +const ApiVoiceRoute = ApiVoiceRouteImport.update({ + id: '/api/voice', + path: '/api/voice', getParentRoute: () => rootRouteImport, } as any) -const ApiAnthropicRedactedThinkingWireRoute = - ApiAnthropicRedactedThinkingWireRouteImport.update({ - id: '/api/anthropic-redacted-thinking-wire', - path: '/api/anthropic-redacted-thinking-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiAnthropicOpus5CombinedWireRoute = - ApiAnthropicOpus5CombinedWireRouteImport.update({ - id: '/api/anthropic-opus-5-combined-wire', - path: '/api/anthropic-opus-5-combined-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiAnthropicMultiTurnStructuredWireRoute = - ApiAnthropicMultiTurnStructuredWireRouteImport.update({ - id: '/api/anthropic-multi-turn-structured-wire', - path: '/api/anthropic-multi-turn-structured-wire', - getParentRoute: () => rootRouteImport, - } as any) -const ApiAnthropicBugTestRoute = ApiAnthropicBugTestRouteImport.update({ - id: '/api/anthropic-bug-test', - path: '/api/anthropic-bug-test', +const ApiWebMcpPageToolsRoute = ApiWebMcpPageToolsRouteImport.update({ + id: '/api/web-mcp-page-tools', + path: '/api/web-mcp-page-tools', getParentRoute: () => rootRouteImport, } as any) -const ProviderFeatureRoute = ProviderFeatureRouteImport.update({ - id: '/$provider/$feature', - path: '/$provider/$feature', +const ApiWorldRoute = ApiWorldRouteImport.update({ + id: '/api/world', + path: '/api/world', getParentRoute: () => rootRouteImport, } as any) -const ApiVideoStreamRoute = ApiVideoStreamRouteImport.update({ +const ApiAudioStreamRoute = ApiAudioStreamRouteImport.update({ id: '/stream', path: '/stream', - getParentRoute: () => ApiVideoRoute, + getParentRoute: () => ApiAudioRoute, } as any) -const ApiTtsStreamRoute = ApiTtsStreamRouteImport.update({ +const ApiImageStreamRoute = ApiImageStreamRouteImport.update({ id: '/stream', path: '/stream', - getParentRoute: () => ApiTtsRoute, + getParentRoute: () => ApiImageRoute, } as any) const ApiTranscriptionStreamRoute = ApiTranscriptionStreamRouteImport.update({ id: '/stream', path: '/stream', getParentRoute: () => ApiTranscriptionRoute, } as any) -const ApiImageStreamRoute = ApiImageStreamRouteImport.update({ +const ApiTtsStreamRoute = ApiTtsStreamRouteImport.update({ id: '/stream', path: '/stream', - getParentRoute: () => ApiImageRoute, + getParentRoute: () => ApiTtsRoute, } as any) -const ApiAudioStreamRoute = ApiAudioStreamRouteImport.update({ +const ApiVideoStreamRoute = ApiVideoStreamRouteImport.update({ id: '/stream', path: '/stream', - getParentRoute: () => ApiAudioRoute, + getParentRoute: () => ApiVideoRoute, } as any) export interface FileRoutesByFullPath { @@ -1666,109 +1666,109 @@ export interface RootRouteChildren { declare module '@tanstack/react-router' { interface FileRoutesByPath { - '/websocket-adapter': { - id: '/websocket-adapter' - path: '/websocket-adapter' - fullPath: '/websocket-adapter' - preLoaderRoute: typeof WebsocketAdapterRouteImport + '/': { + id: '/' + path: '/' + fullPath: '/' + preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } - '/web-mcp-tools': { - id: '/web-mcp-tools' - path: '/web-mcp-tools' - fullPath: '/web-mcp-tools' - preLoaderRoute: typeof WebMcpToolsRouteImport + '/byok': { + id: '/byok' + path: '/byok' + fullPath: '/byok' + preLoaderRoute: typeof ByokRouteImport parentRoute: typeof rootRouteImport } - '/web-mcp-page-tools': { - id: '/web-mcp-page-tools' - path: '/web-mcp-page-tools' - fullPath: '/web-mcp-page-tools' - preLoaderRoute: typeof WebMcpPageToolsRouteImport + '/chat-client-default-bridge': { + id: '/chat-client-default-bridge' + path: '/chat-client-default-bridge' + fullPath: '/chat-client-default-bridge' + preLoaderRoute: typeof ChatClientDefaultBridgeRouteImport parentRoute: typeof rootRouteImport } - '/tools-test': { - id: '/tools-test' - path: '/tools-test' - fullPath: '/tools-test' - preLoaderRoute: typeof ToolsTestRouteImport + '/chat-client-stream-processing': { + id: '/chat-client-stream-processing' + path: '/chat-client-stream-processing' + fullPath: '/chat-client-stream-processing' + preLoaderRoute: typeof ChatClientStreamProcessingRouteImport parentRoute: typeof rootRouteImport } - '/tool-first-text': { - id: '/tool-first-text' - path: '/tool-first-text' - fullPath: '/tool-first-text' - preLoaderRoute: typeof ToolFirstTextRouteImport + '/devtools-chat': { + id: '/devtools-chat' + path: '/devtools-chat' + fullPath: '/devtools-chat' + preLoaderRoute: typeof DevtoolsChatRouteImport parentRoute: typeof rootRouteImport } - '/text-first-tool': { - id: '/text-first-tool' - path: '/text-first-tool' - fullPath: '/text-first-tool' - preLoaderRoute: typeof TextFirstToolRouteImport + '/devtools-generation-hooks': { + id: '/devtools-generation-hooks' + path: '/devtools-generation-hooks' + fullPath: '/devtools-generation-hooks' + preLoaderRoute: typeof DevtoolsGenerationHooksRouteImport parentRoute: typeof rootRouteImport } - '/subagents-ui-test': { - id: '/subagents-ui-test' - path: '/subagents-ui-test' - fullPath: '/subagents-ui-test' - preLoaderRoute: typeof SubagentsUiTestRouteImport + '/devtools-memory': { + id: '/devtools-memory' + path: '/devtools-memory' + fullPath: '/devtools-memory' + preLoaderRoute: typeof DevtoolsMemoryRouteImport parentRoute: typeof rootRouteImport } - '/subagents-test': { - id: '/subagents-test' - path: '/subagents-test' - fullPath: '/subagents-test' - preLoaderRoute: typeof SubagentsTestRouteImport + '/devtools-route-a': { + id: '/devtools-route-a' + path: '/devtools-route-a' + fullPath: '/devtools-route-a' + preLoaderRoute: typeof DevtoolsRouteARouteImport parentRoute: typeof rootRouteImport } - '/persistence-durability': { - id: '/persistence-durability' - path: '/persistence-durability' - fullPath: '/persistence-durability' - preLoaderRoute: typeof PersistenceDurabilityRouteImport + '/devtools-route-b': { + id: '/devtools-route-b' + path: '/devtools-route-b' + fullPath: '/devtools-route-b' + preLoaderRoute: typeof DevtoolsRouteBRouteImport parentRoute: typeof rootRouteImport } - '/middleware-test': { - id: '/middleware-test' - path: '/middleware-test' - fullPath: '/middleware-test' - preLoaderRoute: typeof MiddlewareTestRouteImport + '/devtools-structured': { + id: '/devtools-structured' + path: '/devtools-structured' + fullPath: '/devtools-structured' + preLoaderRoute: typeof DevtoolsStructuredRouteImport parentRoute: typeof rootRouteImport } - '/message-history-paging': { - id: '/message-history-paging' - path: '/message-history-paging' - fullPath: '/message-history-paging' - preLoaderRoute: typeof MessageHistoryPagingRouteImport + '/devtools-subagents': { + id: '/devtools-subagents' + path: '/devtools-subagents' + fullPath: '/devtools-subagents' + preLoaderRoute: typeof DevtoolsSubagentsRouteImport parentRoute: typeof rootRouteImport } - '/markdown-cjk': { - id: '/markdown-cjk' - path: '/markdown-cjk' - fullPath: '/markdown-cjk' - preLoaderRoute: typeof MarkdownCjkRouteImport + '/devtools-tools': { + id: '/devtools-tools' + path: '/devtools-tools' + fullPath: '/devtools-tools' + preLoaderRoute: typeof DevtoolsToolsRouteImport parentRoute: typeof rootRouteImport } - '/join-run-client-tool': { - id: '/join-run-client-tool' - path: '/join-run-client-tool' - fullPath: '/join-run-client-tool' - preLoaderRoute: typeof JoinRunClientToolRouteImport + '/foreign-interrupt': { + id: '/foreign-interrupt' + path: '/foreign-interrupt' + fullPath: '/foreign-interrupt' + preLoaderRoute: typeof ForeignInterruptRouteImport parentRoute: typeof rootRouteImport } - '/interrupts-test': { - id: '/interrupts-test' - path: '/interrupts-test' - fullPath: '/interrupts-test' - preLoaderRoute: typeof InterruptsTestRouteImport + '/generation-persistence-resume': { + id: '/generation-persistence-resume' + path: '/generation-persistence-resume' + fullPath: '/generation-persistence-resume' + preLoaderRoute: typeof GenerationPersistenceResumeRouteImport parentRoute: typeof rootRouteImport } - '/interrupt-lineage': { - id: '/interrupt-lineage' - path: '/interrupt-lineage' - fullPath: '/interrupt-lineage' - preLoaderRoute: typeof InterruptLineageRouteImport + '/generation-persistence-server': { + id: '/generation-persistence-server' + path: '/generation-persistence-server' + fullPath: '/generation-persistence-server' + preLoaderRoute: typeof GenerationPersistenceServerRouteImport parentRoute: typeof rootRouteImport } '/headless-ui': { @@ -1778,109 +1778,109 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof HeadlessUiRouteImport parentRoute: typeof rootRouteImport } - '/generation-persistence-server': { - id: '/generation-persistence-server' - path: '/generation-persistence-server' - fullPath: '/generation-persistence-server' - preLoaderRoute: typeof GenerationPersistenceServerRouteImport + '/interrupt-lineage': { + id: '/interrupt-lineage' + path: '/interrupt-lineage' + fullPath: '/interrupt-lineage' + preLoaderRoute: typeof InterruptLineageRouteImport parentRoute: typeof rootRouteImport } - '/generation-persistence-resume': { - id: '/generation-persistence-resume' - path: '/generation-persistence-resume' - fullPath: '/generation-persistence-resume' - preLoaderRoute: typeof GenerationPersistenceResumeRouteImport + '/interrupts-test': { + id: '/interrupts-test' + path: '/interrupts-test' + fullPath: '/interrupts-test' + preLoaderRoute: typeof InterruptsTestRouteImport parentRoute: typeof rootRouteImport } - '/foreign-interrupt': { - id: '/foreign-interrupt' - path: '/foreign-interrupt' - fullPath: '/foreign-interrupt' - preLoaderRoute: typeof ForeignInterruptRouteImport + '/join-run-client-tool': { + id: '/join-run-client-tool' + path: '/join-run-client-tool' + fullPath: '/join-run-client-tool' + preLoaderRoute: typeof JoinRunClientToolRouteImport parentRoute: typeof rootRouteImport } - '/devtools-tools': { - id: '/devtools-tools' - path: '/devtools-tools' - fullPath: '/devtools-tools' - preLoaderRoute: typeof DevtoolsToolsRouteImport + '/markdown-cjk': { + id: '/markdown-cjk' + path: '/markdown-cjk' + fullPath: '/markdown-cjk' + preLoaderRoute: typeof MarkdownCjkRouteImport parentRoute: typeof rootRouteImport } - '/devtools-subagents': { - id: '/devtools-subagents' - path: '/devtools-subagents' - fullPath: '/devtools-subagents' - preLoaderRoute: typeof DevtoolsSubagentsRouteImport + '/message-history-paging': { + id: '/message-history-paging' + path: '/message-history-paging' + fullPath: '/message-history-paging' + preLoaderRoute: typeof MessageHistoryPagingRouteImport parentRoute: typeof rootRouteImport } - '/devtools-structured': { - id: '/devtools-structured' - path: '/devtools-structured' - fullPath: '/devtools-structured' - preLoaderRoute: typeof DevtoolsStructuredRouteImport + '/middleware-test': { + id: '/middleware-test' + path: '/middleware-test' + fullPath: '/middleware-test' + preLoaderRoute: typeof MiddlewareTestRouteImport parentRoute: typeof rootRouteImport } - '/devtools-route-b': { - id: '/devtools-route-b' - path: '/devtools-route-b' - fullPath: '/devtools-route-b' - preLoaderRoute: typeof DevtoolsRouteBRouteImport + '/persistence-durability': { + id: '/persistence-durability' + path: '/persistence-durability' + fullPath: '/persistence-durability' + preLoaderRoute: typeof PersistenceDurabilityRouteImport parentRoute: typeof rootRouteImport } - '/devtools-route-a': { - id: '/devtools-route-a' - path: '/devtools-route-a' - fullPath: '/devtools-route-a' - preLoaderRoute: typeof DevtoolsRouteARouteImport + '/subagents-test': { + id: '/subagents-test' + path: '/subagents-test' + fullPath: '/subagents-test' + preLoaderRoute: typeof SubagentsTestRouteImport parentRoute: typeof rootRouteImport } - '/devtools-memory': { - id: '/devtools-memory' - path: '/devtools-memory' - fullPath: '/devtools-memory' - preLoaderRoute: typeof DevtoolsMemoryRouteImport + '/subagents-ui-test': { + id: '/subagents-ui-test' + path: '/subagents-ui-test' + fullPath: '/subagents-ui-test' + preLoaderRoute: typeof SubagentsUiTestRouteImport parentRoute: typeof rootRouteImport } - '/devtools-generation-hooks': { - id: '/devtools-generation-hooks' - path: '/devtools-generation-hooks' - fullPath: '/devtools-generation-hooks' - preLoaderRoute: typeof DevtoolsGenerationHooksRouteImport + '/text-first-tool': { + id: '/text-first-tool' + path: '/text-first-tool' + fullPath: '/text-first-tool' + preLoaderRoute: typeof TextFirstToolRouteImport parentRoute: typeof rootRouteImport } - '/devtools-chat': { - id: '/devtools-chat' - path: '/devtools-chat' - fullPath: '/devtools-chat' - preLoaderRoute: typeof DevtoolsChatRouteImport + '/tool-first-text': { + id: '/tool-first-text' + path: '/tool-first-text' + fullPath: '/tool-first-text' + preLoaderRoute: typeof ToolFirstTextRouteImport parentRoute: typeof rootRouteImport } - '/chat-client-stream-processing': { - id: '/chat-client-stream-processing' - path: '/chat-client-stream-processing' - fullPath: '/chat-client-stream-processing' - preLoaderRoute: typeof ChatClientStreamProcessingRouteImport + '/tools-test': { + id: '/tools-test' + path: '/tools-test' + fullPath: '/tools-test' + preLoaderRoute: typeof ToolsTestRouteImport parentRoute: typeof rootRouteImport } - '/chat-client-default-bridge': { - id: '/chat-client-default-bridge' - path: '/chat-client-default-bridge' - fullPath: '/chat-client-default-bridge' - preLoaderRoute: typeof ChatClientDefaultBridgeRouteImport + '/web-mcp-page-tools': { + id: '/web-mcp-page-tools' + path: '/web-mcp-page-tools' + fullPath: '/web-mcp-page-tools' + preLoaderRoute: typeof WebMcpPageToolsRouteImport parentRoute: typeof rootRouteImport } - '/byok': { - id: '/byok' - path: '/byok' - fullPath: '/byok' - preLoaderRoute: typeof ByokRouteImport + '/web-mcp-tools': { + id: '/web-mcp-tools' + path: '/web-mcp-tools' + fullPath: '/web-mcp-tools' + preLoaderRoute: typeof WebMcpToolsRouteImport parentRoute: typeof rootRouteImport } - '/': { - id: '/' - path: '/' - fullPath: '/' - preLoaderRoute: typeof IndexRouteImport + '/websocket-adapter': { + id: '/websocket-adapter' + path: '/websocket-adapter' + fullPath: '/websocket-adapter' + preLoaderRoute: typeof WebsocketAdapterRouteImport parentRoute: typeof rootRouteImport } '/$provider/': { @@ -1890,305 +1890,305 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ProviderIndexRouteImport parentRoute: typeof rootRouteImport } - '/api/world': { - id: '/api/world' - path: '/api/world' - fullPath: '/api/world' - preLoaderRoute: typeof ApiWorldRouteImport + '/$provider/$feature': { + id: '/$provider/$feature' + path: '/$provider/$feature' + fullPath: '/$provider/$feature' + preLoaderRoute: typeof ProviderFeatureRouteImport parentRoute: typeof rootRouteImport } - '/api/web-mcp-page-tools': { - id: '/api/web-mcp-page-tools' - path: '/api/web-mcp-page-tools' - fullPath: '/api/web-mcp-page-tools' - preLoaderRoute: typeof ApiWebMcpPageToolsRouteImport + '/api/anthropic-bug-test': { + id: '/api/anthropic-bug-test' + path: '/api/anthropic-bug-test' + fullPath: '/api/anthropic-bug-test' + preLoaderRoute: typeof ApiAnthropicBugTestRouteImport parentRoute: typeof rootRouteImport } - '/api/voice': { - id: '/api/voice' - path: '/api/voice' - fullPath: '/api/voice' - preLoaderRoute: typeof ApiVoiceRouteImport + '/api/anthropic-multi-turn-structured-wire': { + id: '/api/anthropic-multi-turn-structured-wire' + path: '/api/anthropic-multi-turn-structured-wire' + fullPath: '/api/anthropic-multi-turn-structured-wire' + preLoaderRoute: typeof ApiAnthropicMultiTurnStructuredWireRouteImport parentRoute: typeof rootRouteImport } - '/api/video-live': { - id: '/api/video-live' - path: '/api/video-live' - fullPath: '/api/video-live' - preLoaderRoute: typeof ApiVideoLiveRouteImport + '/api/anthropic-opus-5-combined-wire': { + id: '/api/anthropic-opus-5-combined-wire' + path: '/api/anthropic-opus-5-combined-wire' + fullPath: '/api/anthropic-opus-5-combined-wire' + preLoaderRoute: typeof ApiAnthropicOpus5CombinedWireRouteImport parentRoute: typeof rootRouteImport } - '/api/video': { - id: '/api/video' - path: '/api/video' - fullPath: '/api/video' - preLoaderRoute: typeof ApiVideoRouteImport + '/api/anthropic-redacted-thinking-wire': { + id: '/api/anthropic-redacted-thinking-wire' + path: '/api/anthropic-redacted-thinking-wire' + fullPath: '/api/anthropic-redacted-thinking-wire' + preLoaderRoute: typeof ApiAnthropicRedactedThinkingWireRouteImport parentRoute: typeof rootRouteImport } - '/api/tts': { - id: '/api/tts' - path: '/api/tts' - fullPath: '/api/tts' - preLoaderRoute: typeof ApiTtsRouteImport + '/api/anthropic-skills-wire': { + id: '/api/anthropic-skills-wire' + path: '/api/anthropic-skills-wire' + fullPath: '/api/anthropic-skills-wire' + preLoaderRoute: typeof ApiAnthropicSkillsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/transcription': { - id: '/api/transcription' - path: '/api/transcription' - fullPath: '/api/transcription' - preLoaderRoute: typeof ApiTranscriptionRouteImport + '/api/anthropic-structured-usage': { + id: '/api/anthropic-structured-usage' + path: '/api/anthropic-structured-usage' + fullPath: '/api/anthropic-structured-usage' + preLoaderRoute: typeof ApiAnthropicStructuredUsageRouteImport parentRoute: typeof rootRouteImport } - '/api/tools-test': { - id: '/api/tools-test' - path: '/api/tools-test' - fullPath: '/api/tools-test' - preLoaderRoute: typeof ApiToolsTestRouteImport + '/api/anthropic-thinking-order-wire': { + id: '/api/anthropic-thinking-order-wire' + path: '/api/anthropic-thinking-order-wire' + fullPath: '/api/anthropic-thinking-order-wire' + preLoaderRoute: typeof ApiAnthropicThinkingOrderWireRouteImport parentRoute: typeof rootRouteImport } - '/api/tool-first-text-wire': { - id: '/api/tool-first-text-wire' - path: '/api/tool-first-text-wire' - fullPath: '/api/tool-first-text-wire' - preLoaderRoute: typeof ApiToolFirstTextWireRouteImport + '/api/arktype-tool-wire': { + id: '/api/arktype-tool-wire' + path: '/api/arktype-tool-wire' + fullPath: '/api/arktype-tool-wire' + preLoaderRoute: typeof ApiArktypeToolWireRouteImport parentRoute: typeof rootRouteImport } - '/api/tool-call-lifecycle-wire': { - id: '/api/tool-call-lifecycle-wire' - path: '/api/tool-call-lifecycle-wire' - fullPath: '/api/tool-call-lifecycle-wire' - preLoaderRoute: typeof ApiToolCallLifecycleWireRouteImport + '/api/audio': { + id: '/api/audio' + path: '/api/audio' + fullPath: '/api/audio' + preLoaderRoute: typeof ApiAudioRouteImport parentRoute: typeof rootRouteImport } - '/api/text-first-tool-wire': { - id: '/api/text-first-tool-wire' - path: '/api/text-first-tool-wire' - fullPath: '/api/text-first-tool-wire' - preLoaderRoute: typeof ApiTextFirstToolWireRouteImport + '/api/bedrock-converse-cache': { + id: '/api/bedrock-converse-cache' + path: '/api/bedrock-converse-cache' + fullPath: '/api/bedrock-converse-cache' + preLoaderRoute: typeof ApiBedrockConverseCacheRouteImport parentRoute: typeof rootRouteImport } - '/api/summarize': { - id: '/api/summarize' - path: '/api/summarize' - fullPath: '/api/summarize' - preLoaderRoute: typeof ApiSummarizeRouteImport + '/api/byok-chat': { + id: '/api/byok-chat' + path: '/api/byok-chat' + fullPath: '/api/byok-chat' + preLoaderRoute: typeof ApiByokChatRouteImport parentRoute: typeof rootRouteImport } - '/api/subagents-test': { - id: '/api/subagents-test' - path: '/api/subagents-test' - fullPath: '/api/subagents-test' - preLoaderRoute: typeof ApiSubagentsTestRouteImport + '/api/byteplus-seedance-1080p-wire': { + id: '/api/byteplus-seedance-1080p-wire' + path: '/api/byteplus-seedance-1080p-wire' + fullPath: '/api/byteplus-seedance-1080p-wire' + preLoaderRoute: typeof ApiByteplusSeedance1080pWireRouteImport parentRoute: typeof rootRouteImport - } - '/api/structured-output-length-wire': { - id: '/api/structured-output-length-wire' - path: '/api/structured-output-length-wire' - fullPath: '/api/structured-output-length-wire' - preLoaderRoute: typeof ApiStructuredOutputLengthWireRouteImport + } + '/api/chat': { + id: '/api/chat' + path: '/api/chat' + fullPath: '/api/chat' + preLoaderRoute: typeof ApiChatRouteImport parentRoute: typeof rootRouteImport } - '/api/sandbox-tool-history': { - id: '/api/sandbox-tool-history' - path: '/api/sandbox-tool-history' - fullPath: '/api/sandbox-tool-history' - preLoaderRoute: typeof ApiSandboxToolHistoryRouteImport + '/api/compaction-wire': { + id: '/api/compaction-wire' + path: '/api/compaction-wire' + fullPath: '/api/compaction-wire' + preLoaderRoute: typeof ApiCompactionWireRouteImport parentRoute: typeof rootRouteImport } - '/api/sandbox-file-persistence': { - id: '/api/sandbox-file-persistence' - path: '/api/sandbox-file-persistence' - fullPath: '/api/sandbox-file-persistence' - preLoaderRoute: typeof ApiSandboxFilePersistenceRouteImport + '/api/devtools-memory': { + id: '/api/devtools-memory' + path: '/api/devtools-memory' + fullPath: '/api/devtools-memory' + preLoaderRoute: typeof ApiDevtoolsMemoryRouteImport parentRoute: typeof rootRouteImport } - '/api/sandbox-durability': { - id: '/api/sandbox-durability' - path: '/api/sandbox-durability' - fullPath: '/api/sandbox-durability' - preLoaderRoute: typeof ApiSandboxDurabilityRouteImport + '/api/durable-delivery': { + id: '/api/durable-delivery' + path: '/api/durable-delivery' + fullPath: '/api/durable-delivery' + preLoaderRoute: typeof ApiDurableDeliveryRouteImport parentRoute: typeof rootRouteImport } - '/api/provider-tool-dispatch-wire': { - id: '/api/provider-tool-dispatch-wire' - path: '/api/provider-tool-dispatch-wire' - fullPath: '/api/provider-tool-dispatch-wire' - preLoaderRoute: typeof ApiProviderToolDispatchWireRouteImport + '/api/durable-takeover': { + id: '/api/durable-takeover' + path: '/api/durable-takeover' + fullPath: '/api/durable-takeover' + preLoaderRoute: typeof ApiDurableTakeoverRouteImport parentRoute: typeof rootRouteImport } - '/api/provider-search-metadata-wire': { - id: '/api/provider-search-metadata-wire' - path: '/api/provider-search-metadata-wire' - fullPath: '/api/provider-search-metadata-wire' - preLoaderRoute: typeof ApiProviderSearchMetadataWireRouteImport + '/api/embedding': { + id: '/api/embedding' + path: '/api/embedding' + fullPath: '/api/embedding' + preLoaderRoute: typeof ApiEmbeddingRouteImport parentRoute: typeof rootRouteImport } - '/api/portable-skills-wire': { - id: '/api/portable-skills-wire' - path: '/api/portable-skills-wire' - fullPath: '/api/portable-skills-wire' - preLoaderRoute: typeof ApiPortableSkillsWireRouteImport + '/api/file-source-wire': { + id: '/api/file-source-wire' + path: '/api/file-source-wire' + fullPath: '/api/file-source-wire' + preLoaderRoute: typeof ApiFileSourceWireRouteImport parentRoute: typeof rootRouteImport } - '/api/persistence-durability': { - id: '/api/persistence-durability' - path: '/api/persistence-durability' - fullPath: '/api/persistence-durability' - preLoaderRoute: typeof ApiPersistenceDurabilityRouteImport + '/api/foreign-interrupt': { + id: '/api/foreign-interrupt' + path: '/api/foreign-interrupt' + fullPath: '/api/foreign-interrupt' + preLoaderRoute: typeof ApiForeignInterruptRouteImport parentRoute: typeof rootRouteImport } - '/api/otel-usage': { - id: '/api/otel-usage' - path: '/api/otel-usage' - fullPath: '/api/otel-usage' - preLoaderRoute: typeof ApiOtelUsageRouteImport + '/api/gemini-image-ga-models': { + id: '/api/gemini-image-ga-models' + path: '/api/gemini-image-ga-models' + fullPath: '/api/gemini-image-ga-models' + preLoaderRoute: typeof ApiGeminiImageGaModelsRouteImport parentRoute: typeof rootRouteImport } - '/api/otel-transcription': { - id: '/api/otel-transcription' - path: '/api/otel-transcription' - fullPath: '/api/otel-transcription' - preLoaderRoute: typeof ApiOtelTranscriptionRouteImport + '/api/gemini-native-image-wire': { + id: '/api/gemini-native-image-wire' + path: '/api/gemini-native-image-wire' + fullPath: '/api/gemini-native-image-wire' + preLoaderRoute: typeof ApiGeminiNativeImageWireRouteImport parentRoute: typeof rootRouteImport } - '/api/otel-media': { - id: '/api/otel-media' - path: '/api/otel-media' - fullPath: '/api/otel-media' - preLoaderRoute: typeof ApiOtelMediaRouteImport + '/api/generation-persistence-resume': { + id: '/api/generation-persistence-resume' + path: '/api/generation-persistence-resume' + fullPath: '/api/generation-persistence-resume' + preLoaderRoute: typeof ApiGenerationPersistenceResumeRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-web-tools-wire': { - id: '/api/openrouter-web-tools-wire' - path: '/api/openrouter-web-tools-wire' - fullPath: '/api/openrouter-web-tools-wire' - preLoaderRoute: typeof ApiOpenrouterWebToolsWireRouteImport + '/api/generation-persistence-server': { + id: '/api/generation-persistence-server' + path: '/api/generation-persistence-server' + fullPath: '/api/generation-persistence-server' + preLoaderRoute: typeof ApiGenerationPersistenceServerRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-stream-options-wire': { - id: '/api/openrouter-stream-options-wire' - path: '/api/openrouter-stream-options-wire' - fullPath: '/api/openrouter-stream-options-wire' - preLoaderRoute: typeof ApiOpenrouterStreamOptionsWireRouteImport + '/api/image': { + id: '/api/image' + path: '/api/image' + fullPath: '/api/image' + preLoaderRoute: typeof ApiImageRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-retry-codes': { - id: '/api/openrouter-retry-codes' - path: '/api/openrouter-retry-codes' - fullPath: '/api/openrouter-retry-codes' - preLoaderRoute: typeof ApiOpenrouterRetryCodesRouteImport + '/api/interrupts-test': { + id: '/api/interrupts-test' + path: '/api/interrupts-test' + fullPath: '/api/interrupts-test' + preLoaderRoute: typeof ApiInterruptsTestRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-reasoning-wire': { - id: '/api/openrouter-reasoning-wire' - path: '/api/openrouter-reasoning-wire' - fullPath: '/api/openrouter-reasoning-wire' - preLoaderRoute: typeof ApiOpenrouterReasoningWireRouteImport + '/api/join-run-client-tool': { + id: '/api/join-run-client-tool' + path: '/api/join-run-client-tool' + fullPath: '/api/join-run-client-tool' + preLoaderRoute: typeof ApiJoinRunClientToolRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-json-object-wire': { - id: '/api/openrouter-json-object-wire' - path: '/api/openrouter-json-object-wire' - fullPath: '/api/openrouter-json-object-wire' - preLoaderRoute: typeof ApiOpenrouterJsonObjectWireRouteImport + '/api/lazy-tools-wire': { + id: '/api/lazy-tools-wire' + path: '/api/lazy-tools-wire' + fullPath: '/api/lazy-tools-wire' + preLoaderRoute: typeof ApiLazyToolsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/openrouter-cost': { - id: '/api/openrouter-cost' - path: '/api/openrouter-cost' - fullPath: '/api/openrouter-cost' - preLoaderRoute: typeof ApiOpenrouterCostRouteImport + '/api/max-tool-calls-wire': { + id: '/api/max-tool-calls-wire' + path: '/api/max-tool-calls-wire' + fullPath: '/api/max-tool-calls-wire' + preLoaderRoute: typeof ApiMaxToolCallsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/openai-usage-details': { - id: '/api/openai-usage-details' - path: '/api/openai-usage-details' - fullPath: '/api/openai-usage-details' - preLoaderRoute: typeof ApiOpenaiUsageDetailsRouteImport + '/api/mcp-apps-call': { + id: '/api/mcp-apps-call' + path: '/api/mcp-apps-call' + fullPath: '/api/mcp-apps-call' + preLoaderRoute: typeof ApiMcpAppsCallRouteImport parentRoute: typeof rootRouteImport } - '/api/openai-strict-tool-null-wire': { - id: '/api/openai-strict-tool-null-wire' - path: '/api/openai-strict-tool-null-wire' - fullPath: '/api/openai-strict-tool-null-wire' - preLoaderRoute: typeof ApiOpenaiStrictToolNullWireRouteImport + '/api/mcp-apps-chat': { + id: '/api/mcp-apps-chat' + path: '/api/mcp-apps-chat' + fullPath: '/api/mcp-apps-chat' + preLoaderRoute: typeof ApiMcpAppsChatRouteImport parentRoute: typeof rootRouteImport } - '/api/openai-shell-skills-wire': { - id: '/api/openai-shell-skills-wire' - path: '/api/openai-shell-skills-wire' - fullPath: '/api/openai-shell-skills-wire' - preLoaderRoute: typeof ApiOpenaiShellSkillsWireRouteImport + '/api/mcp-apps-server': { + id: '/api/mcp-apps-server' + path: '/api/mcp-apps-server' + fullPath: '/api/mcp-apps-server' + preLoaderRoute: typeof ApiMcpAppsServerRouteImport parentRoute: typeof rootRouteImport } - '/api/openai-image-2-5-models': { - id: '/api/openai-image-2-5-models' - path: '/api/openai-image-2-5-models' - fullPath: '/api/openai-image-2-5-models' - preLoaderRoute: typeof ApiOpenaiImage25ModelsRouteImport + '/api/mcp-input-server': { + id: '/api/mcp-input-server' + path: '/api/mcp-input-server' + fullPath: '/api/mcp-input-server' + preLoaderRoute: typeof ApiMcpInputServerRouteImport parentRoute: typeof rootRouteImport } - '/api/openai-completed-response-text': { - id: '/api/openai-completed-response-text' - path: '/api/openai-completed-response-text' - fullPath: '/api/openai-completed-response-text' - preLoaderRoute: typeof ApiOpenaiCompletedResponseTextRouteImport + '/api/mcp-input-test': { + id: '/api/mcp-input-test' + path: '/api/mcp-input-test' + fullPath: '/api/mcp-input-test' + preLoaderRoute: typeof ApiMcpInputTestRouteImport parentRoute: typeof rootRouteImport } - '/api/non-streaming-run-error': { - id: '/api/non-streaming-run-error' - path: '/api/non-streaming-run-error' - fullPath: '/api/non-streaming-run-error' - preLoaderRoute: typeof ApiNonStreamingRunErrorRouteImport + '/api/mcp-lifecycle-test': { + id: '/api/mcp-lifecycle-test' + path: '/api/mcp-lifecycle-test' + fullPath: '/api/mcp-lifecycle-test' + preLoaderRoute: typeof ApiMcpLifecycleTestRouteImport parentRoute: typeof rootRouteImport } - '/api/multimodal-tool-result-wire': { - id: '/api/multimodal-tool-result-wire' - path: '/api/multimodal-tool-result-wire' - fullPath: '/api/multimodal-tool-result-wire' - preLoaderRoute: typeof ApiMultimodalToolResultWireRouteImport + '/api/mcp-managed-test': { + id: '/api/mcp-managed-test' + path: '/api/mcp-managed-test' + fullPath: '/api/mcp-managed-test' + preLoaderRoute: typeof ApiMcpManagedTestRouteImport parentRoute: typeof rootRouteImport } - '/api/moonshot-usage-details': { - id: '/api/moonshot-usage-details' - path: '/api/moonshot-usage-details' - fullPath: '/api/moonshot-usage-details' - preLoaderRoute: typeof ApiMoonshotUsageDetailsRouteImport + '/api/mcp-no-tasks-server': { + id: '/api/mcp-no-tasks-server' + path: '/api/mcp-no-tasks-server' + fullPath: '/api/mcp-no-tasks-server' + preLoaderRoute: typeof ApiMcpNoTasksServerRouteImport parentRoute: typeof rootRouteImport } - '/api/mistral-strict-tool-null-wire': { - id: '/api/mistral-strict-tool-null-wire' - path: '/api/mistral-strict-tool-null-wire' - fullPath: '/api/mistral-strict-tool-null-wire' - preLoaderRoute: typeof ApiMistralStrictToolNullWireRouteImport + '/api/mcp-policy-test': { + id: '/api/mcp-policy-test' + path: '/api/mcp-policy-test' + fullPath: '/api/mcp-policy-test' + preLoaderRoute: typeof ApiMcpPolicyTestRouteImport parentRoute: typeof rootRouteImport } - '/api/middleware-test': { - id: '/api/middleware-test' - path: '/api/middleware-test' - fullPath: '/api/middleware-test' - preLoaderRoute: typeof ApiMiddlewareTestRouteImport + '/api/mcp-server': { + id: '/api/mcp-server' + path: '/api/mcp-server' + fullPath: '/api/mcp-server' + preLoaderRoute: typeof ApiMcpServerRouteImport parentRoute: typeof rootRouteImport } - '/api/message-ids': { - id: '/api/message-ids' - path: '/api/message-ids' - fullPath: '/api/message-ids' - preLoaderRoute: typeof ApiMessageIdsRouteImport + '/api/mcp-status-test': { + id: '/api/mcp-status-test' + path: '/api/mcp-status-test' + fullPath: '/api/mcp-status-test' + preLoaderRoute: typeof ApiMcpStatusTestRouteImport parentRoute: typeof rootRouteImport } - '/api/message-history-paging': { - id: '/api/message-history-paging' - path: '/api/message-history-paging' - fullPath: '/api/message-history-paging' - preLoaderRoute: typeof ApiMessageHistoryPagingRouteImport + '/api/mcp-task-errors': { + id: '/api/mcp-task-errors' + path: '/api/mcp-task-errors' + fullPath: '/api/mcp-task-errors' + preLoaderRoute: typeof ApiMcpTaskErrorsRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-typed-test': { - id: '/api/mcp-typed-test' - path: '/api/mcp-typed-test' - fullPath: '/api/mcp-typed-test' - preLoaderRoute: typeof ApiMcpTypedTestRouteImport + '/api/mcp-test': { + id: '/api/mcp-test' + path: '/api/mcp-test' + fullPath: '/api/mcp-test' + preLoaderRoute: typeof ApiMcpTestRouteImport parentRoute: typeof rootRouteImport } '/api/mcp-typed-server': { @@ -2198,320 +2198,320 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiMcpTypedServerRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-test': { - id: '/api/mcp-test' - path: '/api/mcp-test' - fullPath: '/api/mcp-test' - preLoaderRoute: typeof ApiMcpTestRouteImport + '/api/mcp-typed-test': { + id: '/api/mcp-typed-test' + path: '/api/mcp-typed-test' + fullPath: '/api/mcp-typed-test' + preLoaderRoute: typeof ApiMcpTypedTestRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-task-errors': { - id: '/api/mcp-task-errors' - path: '/api/mcp-task-errors' - fullPath: '/api/mcp-task-errors' - preLoaderRoute: typeof ApiMcpTaskErrorsRouteImport + '/api/message-history-paging': { + id: '/api/message-history-paging' + path: '/api/message-history-paging' + fullPath: '/api/message-history-paging' + preLoaderRoute: typeof ApiMessageHistoryPagingRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-status-test': { - id: '/api/mcp-status-test' - path: '/api/mcp-status-test' - fullPath: '/api/mcp-status-test' - preLoaderRoute: typeof ApiMcpStatusTestRouteImport + '/api/message-ids': { + id: '/api/message-ids' + path: '/api/message-ids' + fullPath: '/api/message-ids' + preLoaderRoute: typeof ApiMessageIdsRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-server': { - id: '/api/mcp-server' - path: '/api/mcp-server' - fullPath: '/api/mcp-server' - preLoaderRoute: typeof ApiMcpServerRouteImport + '/api/middleware-test': { + id: '/api/middleware-test' + path: '/api/middleware-test' + fullPath: '/api/middleware-test' + preLoaderRoute: typeof ApiMiddlewareTestRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-policy-test': { - id: '/api/mcp-policy-test' - path: '/api/mcp-policy-test' - fullPath: '/api/mcp-policy-test' - preLoaderRoute: typeof ApiMcpPolicyTestRouteImport + '/api/mistral-strict-tool-null-wire': { + id: '/api/mistral-strict-tool-null-wire' + path: '/api/mistral-strict-tool-null-wire' + fullPath: '/api/mistral-strict-tool-null-wire' + preLoaderRoute: typeof ApiMistralStrictToolNullWireRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-no-tasks-server': { - id: '/api/mcp-no-tasks-server' - path: '/api/mcp-no-tasks-server' - fullPath: '/api/mcp-no-tasks-server' - preLoaderRoute: typeof ApiMcpNoTasksServerRouteImport + '/api/moonshot-usage-details': { + id: '/api/moonshot-usage-details' + path: '/api/moonshot-usage-details' + fullPath: '/api/moonshot-usage-details' + preLoaderRoute: typeof ApiMoonshotUsageDetailsRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-managed-test': { - id: '/api/mcp-managed-test' - path: '/api/mcp-managed-test' - fullPath: '/api/mcp-managed-test' - preLoaderRoute: typeof ApiMcpManagedTestRouteImport + '/api/multimodal-tool-result-wire': { + id: '/api/multimodal-tool-result-wire' + path: '/api/multimodal-tool-result-wire' + fullPath: '/api/multimodal-tool-result-wire' + preLoaderRoute: typeof ApiMultimodalToolResultWireRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-lifecycle-test': { - id: '/api/mcp-lifecycle-test' - path: '/api/mcp-lifecycle-test' - fullPath: '/api/mcp-lifecycle-test' - preLoaderRoute: typeof ApiMcpLifecycleTestRouteImport + '/api/non-streaming-run-error': { + id: '/api/non-streaming-run-error' + path: '/api/non-streaming-run-error' + fullPath: '/api/non-streaming-run-error' + preLoaderRoute: typeof ApiNonStreamingRunErrorRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-input-test': { - id: '/api/mcp-input-test' - path: '/api/mcp-input-test' - fullPath: '/api/mcp-input-test' - preLoaderRoute: typeof ApiMcpInputTestRouteImport + '/api/openai-completed-response-text': { + id: '/api/openai-completed-response-text' + path: '/api/openai-completed-response-text' + fullPath: '/api/openai-completed-response-text' + preLoaderRoute: typeof ApiOpenaiCompletedResponseTextRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-input-server': { - id: '/api/mcp-input-server' - path: '/api/mcp-input-server' - fullPath: '/api/mcp-input-server' - preLoaderRoute: typeof ApiMcpInputServerRouteImport + '/api/openai-image-2-5-models': { + id: '/api/openai-image-2-5-models' + path: '/api/openai-image-2-5-models' + fullPath: '/api/openai-image-2-5-models' + preLoaderRoute: typeof ApiOpenaiImage25ModelsRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-server': { - id: '/api/mcp-apps-server' - path: '/api/mcp-apps-server' - fullPath: '/api/mcp-apps-server' - preLoaderRoute: typeof ApiMcpAppsServerRouteImport + '/api/openai-shell-skills-wire': { + id: '/api/openai-shell-skills-wire' + path: '/api/openai-shell-skills-wire' + fullPath: '/api/openai-shell-skills-wire' + preLoaderRoute: typeof ApiOpenaiShellSkillsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-chat': { - id: '/api/mcp-apps-chat' - path: '/api/mcp-apps-chat' - fullPath: '/api/mcp-apps-chat' - preLoaderRoute: typeof ApiMcpAppsChatRouteImport + '/api/openai-strict-tool-null-wire': { + id: '/api/openai-strict-tool-null-wire' + path: '/api/openai-strict-tool-null-wire' + fullPath: '/api/openai-strict-tool-null-wire' + preLoaderRoute: typeof ApiOpenaiStrictToolNullWireRouteImport parentRoute: typeof rootRouteImport } - '/api/mcp-apps-call': { - id: '/api/mcp-apps-call' - path: '/api/mcp-apps-call' - fullPath: '/api/mcp-apps-call' - preLoaderRoute: typeof ApiMcpAppsCallRouteImport + '/api/openai-usage-details': { + id: '/api/openai-usage-details' + path: '/api/openai-usage-details' + fullPath: '/api/openai-usage-details' + preLoaderRoute: typeof ApiOpenaiUsageDetailsRouteImport parentRoute: typeof rootRouteImport } - '/api/max-tool-calls-wire': { - id: '/api/max-tool-calls-wire' - path: '/api/max-tool-calls-wire' - fullPath: '/api/max-tool-calls-wire' - preLoaderRoute: typeof ApiMaxToolCallsWireRouteImport + '/api/openrouter-cost': { + id: '/api/openrouter-cost' + path: '/api/openrouter-cost' + fullPath: '/api/openrouter-cost' + preLoaderRoute: typeof ApiOpenrouterCostRouteImport parentRoute: typeof rootRouteImport } - '/api/lazy-tools-wire': { - id: '/api/lazy-tools-wire' - path: '/api/lazy-tools-wire' - fullPath: '/api/lazy-tools-wire' - preLoaderRoute: typeof ApiLazyToolsWireRouteImport + '/api/openrouter-json-object-wire': { + id: '/api/openrouter-json-object-wire' + path: '/api/openrouter-json-object-wire' + fullPath: '/api/openrouter-json-object-wire' + preLoaderRoute: typeof ApiOpenrouterJsonObjectWireRouteImport parentRoute: typeof rootRouteImport } - '/api/join-run-client-tool': { - id: '/api/join-run-client-tool' - path: '/api/join-run-client-tool' - fullPath: '/api/join-run-client-tool' - preLoaderRoute: typeof ApiJoinRunClientToolRouteImport + '/api/openrouter-reasoning-wire': { + id: '/api/openrouter-reasoning-wire' + path: '/api/openrouter-reasoning-wire' + fullPath: '/api/openrouter-reasoning-wire' + preLoaderRoute: typeof ApiOpenrouterReasoningWireRouteImport parentRoute: typeof rootRouteImport } - '/api/interrupts-test': { - id: '/api/interrupts-test' - path: '/api/interrupts-test' - fullPath: '/api/interrupts-test' - preLoaderRoute: typeof ApiInterruptsTestRouteImport + '/api/openrouter-retry-codes': { + id: '/api/openrouter-retry-codes' + path: '/api/openrouter-retry-codes' + fullPath: '/api/openrouter-retry-codes' + preLoaderRoute: typeof ApiOpenrouterRetryCodesRouteImport parentRoute: typeof rootRouteImport } - '/api/image': { - id: '/api/image' - path: '/api/image' - fullPath: '/api/image' - preLoaderRoute: typeof ApiImageRouteImport + '/api/openrouter-stream-options-wire': { + id: '/api/openrouter-stream-options-wire' + path: '/api/openrouter-stream-options-wire' + fullPath: '/api/openrouter-stream-options-wire' + preLoaderRoute: typeof ApiOpenrouterStreamOptionsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/generation-persistence-server': { - id: '/api/generation-persistence-server' - path: '/api/generation-persistence-server' - fullPath: '/api/generation-persistence-server' - preLoaderRoute: typeof ApiGenerationPersistenceServerRouteImport + '/api/openrouter-web-tools-wire': { + id: '/api/openrouter-web-tools-wire' + path: '/api/openrouter-web-tools-wire' + fullPath: '/api/openrouter-web-tools-wire' + preLoaderRoute: typeof ApiOpenrouterWebToolsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/generation-persistence-resume': { - id: '/api/generation-persistence-resume' - path: '/api/generation-persistence-resume' - fullPath: '/api/generation-persistence-resume' - preLoaderRoute: typeof ApiGenerationPersistenceResumeRouteImport + '/api/otel-media': { + id: '/api/otel-media' + path: '/api/otel-media' + fullPath: '/api/otel-media' + preLoaderRoute: typeof ApiOtelMediaRouteImport parentRoute: typeof rootRouteImport } - '/api/gemini-native-image-wire': { - id: '/api/gemini-native-image-wire' - path: '/api/gemini-native-image-wire' - fullPath: '/api/gemini-native-image-wire' - preLoaderRoute: typeof ApiGeminiNativeImageWireRouteImport + '/api/otel-transcription': { + id: '/api/otel-transcription' + path: '/api/otel-transcription' + fullPath: '/api/otel-transcription' + preLoaderRoute: typeof ApiOtelTranscriptionRouteImport parentRoute: typeof rootRouteImport - } - '/api/gemini-image-ga-models': { - id: '/api/gemini-image-ga-models' - path: '/api/gemini-image-ga-models' - fullPath: '/api/gemini-image-ga-models' - preLoaderRoute: typeof ApiGeminiImageGaModelsRouteImport + } + '/api/otel-usage': { + id: '/api/otel-usage' + path: '/api/otel-usage' + fullPath: '/api/otel-usage' + preLoaderRoute: typeof ApiOtelUsageRouteImport parentRoute: typeof rootRouteImport } - '/api/foreign-interrupt': { - id: '/api/foreign-interrupt' - path: '/api/foreign-interrupt' - fullPath: '/api/foreign-interrupt' - preLoaderRoute: typeof ApiForeignInterruptRouteImport + '/api/persistence-durability': { + id: '/api/persistence-durability' + path: '/api/persistence-durability' + fullPath: '/api/persistence-durability' + preLoaderRoute: typeof ApiPersistenceDurabilityRouteImport parentRoute: typeof rootRouteImport } - '/api/file-source-wire': { - id: '/api/file-source-wire' - path: '/api/file-source-wire' - fullPath: '/api/file-source-wire' - preLoaderRoute: typeof ApiFileSourceWireRouteImport + '/api/portable-skills-wire': { + id: '/api/portable-skills-wire' + path: '/api/portable-skills-wire' + fullPath: '/api/portable-skills-wire' + preLoaderRoute: typeof ApiPortableSkillsWireRouteImport parentRoute: typeof rootRouteImport } - '/api/embedding': { - id: '/api/embedding' - path: '/api/embedding' - fullPath: '/api/embedding' - preLoaderRoute: typeof ApiEmbeddingRouteImport + '/api/provider-search-metadata-wire': { + id: '/api/provider-search-metadata-wire' + path: '/api/provider-search-metadata-wire' + fullPath: '/api/provider-search-metadata-wire' + preLoaderRoute: typeof ApiProviderSearchMetadataWireRouteImport parentRoute: typeof rootRouteImport } - '/api/durable-takeover': { - id: '/api/durable-takeover' - path: '/api/durable-takeover' - fullPath: '/api/durable-takeover' - preLoaderRoute: typeof ApiDurableTakeoverRouteImport + '/api/provider-tool-dispatch-wire': { + id: '/api/provider-tool-dispatch-wire' + path: '/api/provider-tool-dispatch-wire' + fullPath: '/api/provider-tool-dispatch-wire' + preLoaderRoute: typeof ApiProviderToolDispatchWireRouteImport parentRoute: typeof rootRouteImport } - '/api/durable-delivery': { - id: '/api/durable-delivery' - path: '/api/durable-delivery' - fullPath: '/api/durable-delivery' - preLoaderRoute: typeof ApiDurableDeliveryRouteImport + '/api/sandbox-durability': { + id: '/api/sandbox-durability' + path: '/api/sandbox-durability' + fullPath: '/api/sandbox-durability' + preLoaderRoute: typeof ApiSandboxDurabilityRouteImport parentRoute: typeof rootRouteImport } - '/api/devtools-memory': { - id: '/api/devtools-memory' - path: '/api/devtools-memory' - fullPath: '/api/devtools-memory' - preLoaderRoute: typeof ApiDevtoolsMemoryRouteImport + '/api/sandbox-file-persistence': { + id: '/api/sandbox-file-persistence' + path: '/api/sandbox-file-persistence' + fullPath: '/api/sandbox-file-persistence' + preLoaderRoute: typeof ApiSandboxFilePersistenceRouteImport parentRoute: typeof rootRouteImport } - '/api/compaction-wire': { - id: '/api/compaction-wire' - path: '/api/compaction-wire' - fullPath: '/api/compaction-wire' - preLoaderRoute: typeof ApiCompactionWireRouteImport + '/api/sandbox-tool-history': { + id: '/api/sandbox-tool-history' + path: '/api/sandbox-tool-history' + fullPath: '/api/sandbox-tool-history' + preLoaderRoute: typeof ApiSandboxToolHistoryRouteImport parentRoute: typeof rootRouteImport } - '/api/chat': { - id: '/api/chat' - path: '/api/chat' - fullPath: '/api/chat' - preLoaderRoute: typeof ApiChatRouteImport + '/api/structured-output-length-wire': { + id: '/api/structured-output-length-wire' + path: '/api/structured-output-length-wire' + fullPath: '/api/structured-output-length-wire' + preLoaderRoute: typeof ApiStructuredOutputLengthWireRouteImport parentRoute: typeof rootRouteImport } - '/api/byteplus-seedance-1080p-wire': { - id: '/api/byteplus-seedance-1080p-wire' - path: '/api/byteplus-seedance-1080p-wire' - fullPath: '/api/byteplus-seedance-1080p-wire' - preLoaderRoute: typeof ApiByteplusSeedance1080pWireRouteImport + '/api/subagents-test': { + id: '/api/subagents-test' + path: '/api/subagents-test' + fullPath: '/api/subagents-test' + preLoaderRoute: typeof ApiSubagentsTestRouteImport parentRoute: typeof rootRouteImport } - '/api/byok-chat': { - id: '/api/byok-chat' - path: '/api/byok-chat' - fullPath: '/api/byok-chat' - preLoaderRoute: typeof ApiByokChatRouteImport + '/api/summarize': { + id: '/api/summarize' + path: '/api/summarize' + fullPath: '/api/summarize' + preLoaderRoute: typeof ApiSummarizeRouteImport parentRoute: typeof rootRouteImport } - '/api/bedrock-converse-cache': { - id: '/api/bedrock-converse-cache' - path: '/api/bedrock-converse-cache' - fullPath: '/api/bedrock-converse-cache' - preLoaderRoute: typeof ApiBedrockConverseCacheRouteImport + '/api/text-first-tool-wire': { + id: '/api/text-first-tool-wire' + path: '/api/text-first-tool-wire' + fullPath: '/api/text-first-tool-wire' + preLoaderRoute: typeof ApiTextFirstToolWireRouteImport parentRoute: typeof rootRouteImport } - '/api/audio': { - id: '/api/audio' - path: '/api/audio' - fullPath: '/api/audio' - preLoaderRoute: typeof ApiAudioRouteImport + '/api/tool-call-lifecycle-wire': { + id: '/api/tool-call-lifecycle-wire' + path: '/api/tool-call-lifecycle-wire' + fullPath: '/api/tool-call-lifecycle-wire' + preLoaderRoute: typeof ApiToolCallLifecycleWireRouteImport parentRoute: typeof rootRouteImport } - '/api/arktype-tool-wire': { - id: '/api/arktype-tool-wire' - path: '/api/arktype-tool-wire' - fullPath: '/api/arktype-tool-wire' - preLoaderRoute: typeof ApiArktypeToolWireRouteImport + '/api/tool-first-text-wire': { + id: '/api/tool-first-text-wire' + path: '/api/tool-first-text-wire' + fullPath: '/api/tool-first-text-wire' + preLoaderRoute: typeof ApiToolFirstTextWireRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-thinking-order-wire': { - id: '/api/anthropic-thinking-order-wire' - path: '/api/anthropic-thinking-order-wire' - fullPath: '/api/anthropic-thinking-order-wire' - preLoaderRoute: typeof ApiAnthropicThinkingOrderWireRouteImport + '/api/tools-test': { + id: '/api/tools-test' + path: '/api/tools-test' + fullPath: '/api/tools-test' + preLoaderRoute: typeof ApiToolsTestRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-structured-usage': { - id: '/api/anthropic-structured-usage' - path: '/api/anthropic-structured-usage' - fullPath: '/api/anthropic-structured-usage' - preLoaderRoute: typeof ApiAnthropicStructuredUsageRouteImport + '/api/transcription': { + id: '/api/transcription' + path: '/api/transcription' + fullPath: '/api/transcription' + preLoaderRoute: typeof ApiTranscriptionRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-skills-wire': { - id: '/api/anthropic-skills-wire' - path: '/api/anthropic-skills-wire' - fullPath: '/api/anthropic-skills-wire' - preLoaderRoute: typeof ApiAnthropicSkillsWireRouteImport + '/api/tts': { + id: '/api/tts' + path: '/api/tts' + fullPath: '/api/tts' + preLoaderRoute: typeof ApiTtsRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-redacted-thinking-wire': { - id: '/api/anthropic-redacted-thinking-wire' - path: '/api/anthropic-redacted-thinking-wire' - fullPath: '/api/anthropic-redacted-thinking-wire' - preLoaderRoute: typeof ApiAnthropicRedactedThinkingWireRouteImport + '/api/video': { + id: '/api/video' + path: '/api/video' + fullPath: '/api/video' + preLoaderRoute: typeof ApiVideoRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-opus-5-combined-wire': { - id: '/api/anthropic-opus-5-combined-wire' - path: '/api/anthropic-opus-5-combined-wire' - fullPath: '/api/anthropic-opus-5-combined-wire' - preLoaderRoute: typeof ApiAnthropicOpus5CombinedWireRouteImport + '/api/video-live': { + id: '/api/video-live' + path: '/api/video-live' + fullPath: '/api/video-live' + preLoaderRoute: typeof ApiVideoLiveRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-multi-turn-structured-wire': { - id: '/api/anthropic-multi-turn-structured-wire' - path: '/api/anthropic-multi-turn-structured-wire' - fullPath: '/api/anthropic-multi-turn-structured-wire' - preLoaderRoute: typeof ApiAnthropicMultiTurnStructuredWireRouteImport + '/api/voice': { + id: '/api/voice' + path: '/api/voice' + fullPath: '/api/voice' + preLoaderRoute: typeof ApiVoiceRouteImport parentRoute: typeof rootRouteImport } - '/api/anthropic-bug-test': { - id: '/api/anthropic-bug-test' - path: '/api/anthropic-bug-test' - fullPath: '/api/anthropic-bug-test' - preLoaderRoute: typeof ApiAnthropicBugTestRouteImport + '/api/web-mcp-page-tools': { + id: '/api/web-mcp-page-tools' + path: '/api/web-mcp-page-tools' + fullPath: '/api/web-mcp-page-tools' + preLoaderRoute: typeof ApiWebMcpPageToolsRouteImport parentRoute: typeof rootRouteImport } - '/$provider/$feature': { - id: '/$provider/$feature' - path: '/$provider/$feature' - fullPath: '/$provider/$feature' - preLoaderRoute: typeof ProviderFeatureRouteImport + '/api/world': { + id: '/api/world' + path: '/api/world' + fullPath: '/api/world' + preLoaderRoute: typeof ApiWorldRouteImport parentRoute: typeof rootRouteImport } - '/api/video/stream': { - id: '/api/video/stream' + '/api/audio/stream': { + id: '/api/audio/stream' path: '/stream' - fullPath: '/api/video/stream' - preLoaderRoute: typeof ApiVideoStreamRouteImport - parentRoute: typeof ApiVideoRoute + fullPath: '/api/audio/stream' + preLoaderRoute: typeof ApiAudioStreamRouteImport + parentRoute: typeof ApiAudioRoute } - '/api/tts/stream': { - id: '/api/tts/stream' + '/api/image/stream': { + id: '/api/image/stream' path: '/stream' - fullPath: '/api/tts/stream' - preLoaderRoute: typeof ApiTtsStreamRouteImport - parentRoute: typeof ApiTtsRoute + fullPath: '/api/image/stream' + preLoaderRoute: typeof ApiImageStreamRouteImport + parentRoute: typeof ApiImageRoute } '/api/transcription/stream': { id: '/api/transcription/stream' @@ -2520,19 +2520,19 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiTranscriptionStreamRouteImport parentRoute: typeof ApiTranscriptionRoute } - '/api/image/stream': { - id: '/api/image/stream' + '/api/tts/stream': { + id: '/api/tts/stream' path: '/stream' - fullPath: '/api/image/stream' - preLoaderRoute: typeof ApiImageStreamRouteImport - parentRoute: typeof ApiImageRoute + fullPath: '/api/tts/stream' + preLoaderRoute: typeof ApiTtsStreamRouteImport + parentRoute: typeof ApiTtsRoute } - '/api/audio/stream': { - id: '/api/audio/stream' + '/api/video/stream': { + id: '/api/video/stream' path: '/stream' - fullPath: '/api/audio/stream' - preLoaderRoute: typeof ApiAudioStreamRouteImport - parentRoute: typeof ApiAudioRoute + fullPath: '/api/video/stream' + preLoaderRoute: typeof ApiVideoStreamRouteImport + parentRoute: typeof ApiVideoRoute } } } diff --git a/testing/panel/package.json b/testing/panel/package.json index f51fa0b379..6babfb5c4c 100644 --- a/testing/panel/package.json +++ b/testing/panel/package.json @@ -28,9 +28,8 @@ "@tanstack/nitro-v2-vite-plugin": "^1.155.0", "@tanstack/react-ai-devtools": "workspace:*", "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/start": "^1.120.20", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", "highlight.js": "^11.11.1", "lucide-react": "^0.561.0", "react": "^19.2.3", diff --git a/testing/panel/src/routeTree.gen.ts b/testing/panel/src/routeTree.gen.ts index 2a4213ea01..8a8543cc12 100644 --- a/testing/panel/src/routeTree.gen.ts +++ b/testing/panel/src/routeTree.gen.ts @@ -9,73 +9,68 @@ // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. import { Route as rootRouteImport } from './routes/__root' -import { Route as VideoUnderstandingRouteImport } from './routes/video-understanding' -import { Route as VideoRouteImport } from './routes/video' -import { Route as TtsRouteImport } from './routes/tts' -import { Route as TranscriptionRouteImport } from './routes/transcription' -import { Route as SummarizeRouteImport } from './routes/summarize' -import { Route as StructuredRouteImport } from './routes/structured' -import { Route as StreamDebuggerRouteImport } from './routes/stream-debugger' -import { Route as SkillsRouteImport } from './routes/skills' -import { Route as SimulatorRouteImport } from './routes/simulator' -import { Route as MemoryRouteImport } from './routes/memory' -import { Route as ImageRouteImport } from './routes/image' -import { Route as CompactionRouteImport } from './routes/compaction' -import { Route as AddonManagerRouteImport } from './routes/addon-manager' import { Route as IndexRouteImport } from './routes/index' -import { Route as ApiVideoUnderstandingUploadRouteImport } from './routes/api.video-understanding-upload' -import { Route as ApiVideoUnderstandingRouteImport } from './routes/api.video-understanding' -import { Route as ApiVideoRouteImport } from './routes/api.video' -import { Route as ApiTtsRouteImport } from './routes/api.tts' -import { Route as ApiTranscriptionRouteImport } from './routes/api.transcription' -import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' -import { Route as ApiStructuredRouteImport } from './routes/api.structured' -import { Route as ApiSkillsInspectRouteImport } from './routes/api.skills-inspect' -import { Route as ApiSkillsChatRouteImport } from './routes/api.skills-chat' -import { Route as ApiSimulatorChatRouteImport } from './routes/api.simulator-chat' -import { Route as ApiMemoryInspectRouteImport } from './routes/api.memory-inspect' -import { Route as ApiMemoryChatRouteImport } from './routes/api.memory-chat' -import { Route as ApiLoadTraceRouteImport } from './routes/api.load-trace' -import { Route as ApiListTracesRouteImport } from './routes/api.list-traces' -import { Route as ApiImageRouteImport } from './routes/api.image' -import { Route as ApiCompactionInspectRouteImport } from './routes/api.compaction-inspect' -import { Route as ApiCompactionChatRouteImport } from './routes/api.compaction-chat' -import { Route as ApiChatRouteImport } from './routes/api.chat' +import { Route as AddonManagerRouteImport } from './routes/addon-manager' +import { Route as CompactionRouteImport } from './routes/compaction' +import { Route as ImageRouteImport } from './routes/image' +import { Route as MemoryRouteImport } from './routes/memory' +import { Route as SimulatorRouteImport } from './routes/simulator' +import { Route as SkillsRouteImport } from './routes/skills' +import { Route as StreamDebuggerRouteImport } from './routes/stream-debugger' +import { Route as StructuredRouteImport } from './routes/structured' +import { Route as SummarizeRouteImport } from './routes/summarize' +import { Route as TranscriptionRouteImport } from './routes/transcription' +import { Route as TtsRouteImport } from './routes/tts' +import { Route as VideoRouteImport } from './routes/video' +import { Route as VideoUnderstandingRouteImport } from './routes/video-understanding' import { Route as ApiAddonChatRouteImport } from './routes/api.addon-chat' +import { Route as ApiChatRouteImport } from './routes/api.chat' +import { Route as ApiCompactionChatRouteImport } from './routes/api.compaction-chat' +import { Route as ApiCompactionInspectRouteImport } from './routes/api.compaction-inspect' +import { Route as ApiImageRouteImport } from './routes/api.image' +import { Route as ApiListTracesRouteImport } from './routes/api.list-traces' +import { Route as ApiLoadTraceRouteImport } from './routes/api.load-trace' +import { Route as ApiMemoryChatRouteImport } from './routes/api.memory-chat' +import { Route as ApiMemoryInspectRouteImport } from './routes/api.memory-inspect' +import { Route as ApiSimulatorChatRouteImport } from './routes/api.simulator-chat' +import { Route as ApiSkillsChatRouteImport } from './routes/api.skills-chat' +import { Route as ApiSkillsInspectRouteImport } from './routes/api.skills-inspect' +import { Route as ApiStructuredRouteImport } from './routes/api.structured' +import { Route as ApiSummarizeRouteImport } from './routes/api.summarize' +import { Route as ApiTranscriptionRouteImport } from './routes/api.transcription' +import { Route as ApiTtsRouteImport } from './routes/api.tts' +import { Route as ApiVideoRouteImport } from './routes/api.video' +import { Route as ApiVideoUnderstandingRouteImport } from './routes/api.video-understanding' +import { Route as ApiVideoUnderstandingUploadRouteImport } from './routes/api.video-understanding-upload' -const VideoUnderstandingRoute = VideoUnderstandingRouteImport.update({ - id: '/video-understanding', - path: '/video-understanding', - getParentRoute: () => rootRouteImport, -} as any) -const VideoRoute = VideoRouteImport.update({ - id: '/video', - path: '/video', +const IndexRoute = IndexRouteImport.update({ + id: '/', + path: '/', getParentRoute: () => rootRouteImport, } as any) -const TtsRoute = TtsRouteImport.update({ - id: '/tts', - path: '/tts', +const AddonManagerRoute = AddonManagerRouteImport.update({ + id: '/addon-manager', + path: '/addon-manager', getParentRoute: () => rootRouteImport, } as any) -const TranscriptionRoute = TranscriptionRouteImport.update({ - id: '/transcription', - path: '/transcription', +const CompactionRoute = CompactionRouteImport.update({ + id: '/compaction', + path: '/compaction', getParentRoute: () => rootRouteImport, } as any) -const SummarizeRoute = SummarizeRouteImport.update({ - id: '/summarize', - path: '/summarize', +const ImageRoute = ImageRouteImport.update({ + id: '/image', + path: '/image', getParentRoute: () => rootRouteImport, } as any) -const StructuredRoute = StructuredRouteImport.update({ - id: '/structured', - path: '/structured', +const MemoryRoute = MemoryRouteImport.update({ + id: '/memory', + path: '/memory', getParentRoute: () => rootRouteImport, } as any) -const StreamDebuggerRoute = StreamDebuggerRouteImport.update({ - id: '/stream-debugger', - path: '/stream-debugger', +const SimulatorRoute = SimulatorRouteImport.update({ + id: '/simulator', + path: '/simulator', getParentRoute: () => rootRouteImport, } as any) const SkillsRoute = SkillsRouteImport.update({ @@ -83,85 +78,79 @@ const SkillsRoute = SkillsRouteImport.update({ path: '/skills', getParentRoute: () => rootRouteImport, } as any) -const SimulatorRoute = SimulatorRouteImport.update({ - id: '/simulator', - path: '/simulator', +const StreamDebuggerRoute = StreamDebuggerRouteImport.update({ + id: '/stream-debugger', + path: '/stream-debugger', getParentRoute: () => rootRouteImport, } as any) -const MemoryRoute = MemoryRouteImport.update({ - id: '/memory', - path: '/memory', +const StructuredRoute = StructuredRouteImport.update({ + id: '/structured', + path: '/structured', getParentRoute: () => rootRouteImport, } as any) -const ImageRoute = ImageRouteImport.update({ - id: '/image', - path: '/image', +const SummarizeRoute = SummarizeRouteImport.update({ + id: '/summarize', + path: '/summarize', getParentRoute: () => rootRouteImport, } as any) -const CompactionRoute = CompactionRouteImport.update({ - id: '/compaction', - path: '/compaction', +const TranscriptionRoute = TranscriptionRouteImport.update({ + id: '/transcription', + path: '/transcription', getParentRoute: () => rootRouteImport, } as any) -const AddonManagerRoute = AddonManagerRouteImport.update({ - id: '/addon-manager', - path: '/addon-manager', +const TtsRoute = TtsRouteImport.update({ + id: '/tts', + path: '/tts', getParentRoute: () => rootRouteImport, } as any) -const IndexRoute = IndexRouteImport.update({ - id: '/', - path: '/', +const VideoRoute = VideoRouteImport.update({ + id: '/video', + path: '/video', getParentRoute: () => rootRouteImport, } as any) -const ApiVideoUnderstandingUploadRoute = - ApiVideoUnderstandingUploadRouteImport.update({ - id: '/api/video-understanding-upload', - path: '/api/video-understanding-upload', - getParentRoute: () => rootRouteImport, - } as any) -const ApiVideoUnderstandingRoute = ApiVideoUnderstandingRouteImport.update({ - id: '/api/video-understanding', - path: '/api/video-understanding', +const VideoUnderstandingRoute = VideoUnderstandingRouteImport.update({ + id: '/video-understanding', + path: '/video-understanding', getParentRoute: () => rootRouteImport, } as any) -const ApiVideoRoute = ApiVideoRouteImport.update({ - id: '/api/video', - path: '/api/video', +const ApiAddonChatRoute = ApiAddonChatRouteImport.update({ + id: '/api/addon-chat', + path: '/api/addon-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiTtsRoute = ApiTtsRouteImport.update({ - id: '/api/tts', - path: '/api/tts', +const ApiChatRoute = ApiChatRouteImport.update({ + id: '/api/chat', + path: '/api/chat', getParentRoute: () => rootRouteImport, } as any) -const ApiTranscriptionRoute = ApiTranscriptionRouteImport.update({ - id: '/api/transcription', - path: '/api/transcription', +const ApiCompactionChatRoute = ApiCompactionChatRouteImport.update({ + id: '/api/compaction-chat', + path: '/api/compaction-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ - id: '/api/summarize', - path: '/api/summarize', +const ApiCompactionInspectRoute = ApiCompactionInspectRouteImport.update({ + id: '/api/compaction-inspect', + path: '/api/compaction-inspect', getParentRoute: () => rootRouteImport, } as any) -const ApiStructuredRoute = ApiStructuredRouteImport.update({ - id: '/api/structured', - path: '/api/structured', +const ApiImageRoute = ApiImageRouteImport.update({ + id: '/api/image', + path: '/api/image', getParentRoute: () => rootRouteImport, } as any) -const ApiSkillsInspectRoute = ApiSkillsInspectRouteImport.update({ - id: '/api/skills-inspect', - path: '/api/skills-inspect', +const ApiListTracesRoute = ApiListTracesRouteImport.update({ + id: '/api/list-traces', + path: '/api/list-traces', getParentRoute: () => rootRouteImport, } as any) -const ApiSkillsChatRoute = ApiSkillsChatRouteImport.update({ - id: '/api/skills-chat', - path: '/api/skills-chat', +const ApiLoadTraceRoute = ApiLoadTraceRouteImport.update({ + id: '/api/load-trace', + path: '/api/load-trace', getParentRoute: () => rootRouteImport, } as any) -const ApiSimulatorChatRoute = ApiSimulatorChatRouteImport.update({ - id: '/api/simulator-chat', - path: '/api/simulator-chat', +const ApiMemoryChatRoute = ApiMemoryChatRouteImport.update({ + id: '/api/memory-chat', + path: '/api/memory-chat', getParentRoute: () => rootRouteImport, } as any) const ApiMemoryInspectRoute = ApiMemoryInspectRouteImport.update({ @@ -169,55 +158,66 @@ const ApiMemoryInspectRoute = ApiMemoryInspectRouteImport.update({ path: '/api/memory-inspect', getParentRoute: () => rootRouteImport, } as any) -const ApiMemoryChatRoute = ApiMemoryChatRouteImport.update({ - id: '/api/memory-chat', - path: '/api/memory-chat', +const ApiSimulatorChatRoute = ApiSimulatorChatRouteImport.update({ + id: '/api/simulator-chat', + path: '/api/simulator-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiLoadTraceRoute = ApiLoadTraceRouteImport.update({ - id: '/api/load-trace', - path: '/api/load-trace', +const ApiSkillsChatRoute = ApiSkillsChatRouteImport.update({ + id: '/api/skills-chat', + path: '/api/skills-chat', getParentRoute: () => rootRouteImport, } as any) -const ApiListTracesRoute = ApiListTracesRouteImport.update({ - id: '/api/list-traces', - path: '/api/list-traces', +const ApiSkillsInspectRoute = ApiSkillsInspectRouteImport.update({ + id: '/api/skills-inspect', + path: '/api/skills-inspect', getParentRoute: () => rootRouteImport, } as any) -const ApiImageRoute = ApiImageRouteImport.update({ - id: '/api/image', - path: '/api/image', +const ApiStructuredRoute = ApiStructuredRouteImport.update({ + id: '/api/structured', + path: '/api/structured', getParentRoute: () => rootRouteImport, } as any) -const ApiCompactionInspectRoute = ApiCompactionInspectRouteImport.update({ - id: '/api/compaction-inspect', - path: '/api/compaction-inspect', +const ApiSummarizeRoute = ApiSummarizeRouteImport.update({ + id: '/api/summarize', + path: '/api/summarize', getParentRoute: () => rootRouteImport, } as any) -const ApiCompactionChatRoute = ApiCompactionChatRouteImport.update({ - id: '/api/compaction-chat', - path: '/api/compaction-chat', +const ApiTranscriptionRoute = ApiTranscriptionRouteImport.update({ + id: '/api/transcription', + path: '/api/transcription', getParentRoute: () => rootRouteImport, } as any) -const ApiChatRoute = ApiChatRouteImport.update({ - id: '/api/chat', - path: '/api/chat', +const ApiTtsRoute = ApiTtsRouteImport.update({ + id: '/api/tts', + path: '/api/tts', getParentRoute: () => rootRouteImport, } as any) -const ApiAddonChatRoute = ApiAddonChatRouteImport.update({ - id: '/api/addon-chat', - path: '/api/addon-chat', +const ApiVideoRoute = ApiVideoRouteImport.update({ + id: '/api/video', + path: '/api/video', getParentRoute: () => rootRouteImport, } as any) - -export interface FileRoutesByFullPath { - '/': typeof IndexRoute - '/addon-manager': typeof AddonManagerRoute - '/compaction': typeof CompactionRoute - '/image': typeof ImageRoute - '/memory': typeof MemoryRoute - '/simulator': typeof SimulatorRoute - '/skills': typeof SkillsRoute +const ApiVideoUnderstandingRoute = ApiVideoUnderstandingRouteImport.update({ + id: '/api/video-understanding', + path: '/api/video-understanding', + getParentRoute: () => rootRouteImport, +} as any) +const ApiVideoUnderstandingUploadRoute = + ApiVideoUnderstandingUploadRouteImport.update({ + id: '/api/video-understanding-upload', + path: '/api/video-understanding-upload', + getParentRoute: () => rootRouteImport, + } as any) + +export interface FileRoutesByFullPath { + '/': typeof IndexRoute + '/addon-manager': typeof AddonManagerRoute + '/compaction': typeof CompactionRoute + '/image': typeof ImageRoute + '/memory': typeof MemoryRoute + '/simulator': typeof SimulatorRoute + '/skills': typeof SkillsRoute '/stream-debugger': typeof StreamDebuggerRoute '/structured': typeof StructuredRoute '/summarize': typeof SummarizeRoute @@ -462,53 +462,46 @@ export interface RootRouteChildren { declare module '@tanstack/react-router' { interface FileRoutesByPath { - '/video-understanding': { - id: '/video-understanding' - path: '/video-understanding' - fullPath: '/video-understanding' - preLoaderRoute: typeof VideoUnderstandingRouteImport - parentRoute: typeof rootRouteImport - } - '/video': { - id: '/video' - path: '/video' - fullPath: '/video' - preLoaderRoute: typeof VideoRouteImport + '/': { + id: '/' + path: '/' + fullPath: '/' + preLoaderRoute: typeof IndexRouteImport parentRoute: typeof rootRouteImport } - '/tts': { - id: '/tts' - path: '/tts' - fullPath: '/tts' - preLoaderRoute: typeof TtsRouteImport + '/addon-manager': { + id: '/addon-manager' + path: '/addon-manager' + fullPath: '/addon-manager' + preLoaderRoute: typeof AddonManagerRouteImport parentRoute: typeof rootRouteImport } - '/transcription': { - id: '/transcription' - path: '/transcription' - fullPath: '/transcription' - preLoaderRoute: typeof TranscriptionRouteImport + '/compaction': { + id: '/compaction' + path: '/compaction' + fullPath: '/compaction' + preLoaderRoute: typeof CompactionRouteImport parentRoute: typeof rootRouteImport } - '/summarize': { - id: '/summarize' - path: '/summarize' - fullPath: '/summarize' - preLoaderRoute: typeof SummarizeRouteImport + '/image': { + id: '/image' + path: '/image' + fullPath: '/image' + preLoaderRoute: typeof ImageRouteImport parentRoute: typeof rootRouteImport } - '/structured': { - id: '/structured' - path: '/structured' - fullPath: '/structured' - preLoaderRoute: typeof StructuredRouteImport + '/memory': { + id: '/memory' + path: '/memory' + fullPath: '/memory' + preLoaderRoute: typeof MemoryRouteImport parentRoute: typeof rootRouteImport } - '/stream-debugger': { - id: '/stream-debugger' - path: '/stream-debugger' - fullPath: '/stream-debugger' - preLoaderRoute: typeof StreamDebuggerRouteImport + '/simulator': { + id: '/simulator' + path: '/simulator' + fullPath: '/simulator' + preLoaderRoute: typeof SimulatorRouteImport parentRoute: typeof rootRouteImport } '/skills': { @@ -518,109 +511,116 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof SkillsRouteImport parentRoute: typeof rootRouteImport } - '/simulator': { - id: '/simulator' - path: '/simulator' - fullPath: '/simulator' - preLoaderRoute: typeof SimulatorRouteImport + '/stream-debugger': { + id: '/stream-debugger' + path: '/stream-debugger' + fullPath: '/stream-debugger' + preLoaderRoute: typeof StreamDebuggerRouteImport parentRoute: typeof rootRouteImport } - '/memory': { - id: '/memory' - path: '/memory' - fullPath: '/memory' - preLoaderRoute: typeof MemoryRouteImport + '/structured': { + id: '/structured' + path: '/structured' + fullPath: '/structured' + preLoaderRoute: typeof StructuredRouteImport parentRoute: typeof rootRouteImport } - '/image': { - id: '/image' - path: '/image' - fullPath: '/image' - preLoaderRoute: typeof ImageRouteImport + '/summarize': { + id: '/summarize' + path: '/summarize' + fullPath: '/summarize' + preLoaderRoute: typeof SummarizeRouteImport parentRoute: typeof rootRouteImport } - '/compaction': { - id: '/compaction' - path: '/compaction' - fullPath: '/compaction' - preLoaderRoute: typeof CompactionRouteImport + '/transcription': { + id: '/transcription' + path: '/transcription' + fullPath: '/transcription' + preLoaderRoute: typeof TranscriptionRouteImport parentRoute: typeof rootRouteImport } - '/addon-manager': { - id: '/addon-manager' - path: '/addon-manager' - fullPath: '/addon-manager' - preLoaderRoute: typeof AddonManagerRouteImport + '/tts': { + id: '/tts' + path: '/tts' + fullPath: '/tts' + preLoaderRoute: typeof TtsRouteImport parentRoute: typeof rootRouteImport } - '/': { - id: '/' - path: '/' - fullPath: '/' - preLoaderRoute: typeof IndexRouteImport + '/video': { + id: '/video' + path: '/video' + fullPath: '/video' + preLoaderRoute: typeof VideoRouteImport parentRoute: typeof rootRouteImport } - '/api/video-understanding-upload': { - id: '/api/video-understanding-upload' - path: '/api/video-understanding-upload' - fullPath: '/api/video-understanding-upload' - preLoaderRoute: typeof ApiVideoUnderstandingUploadRouteImport + '/video-understanding': { + id: '/video-understanding' + path: '/video-understanding' + fullPath: '/video-understanding' + preLoaderRoute: typeof VideoUnderstandingRouteImport parentRoute: typeof rootRouteImport } - '/api/video-understanding': { - id: '/api/video-understanding' - path: '/api/video-understanding' - fullPath: '/api/video-understanding' - preLoaderRoute: typeof ApiVideoUnderstandingRouteImport + '/api/addon-chat': { + id: '/api/addon-chat' + path: '/api/addon-chat' + fullPath: '/api/addon-chat' + preLoaderRoute: typeof ApiAddonChatRouteImport parentRoute: typeof rootRouteImport } - '/api/video': { - id: '/api/video' - path: '/api/video' - fullPath: '/api/video' - preLoaderRoute: typeof ApiVideoRouteImport + '/api/chat': { + id: '/api/chat' + path: '/api/chat' + fullPath: '/api/chat' + preLoaderRoute: typeof ApiChatRouteImport parentRoute: typeof rootRouteImport } - '/api/tts': { - id: '/api/tts' - path: '/api/tts' - fullPath: '/api/tts' - preLoaderRoute: typeof ApiTtsRouteImport + '/api/compaction-chat': { + id: '/api/compaction-chat' + path: '/api/compaction-chat' + fullPath: '/api/compaction-chat' + preLoaderRoute: typeof ApiCompactionChatRouteImport parentRoute: typeof rootRouteImport } - '/api/transcription': { - id: '/api/transcription' - path: '/api/transcription' - fullPath: '/api/transcription' - preLoaderRoute: typeof ApiTranscriptionRouteImport + '/api/compaction-inspect': { + id: '/api/compaction-inspect' + path: '/api/compaction-inspect' + fullPath: '/api/compaction-inspect' + preLoaderRoute: typeof ApiCompactionInspectRouteImport parentRoute: typeof rootRouteImport } - '/api/summarize': { - id: '/api/summarize' - path: '/api/summarize' - fullPath: '/api/summarize' - preLoaderRoute: typeof ApiSummarizeRouteImport + '/api/image': { + id: '/api/image' + path: '/api/image' + fullPath: '/api/image' + preLoaderRoute: typeof ApiImageRouteImport parentRoute: typeof rootRouteImport } - '/api/structured': { - id: '/api/structured' - path: '/api/structured' - fullPath: '/api/structured' - preLoaderRoute: typeof ApiStructuredRouteImport + '/api/list-traces': { + id: '/api/list-traces' + path: '/api/list-traces' + fullPath: '/api/list-traces' + preLoaderRoute: typeof ApiListTracesRouteImport parentRoute: typeof rootRouteImport } - '/api/skills-inspect': { - id: '/api/skills-inspect' - path: '/api/skills-inspect' - fullPath: '/api/skills-inspect' - preLoaderRoute: typeof ApiSkillsInspectRouteImport + '/api/load-trace': { + id: '/api/load-trace' + path: '/api/load-trace' + fullPath: '/api/load-trace' + preLoaderRoute: typeof ApiLoadTraceRouteImport parentRoute: typeof rootRouteImport } - '/api/skills-chat': { - id: '/api/skills-chat' - path: '/api/skills-chat' - fullPath: '/api/skills-chat' - preLoaderRoute: typeof ApiSkillsChatRouteImport + '/api/memory-chat': { + id: '/api/memory-chat' + path: '/api/memory-chat' + fullPath: '/api/memory-chat' + preLoaderRoute: typeof ApiMemoryChatRouteImport + parentRoute: typeof rootRouteImport + } + '/api/memory-inspect': { + id: '/api/memory-inspect' + path: '/api/memory-inspect' + fullPath: '/api/memory-inspect' + preLoaderRoute: typeof ApiMemoryInspectRouteImport parentRoute: typeof rootRouteImport } '/api/simulator-chat': { @@ -630,67 +630,67 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ApiSimulatorChatRouteImport parentRoute: typeof rootRouteImport } - '/api/memory-inspect': { - id: '/api/memory-inspect' - path: '/api/memory-inspect' - fullPath: '/api/memory-inspect' - preLoaderRoute: typeof ApiMemoryInspectRouteImport + '/api/skills-chat': { + id: '/api/skills-chat' + path: '/api/skills-chat' + fullPath: '/api/skills-chat' + preLoaderRoute: typeof ApiSkillsChatRouteImport parentRoute: typeof rootRouteImport } - '/api/memory-chat': { - id: '/api/memory-chat' - path: '/api/memory-chat' - fullPath: '/api/memory-chat' - preLoaderRoute: typeof ApiMemoryChatRouteImport + '/api/skills-inspect': { + id: '/api/skills-inspect' + path: '/api/skills-inspect' + fullPath: '/api/skills-inspect' + preLoaderRoute: typeof ApiSkillsInspectRouteImport parentRoute: typeof rootRouteImport } - '/api/load-trace': { - id: '/api/load-trace' - path: '/api/load-trace' - fullPath: '/api/load-trace' - preLoaderRoute: typeof ApiLoadTraceRouteImport + '/api/structured': { + id: '/api/structured' + path: '/api/structured' + fullPath: '/api/structured' + preLoaderRoute: typeof ApiStructuredRouteImport parentRoute: typeof rootRouteImport } - '/api/list-traces': { - id: '/api/list-traces' - path: '/api/list-traces' - fullPath: '/api/list-traces' - preLoaderRoute: typeof ApiListTracesRouteImport + '/api/summarize': { + id: '/api/summarize' + path: '/api/summarize' + fullPath: '/api/summarize' + preLoaderRoute: typeof ApiSummarizeRouteImport parentRoute: typeof rootRouteImport } - '/api/image': { - id: '/api/image' - path: '/api/image' - fullPath: '/api/image' - preLoaderRoute: typeof ApiImageRouteImport + '/api/transcription': { + id: '/api/transcription' + path: '/api/transcription' + fullPath: '/api/transcription' + preLoaderRoute: typeof ApiTranscriptionRouteImport parentRoute: typeof rootRouteImport } - '/api/compaction-inspect': { - id: '/api/compaction-inspect' - path: '/api/compaction-inspect' - fullPath: '/api/compaction-inspect' - preLoaderRoute: typeof ApiCompactionInspectRouteImport + '/api/tts': { + id: '/api/tts' + path: '/api/tts' + fullPath: '/api/tts' + preLoaderRoute: typeof ApiTtsRouteImport parentRoute: typeof rootRouteImport } - '/api/compaction-chat': { - id: '/api/compaction-chat' - path: '/api/compaction-chat' - fullPath: '/api/compaction-chat' - preLoaderRoute: typeof ApiCompactionChatRouteImport + '/api/video': { + id: '/api/video' + path: '/api/video' + fullPath: '/api/video' + preLoaderRoute: typeof ApiVideoRouteImport parentRoute: typeof rootRouteImport } - '/api/chat': { - id: '/api/chat' - path: '/api/chat' - fullPath: '/api/chat' - preLoaderRoute: typeof ApiChatRouteImport + '/api/video-understanding': { + id: '/api/video-understanding' + path: '/api/video-understanding' + fullPath: '/api/video-understanding' + preLoaderRoute: typeof ApiVideoUnderstandingRouteImport parentRoute: typeof rootRouteImport } - '/api/addon-chat': { - id: '/api/addon-chat' - path: '/api/addon-chat' - fullPath: '/api/addon-chat' - preLoaderRoute: typeof ApiAddonChatRouteImport + '/api/video-understanding-upload': { + id: '/api/video-understanding-upload' + path: '/api/video-understanding-upload' + fullPath: '/api/video-understanding-upload' + preLoaderRoute: typeof ApiVideoUnderstandingUploadRouteImport parentRoute: typeof rootRouteImport } } diff --git a/tools/workspace-plugin/src/generators/react-app/files/package.json b/tools/workspace-plugin/src/generators/react-app/files/package.json index 8d2c09d583..8ce2c064bb 100644 --- a/tools/workspace-plugin/src/generators/react-app/files/package.json +++ b/tools/workspace-plugin/src/generators/react-app/files/package.json @@ -65,9 +65,9 @@ "@tanstack/ai-vertex": "workspace:*", "@tanstack/openai-base": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.41", + "@tanstack/react-start": "^1.168.60", + "@tanstack/router-plugin": "^1.168.42", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", From fe6456b7c9c6c22e62f18dc8440e7ff5690a9d20 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 18:20:25 +0000 Subject: [PATCH 2/2] ci: apply automated fixes --- .../src/routes/_database-demo/api.database-demo.ts | 4 +--- .../src/routes/_execute-prompt/api.execute-prompt.ts | 4 +--- .../src/routes/_execute-prompt/api.realtime-token.ts | 4 +--- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts b/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts index f74be7c6c9..4258f9ceb3 100644 --- a/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts +++ b/examples/ts-code-mode-web/src/routes/_database-demo/api.database-demo.ts @@ -226,9 +226,7 @@ function wrapWithTimingEvents( })() } -export const Route = createFileRoute( - '/_database-demo/api/database-demo', -)({ +export const Route = createFileRoute('/_database-demo/api/database-demo')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts index 6c9a6149a4..f49ecf5a4f 100644 --- a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts +++ b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.execute-prompt.ts @@ -33,9 +33,7 @@ async function getDriver(): Promise { return cachedDriver } -export const Route = createFileRoute( - '/_execute-prompt/api/execute-prompt', -)({ +export const Route = createFileRoute('/_execute-prompt/api/execute-prompt')({ server: { handlers: { POST: async ({ request }) => { diff --git a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts index 819634675f..ec90330f4c 100644 --- a/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts +++ b/examples/ts-code-mode-web/src/routes/_execute-prompt/api.realtime-token.ts @@ -2,9 +2,7 @@ import { createFileRoute } from '@tanstack/react-router' import { realtimeToken } from '@tanstack/ai' import { openaiRealtimeToken } from '@tanstack/ai-openai' -export const Route = createFileRoute( - '/_execute-prompt/api/realtime-token', -)({ +export const Route = createFileRoute('/_execute-prompt/api/realtime-token')({ server: { handlers: { POST: async () => {