Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

utopusc/livinity-io

https://github.com/utopusc/livinity-io · scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)

1148 raw signals (0 security + 1148 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 1109 actionable findings from 1 signal source. 39 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: layer: api × excluding tests × Reset all
Corpus Intelligence Cross-corpus context (cohort percentile, top patterns, fix plan) is shown only on repositories you own. Sign up and connect your repo to view it.
Scan summary Repository scanned at 39.7/100 with 100.0% coverage. It contains 11038 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 1148 findings — concentrated in quality (650), frontend (214), api (142). Risk profile is high: 16 critical, 103 high, 188 medium. Recommended next step: open the quality layer findings first — that's where the highest-impact wins live.

Showing 142 of 1109 actionable findings. 1148 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/admin/apps/${encodeURIComponent(slug)} (platform/web/src/app/admin/lib/admin-api.ts:78)
`platform/web/src/app/admin/lib/admin-api.ts:78` calls `DELETE /api/admin/apps/${encodeURIComponent(slug)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/apps/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: DELETE /api/domains/${id} (platform/web/src/app/dashboard/page.tsx:182)
`platform/web/src/app/dashboard/page.tsx:182` calls `DELETE /api/domains/${id}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/domains/<p>` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/apps (platform/web/src/app/admin/lib/admin-api.ts:35)
`platform/web/src/app/admin/lib/admin-api.ts:35` calls `GET /api/admin/apps` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/apps` If this points at an external API, prefix it with `https://` so the matcher ski…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/apps/${encodeURIComponent(slug)} (platform/web/src/app/admin/lib/admin-api.ts:41)
`platform/web/src/app/admin/lib/admin-api.ts:41` calls `GET /api/admin/apps/${encodeURIComponent(slug)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/apps/<p>` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/whoami (platform/web/src/app/admin/admin-gate.tsx:58)
`platform/web/src/app/admin/admin-gate.tsx:58` calls `GET /api/admin/whoami` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/whoami` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/admin/whoami (platform/web/src/app/admin/users/[id]/page.tsx:177)
`platform/web/src/app/admin/users/[id]/page.tsx:177` calls `GET /api/admin/whoami` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/whoami` If this points at an external API, prefix it with `https://` so the mat…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/apps (platform/web/src/app/store/store-provider.tsx:58)
`platform/web/src/app/store/store-provider.tsx:58` calls `GET /api/apps` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/apps` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/apps/${appId} (platform/web/src/app/store/[id]/app-detail-client.tsx:84)
`platform/web/src/app/store/[id]/app-detail-client.tsx:84` calls `GET /api/apps/${appId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/apps/<p>` If this points at an external API, prefix it with `https://` so the …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/apps/${encodeURIComponent(appId)} (platform/web/src/app/store/components/app-card.tsx:22)
`platform/web/src/app/store/components/app-card.tsx:22` calls `GET /api/apps/${encodeURIComponent(appId)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/apps/<p>` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/landing/atoms.jsx:10)
`platform/landing/atoms.jsx:10` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/web/public/atoms.jsx:10)
`platform/web/public/atoms.jsx:10` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/web/src/app/(auth)/device/page.tsx:28)
`platform/web/src/app/(auth)/device/page.tsx:28` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/web/src/app/(auth)/verify/page.tsx:94)
`platform/web/src/app/(auth)/verify/page.tsx:94` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/web/src/app/pricing/page.tsx:34)
`platform/web/src/app/pricing/page.tsx:34` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/auth/me (platform/web/src/app/store/admin-gate.tsx:35)
`platform/web/src/app/store/admin-gate.tsx:35` calls `GET /api/auth/me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/me` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/dashboard (platform/web/src/app/dashboard/page.tsx:191)
`platform/web/src/app/dashboard/page.tsx:191` calls `GET /api/dashboard` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/domains (platform/web/src/app/dashboard/page.tsx:135)
`platform/web/src/app/dashboard/page.tsx:135` calls `GET /api/domains` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/domains` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/user/apps (platform/web/src/app/store/profile/page.tsx:94)
`platform/web/src/app/store/profile/page.tsx:94` calls `GET /api/user/apps` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/user/apps` If this points at an external API, prefix it with `https://` so the matcher skips…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/user/history (platform/web/src/app/store/profile/page.tsx:98)
`platform/web/src/app/store/profile/page.tsx:98` calls `GET /api/user/history` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/user/history` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/user/profile (platform/web/src/app/store/profile/page.tsx:90)
`platform/web/src/app/store/profile/page.tsx:90` calls `GET /api/user/profile` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/user/profile` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /api/webapp/preview?url=${encodeURIComponent(parsed.toString())} (platform/web/src/app/store/components/custom-url-form.tsx:50)
`platform/web/src/app/store/components/custom-url-form.tsx:50` calls `GET /api/webapp/preview?url=${encodeURIComponent(parsed.toString())}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/webapp/preview` If this poin…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /liv-ai-app/openclawos/health (livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:224)
`livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:224` calls `GET /liv-ai-app/openclawos/health` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/liv-ai-app/openclawos/health` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/${path}?batch=1&input=${input} (livos/packages/liv-ai-app/components/settings/SkillsTab.tsx:64)
`livos/packages/liv-ai-app/components/settings/SkillsTab.tsx:64` calls `GET /trpc/${path}?batch=1&input=${input}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/<p>` If this points at an external API, prefix it…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/agents.cronPreview?${buildCronPreviewQs(cron)} (livos/packages/liv-ai-app/components/agents/AgentEditForm.tsx:110)
`livos/packages/liv-ai-app/components/agents/AgentEditForm.tsx:110` calls `GET /trpc/agents.cronPreview?${buildCronPreviewQs(cron)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.cronpreview` If this po…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/agents.cronPreview?${buildCronPreviewQs(cron)} (livos/packages/liv-ai-app/components/agents/CronPicker.tsx:65)
`livos/packages/liv-ai-app/components/agents/CronPicker.tsx:65` calls `GET /trpc/agents.cronPreview?${buildCronPreviewQs(cron)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.cronpreview` If this points…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/agents.get?${buildAgentGetQs(id)} (livos/packages/liv-ai-app/src/lib/agents/use-agent.ts:38)
`livos/packages/liv-ai-app/src/lib/agents/use-agent.ts:38` calls `GET /trpc/agents.get?${buildAgentGetQs(id)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.get` If this points at an external API, prefi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/agents.list?${AGENTS_LIST_QS} (livos/packages/liv-ai-app/src/lib/agents/use-agents-list.ts:34)
`livos/packages/liv-ai-app/src/lib/agents/use-agents-list.ts:34` calls `GET /trpc/agents.list?${AGENTS_LIST_QS}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.list` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/mastra.agent.listAvailableModels,mastra.agent.getActiveModel?${LIST_QS} (livos/packages/liv-ai-app/components/settings/ModelsTab.tsx:53)
`livos/packages/liv-ai-app/components/settings/ModelsTab.tsx:53` calls `GET /trpc/mastra.agent.listAvailableModels,mastra.agent.getActiveModel?${LIST_QS}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mastra.a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/mcp.config.catalog?batch=1&input=%7B%220%22%3A%7B%22json%22%3Anull%7D%7D (livos/packages/liv-ai-app/components/settings/AddMcpServerDialog.tsx:115)
`livos/packages/liv-ai-app/components/settings/AddMcpServerDialog.tsx:115` calls `GET /trpc/mcp.config.catalog?batch=1&input=%7B%220%22%3A%7B%22json%22%3Anull%7D%7D` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/tr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/mcp.config.list,mastra.agent.listBuiltInTools?${MCP_CONFIG_LIST_QS} (livos/packages/liv-ai-app/src/lib/settings/use-mcp-servers.ts:94)
`livos/packages/liv-ai-app/src/lib/settings/use-mcp-servers.ts:94` calls `GET /trpc/mcp.config.list,mastra.agent.listBuiltInTools?${MCP_CONFIG_LIST_QS}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mcp.config…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/provider.config.list?${PROVIDER_LIST_QS} (livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:102)
`livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:102` calls `GET /trpc/provider.config.list?${PROVIDER_LIST_QS}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/provider.config.list` If this points a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /trpc/user.isLoggedIn?${IS_LOGGED_IN_QS} (livos/packages/liv-ai-app/components/settings/AccountTab.tsx:33)
`livos/packages/liv-ai-app/components/settings/AccountTab.tsx:33` calls `GET /trpc/user.isLoggedIn?${IS_LOGGED_IN_QS}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/user.isloggedin` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /v1/account/wallpaper (livos/packages/ui/app-auth/src/login-with-livinity.tsx:174)
`livos/packages/ui/app-auth/src/login-with-livinity.tsx:174` calls `GET /v1/account/wallpaper` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/account/wallpaper` If this points at an external API, prefix it with `htt…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET /v1/apps?app=${appId} (livos/packages/ui/app-auth/src/login-with-livinity.tsx:161)
`livos/packages/ui/app-auth/src/login-with-livinity.tsx:161` calls `GET /v1/apps?app=${appId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/apps` If this points at an external API, prefix it with `https://` so the…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET http://127.0.0.1:3020/api/agents (livos/packages/livinityd/source/modules/server/index.ts:1451)
`livos/packages/livinityd/source/modules/server/index.ts:1451` calls `GET http://127.0.0.1:3020/api/agents` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/127.0.0.1:3020/api/agents` If this points at an extern…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.anthropic.com/v1/models (liv/packages/core/src/api.ts:566)
`liv/packages/core/src/api.ts:566` calls `GET https://api.anthropic.com/v1/models` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.anthropic.com/v1/models` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.github.com/repos/${repo.owner}/${repo.repo} (liv/packages/core/src/skill-registry-client.ts:273)
`liv/packages/core/src/skill-registry-client.ts:273` calls `GET https://api.github.com/repos/${repo.owner}/${repo.repo}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.github.com/repos/<p>/<p>` If this po…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://api.ipify.org?format=json (livos/packages/livinityd/source/modules/domain/dns-check.ts:33)
`livos/packages/livinityd/source/modules/domain/dns-check.ts:33` calls `GET https://api.ipify.org?format=json` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.ipify.org` If this points at an external API, …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://discord.com/api/v10/users/@me (liv/packages/core/src/channels/discord.ts:251)
`liv/packages/core/src/channels/discord.ts:251` calls `GET https://discord.com/api/v10/users/@me` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/discord.com/api/v10/users/@me` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://icanhazip.com (livos/packages/livinityd/source/modules/domain/dns-check.ts:38)
`livos/packages/livinityd/source/modules/domain/dns-check.ts:38` calls `GET https://icanhazip.com` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/icanhazip.com` If this points at an external API, prefix it wi…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://livinity.io/api/apps/${appId} (livos/packages/livinityd/source/modules/apps/apps.ts:1055)
`livos/packages/livinityd/source/modules/apps/apps.ts:1055` calls `GET https://livinity.io/api/apps/${appId}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/livinity.io/api/apps/<p>` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://livinity.io/api/apps/${encodeURIComponent(appId)} (livos/packages/livinityd/source/modules/apps/apps.ts:1128)
`livos/packages/livinityd/source/modules/apps/apps.ts:1128` calls `GET https://livinity.io/api/apps/${encodeURIComponent(appId)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/livinity.io/api/apps/<p>` If th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://livinity.io/api/apps/${encodeURIComponent(slug)} (livos/packages/livinityd/source/modules/apps/native-installer.ts:233)
`livos/packages/livinityd/source/modules/apps/native-installer.ts:233` calls `GET https://livinity.io/api/apps/${encodeURIComponent(slug)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/livinity.io/api/apps/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: GET https://raw.githubusercontent.com/utopusc/livinity-io/master/scripts/install.sh (platform/web/src/app/install.sh/route.ts:11)
`platform/web/src/app/install.sh/route.ts:11` calls `GET https://raw.githubusercontent.com/utopusc/livinity-io/master/scripts/install.sh` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/raw.githubusercontent.c…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PATCH /api/admin/feedback/${encodeURIComponent(id)} (platform/web/src/app/admin/lib/admin-api.ts:683)
`platform/web/src/app/admin/lib/admin-api.ts:683` calls `PATCH /api/admin/feedback/${encodeURIComponent(id)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/feedback/<p>` If this points at an external API, pre…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/apps (platform/web/src/app/admin/lib/admin-api.ts:49)
`platform/web/src/app/admin/lib/admin-api.ts:49` calls `POST /api/admin/apps` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/apps` If this points at an external API, prefix it with `https://` so the matcher sk…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/icon-upload (platform/web/src/app/admin/lib/admin-api.ts:92)
`platform/web/src/app/admin/lib/admin-api.ts:92` calls `POST /api/admin/icon-upload` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/icon-upload` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/install (platform/web/src/app/admin/walkthrough/page.tsx:98)
`platform/web/src/app/admin/walkthrough/page.tsx:98` calls `POST /api/admin/install` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/install` If this points at an external API, prefix it with `https://` so the …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/admin/users/${encodeURIComponent(userId)}/actions (platform/web/src/app/admin/lib/admin-api.ts:604)
`platform/web/src/app/admin/lib/admin-api.ts:604` calls `POST /api/admin/users/${encodeURIComponent(userId)}/actions` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/users/<p>/actions` If this points at an exte…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/forgot-password (platform/web/src/app/(auth)/forgot-password/page.tsx:15)
`platform/web/src/app/(auth)/forgot-password/page.tsx:15` calls `POST /api/auth/forgot-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/forgot-password` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/login (platform/web/src/app/(auth)/login/page.tsx:20)
`platform/web/src/app/(auth)/login/page.tsx:20` calls `POST /api/auth/login` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/login` If this points at an external API, prefix it with `https://` so the matcher ski…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/logout (platform/landing/atoms.jsx:24)
`platform/landing/atoms.jsx:24` calls `POST /api/auth/logout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/logout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/logout (platform/web/public/atoms.jsx:24)
`platform/web/public/atoms.jsx:24` calls `POST /api/auth/logout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/logout` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/logout (platform/web/src/app/admin/admin-shell.tsx:12)
`platform/web/src/app/admin/admin-shell.tsx:12` calls `POST /api/auth/logout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/logout` If this points at an external API, prefix it with `https://` so the matcher s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/logout (platform/web/src/app/dashboard/page.tsx:259)
`platform/web/src/app/dashboard/page.tsx:259` calls `POST /api/auth/logout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/logout` If this points at an external API, prefix it with `https://` so the matcher ski…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/register (platform/web/src/app/(auth)/register/page.tsx:21)
`platform/web/src/app/(auth)/register/page.tsx:21` calls `POST /api/auth/register` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/register` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/resend-verification (platform/web/src/app/(auth)/verify/page.tsx:122)
`platform/web/src/app/(auth)/verify/page.tsx:122` calls `POST /api/auth/resend-verification` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/resend-verification` If this points at an external API, prefix it with…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/reset-password (platform/web/src/app/(auth)/reset-password/page.tsx:42)
`platform/web/src/app/(auth)/reset-password/page.tsx:42` calls `POST /api/auth/reset-password` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/reset-password` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/auth/verify-email (platform/web/src/app/(auth)/verify/page.tsx:38)
`platform/web/src/app/(auth)/verify/page.tsx:38` calls `POST /api/auth/verify-email` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/auth/verify-email` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/dashboard (platform/web/src/app/dashboard/page.tsx:226)
`platform/web/src/app/dashboard/page.tsx:226` calls `POST /api/dashboard` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/dashboard` If this points at an external API, prefix it with `https://` so the matcher skips i…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/device/approve (platform/web/src/app/(auth)/device/page.tsx:64)
`platform/web/src/app/(auth)/device/page.tsx:64` calls `POST /api/device/approve` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/device/approve` If this points at an external API, prefix it with `https://` so the ma…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/domains (platform/web/src/app/dashboard/page.tsx:150)
`platform/web/src/app/dashboard/page.tsx:150` calls `POST /api/domains` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/domains` If this points at an external API, prefix it with `https://` so the matcher skips it.
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/domains/${id}/verify (platform/web/src/app/dashboard/page.tsx:173)
`platform/web/src/app/dashboard/page.tsx:173` calls `POST /api/domains/${id}/verify` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/domains/<p>/verify` If this points at an external API, prefix it with `https://` so…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/install-event (platform/web/src/app/store/hooks/use-post-message.ts:142)
`platform/web/src/app/store/hooks/use-post-message.ts:142` calls `POST /api/install-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/install-event` If this points at an external API, prefix it with `https://` s…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/stripe/checkout (platform/web/src/app/pricing/page.tsx:50)
`platform/web/src/app/pricing/page.tsx:50` calls `POST /api/stripe/checkout` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stripe/checkout` If this points at an external API, prefix it with `https://` so the matche…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /api/stripe/portal (platform/web/src/app/dashboard/page.tsx:247)
`platform/web/src/app/dashboard/page.tsx:247` calls `POST /api/stripe/portal` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/stripe/portal` If this points at an external API, prefix it with `https://` so the matcher…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/${path} (livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:146)
`livos/packages/liv-ai-app/src/lib/settings/use-providers.ts:146` calls `POST /trpc/${path}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/<p>` If this points at an external API, prefix it with `https://` so t…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/${path}?batch=1 (livos/packages/liv-ai-app/components/settings/SkillsTab.tsx:73)
`livos/packages/liv-ai-app/components/settings/SkillsTab.tsx:73` calls `POST /trpc/${path}?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/<p>` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/agents.create?batch=1 (livos/packages/liv-ai-app/app/agents/new/page.tsx:110)
`livos/packages/liv-ai-app/app/agents/new/page.tsx:110` calls `POST /trpc/agents.create?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.create` If this points at an external API, prefix it with `…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/agents.delete?batch=1 (livos/packages/liv-ai-app/app/agents/[id]/page.tsx:185)
`livos/packages/liv-ai-app/app/agents/[id]/page.tsx:185` calls `POST /trpc/agents.delete?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.delete` If this points at an external API, prefix it with …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/agents.runOnce?batch=1 (livos/packages/liv-ai-app/components/agents/RunNowButton.tsx:43)
`livos/packages/liv-ai-app/components/agents/RunNowButton.tsx:43` calls `POST /trpc/agents.runOnce?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.runonce` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/agents.update?batch=1 (livos/packages/liv-ai-app/components/agents/AgentEditForm.tsx:230)
`livos/packages/liv-ai-app/components/agents/AgentEditForm.tsx:230` calls `POST /trpc/agents.update?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/agents.update` If this points at an external API, pref…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/mastra.agent.setActiveModel?batch=1 (livos/packages/liv-ai-app/components/settings/ModelsTab.tsx:86)
`livos/packages/liv-ai-app/components/settings/ModelsTab.tsx:86` calls `POST /trpc/mastra.agent.setActiveModel?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mastra.agent.setactivemodel` If this points…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/mcp.config.add?batch=1 (livos/packages/liv-ai-app/components/settings/AddMcpServerDialog.tsx:240)
`livos/packages/liv-ai-app/components/settings/AddMcpServerDialog.tsx:240` calls `POST /trpc/mcp.config.add?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mcp.config.add` If this points at an external …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/mcp.config.delete?batch=1 (livos/packages/liv-ai-app/components/settings/McpTab.tsx:83)
`livos/packages/liv-ai-app/components/settings/McpTab.tsx:83` calls `POST /trpc/mcp.config.delete?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mcp.config.delete` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/mcp.config.toggle?batch=1 (livos/packages/liv-ai-app/components/settings/McpTab.tsx:48)
`livos/packages/liv-ai-app/components/settings/McpTab.tsx:48` calls `POST /trpc/mcp.config.toggle?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/mcp.config.toggle` If this points at an external API, pr…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST /trpc/user.logout?batch=1 (livos/packages/liv-ai-app/components/settings/AccountTab.tsx:74)
`livos/packages/liv-ai-app/components/settings/AccountTab.tsx:74` calls `POST /trpc/user.logout?batch=1` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/trpc/user.logout` If this points at an external API, prefix it …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3002/v1/scrape (liv/packages/core/src/daemon.ts:1783)
`liv/packages/core/src/daemon.ts:1783` calls `POST http://localhost:3002/v1/scrape` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3002/v1/scrape` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3002/v1/scrape (liv/packages/core/src/daemon.ts:2063)
`liv/packages/core/src/daemon.ts:2063` calls `POST http://localhost:3002/v1/scrape` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3002/v1/scrape` If this points at an external API, prefix it with `h…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3002/v1/scrape (liv/packages/core/src/daemon.ts:981)
`liv/packages/core/src/daemon.ts:981` calls `POST http://localhost:3002/v1/scrape` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3002/v1/scrape` If this points at an external API, prefix it with `ht…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/add (liv/packages/core/src/daemon.ts:1005)
`liv/packages/core/src/daemon.ts:1005` calls `POST http://localhost:3300/add` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/add` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/add (liv/packages/core/src/daemon.ts:1977)
`liv/packages/core/src/daemon.ts:1977` calls `POST http://localhost:3300/add` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/add` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/add (liv/packages/core/src/daemon.ts:3804)
`liv/packages/core/src/daemon.ts:3804` calls `POST http://localhost:3300/add` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/add` If this points at an external API, prefix it with `https://` so …
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/add (liv/packages/core/src/index.ts:368)
`liv/packages/core/src/index.ts:368` calls `POST http://localhost:3300/add` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/add` If this points at an external API, prefix it with `https://` so th…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/archive (liv/packages/core/src/daemon.ts:3532)
`liv/packages/core/src/daemon.ts:3532` calls `POST http://localhost:3300/archive` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/archive` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/context (liv/packages/core/src/daemon.ts:1042)
`liv/packages/core/src/daemon.ts:1042` calls `POST http://localhost:3300/context` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/context` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/context (liv/packages/core/src/daemon.ts:3662)
`liv/packages/core/src/daemon.ts:3662` calls `POST http://localhost:3300/context` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/context` If this points at an external API, prefix it with `https…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/conversation-search (liv/packages/core/src/daemon.ts:2015)
`liv/packages/core/src/daemon.ts:2015` calls `POST http://localhost:3300/conversation-search` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/conversation-search` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST http://localhost:3300/search (liv/packages/core/src/daemon.ts:1931)
`liv/packages/core/src/daemon.ts:1931` calls `POST http://localhost:3300/search` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/http:/localhost:3300/search` If this points at an external API, prefix it with `https:/…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://api.kimi.com/coding/v1/embeddings (liv/packages/memory/src/index.ts:143)
`liv/packages/memory/src/index.ts:143` calls `POST https://api.kimi.com/coding/v1/embeddings` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/api.kimi.com/coding/v1/embeddings` If this points at an external AP…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: POST https://livinity.io/api/install-event (livos/packages/livinityd/source/modules/apps/apps.ts:1157)
`livos/packages/livinityd/source/modules/apps/apps.ts:1157` calls `POST https://livinity.io/api/install-event` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/https:/livinity.io/api/install-event` If this points at a…
Dangling fetchFetch
high System graph api Wiring conf 1.00 Dangling fetch: PUT /api/admin/apps/${encodeURIComponent(slug)} (platform/web/src/app/admin/lib/admin-api.ts:65)
`platform/web/src/app/admin/lib/admin-api.ts:65` calls `PUT /api/admin/apps/${encodeURIComponent(slug)}` but no backend route matches that path. This is a runtime 404 waiting to happen. Tool: fetch Normalized path used for matching: `/admin/apps/<p>` If this points at an external API, prefix it wi…
Dangling fetchFetch
low System graph api Wiring conf 1.00 Unused endpoint: DELETE /api/mcp/servers/:name
`liv/packages/core/src/api.ts` declares `DELETE /api/mcp/servers/:name` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: DELETE /conversation-turns/:id
`liv/packages/memory/src/index.ts` declares `DELETE /conversation-turns/:id` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: DELETE /mcp
`liv/packages/mcp-server/src/index.ts` declares `DELETE /mcp` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: DELETE /memories/:id
`liv/packages/memory/src/index.ts` declares `DELETE /memories/:id` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/claude/status
`liv/packages/core/src/api.ts` declares `GET /api/claude/status` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/gmail/oauth/callback
`liv/packages/core/src/api.ts` declares `GET /api/gmail/oauth/callback` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/gmail/oauth/start
`liv/packages/core/src/api.ts` declares `GET /api/gmail/oauth/start` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/gmail/oauth/status
`liv/packages/core/src/api.ts` declares `GET /api/gmail/oauth/status` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/gmail/settings
`liv/packages/core/src/api.ts` declares `GET /api/gmail/settings` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/health
`liv/packages/core/src/api.ts` declares `GET /api/health` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/kimi/login/poll/:sessionId
`liv/packages/core/src/api.ts` declares `GET /api/kimi/login/poll/:sessionId` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/kimi/status
`liv/packages/core/src/api.ts` declares `GET /api/kimi/status` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/mcp/config
`liv/packages/core/src/api.ts` declares `GET /api/mcp/config` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/mcp/registry/search
`liv/packages/core/src/api.ts` declares `GET /api/mcp/registry/search` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/mcp/servers
`liv/packages/core/src/api.ts` declares `GET /api/mcp/servers` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/mcp/servers/:name/status
`liv/packages/core/src/api.ts` declares `GET /api/mcp/servers/:name/status` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/notifications
`liv/packages/core/src/api.ts` declares `GET /api/notifications` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /api/providers
`liv/packages/core/src/api.ts` declares `GET /api/providers` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /conversation-turns/:userId
`liv/packages/memory/src/index.ts` declares `GET /conversation-turns/:userId` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /mcp
`liv/packages/mcp-server/src/index.ts` declares `GET /mcp` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /memories/:userId
`liv/packages/memory/src/index.ts` declares `GET /memories/:userId` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /sessions/:sessionId/memories
`liv/packages/memory/src/index.ts` declares `GET /sessions/:sessionId/memories` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: GET /stats
`liv/packages/memory/src/index.ts` declares `GET /stats` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /add
`liv/packages/memory/src/index.ts` declares `POST /add` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/claude/logout
`liv/packages/core/src/api.ts` declares `POST /api/claude/logout` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/claude/set-api-key
`liv/packages/core/src/api.ts` declares `POST /api/claude/set-api-key` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/claude/start-login
`liv/packages/core/src/api.ts` declares `POST /api/claude/start-login` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/claude/submit-code
`liv/packages/core/src/api.ts` declares `POST /api/claude/submit-code` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/gmail/credentials
`liv/packages/core/src/api.ts` declares `POST /api/gmail/credentials` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/gmail/oauth/disconnect
`liv/packages/core/src/api.ts` declares `POST /api/gmail/oauth/disconnect` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/kimi/chat
`liv/packages/core/src/api.ts` declares `POST /api/kimi/chat` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/kimi/login
`liv/packages/core/src/api.ts` declares `POST /api/kimi/login` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/kimi/logout
`liv/packages/core/src/api.ts` declares `POST /api/kimi/logout` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/mcp/servers
`liv/packages/core/src/api.ts` declares `POST /api/mcp/servers` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/mcp/servers/:name/restart
`liv/packages/core/src/api.ts` declares `POST /api/mcp/servers/:name/restart` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/session
`liv/packages/core/src/api.ts` declares `POST /api/session` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/webhook/:id
`liv/packages/core/src/api.ts` declares `POST /api/webhook/:id` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /api/webhook/git
`liv/packages/core/src/api.ts` declares `POST /api/webhook/git` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /archive
`liv/packages/memory/src/index.ts` declares `POST /archive` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /context
`liv/packages/memory/src/index.ts` declares `POST /context` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /conversation-search
`liv/packages/memory/src/index.ts` declares `POST /conversation-search` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /mcp
`liv/packages/mcp-server/src/index.ts` declares `POST /mcp` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /reset
`liv/packages/memory/src/index.ts` declares `POST /reset` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: POST /search
`liv/packages/memory/src/index.ts` declares `POST /search` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: PUT /api/gmail/settings
`liv/packages/core/src/api.ts` declares `PUT /api/gmail/settings` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: PUT /api/mcp/config
`liv/packages/core/src/api.ts` declares `PUT /api/mcp/config` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: PUT /api/mcp/servers/:name
`liv/packages/core/src/api.ts` declares `PUT /api/mcp/servers/:name` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: PUT /api/provider/primary
`liv/packages/core/src/api.ts` declares `PUT /api/provider/primary` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: USE /api
`liv/packages/core/src/api.ts` declares `USE /api` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
low System graph api Wiring conf 1.00 Unused endpoint: USE /api/apps
`liv/packages/core/src/api.ts` declares `USE /api/apps` but no frontend code we scanned calls it. This is fine if the endpoint serves external clients (mobile app, third-party, server-side webhooks). Otherwise it's dead code — consider removing or documenting who consumes it.
Unused endpoint
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/6e640f61-1e00-4438-8d00-f3f960c01e44/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6e640f61-1e00-4438-8d00-f3f960c01e44/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.