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.
45 of your 114 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

diegosouzapw/OmniRoute

https://github.com/diegosouzapw/OmniRoute · scanned 2026-07-23 19:36 UTC (3 months ago) · 10 languages

753 raw signals (105 security + 648 graph) 11/13 scanners ran 47th percentile · Typescript · large (100-500K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 months ago · v9 · last Δ -3.2 (diff) · 664 actionable findings from 2 signal sources. 89 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 100.0 0.25 25.00
testing_score 47.0 0.20 9.40
documentation_score 68.0 0.15 10.20
practices_score 75.0 0.15 11.25
code_quality 70.0 0.10 7.00
Overall 1.00 75.6
security_score may be inflated — optional security scanners were skipped on this fast scan
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 63.4/100 with 100.0% coverage. It contains 40648 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 648 findings — concentrated in quality (306), frontend (145), security (104). Risk profile is high: 9 critical, 90 high, 274 medium. Recommended next step: open the quality layer findings first — that's where the highest-impact wins live.

Showing 46 of 664 actionable findings. 753 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 0.90 Dangling fetch: GET /api/data (src/lib/evals/evalRunner/builtinSuites.ts:578)
`src/lib/evals/evalRunner/builtinSuites.ts:578` calls `GET /api/data` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/data`
src/lib/evals/evalRunner/builtinSuites.ts:578 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/local/redis${endpoint} (src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:18)
`src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:18` calls `GET /api/local/redis${endpoint}` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path …
src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:18 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/logs?filter=compressed&limit=50 (src/app/(dashboard)/dashboard/logs/CompressionLogTab.tsx:32)
`src/app/(dashboard)/dashboard/logs/CompressionLogTab.tsx:32` calls `GET /api/logs?filter=compressed&limit=50` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used fo…
src/app/(dashboard)/dashboard/logs/CompressionLogTab.tsx:32 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/oauth/${provider}/start-callback-server (src/shared/components/OAuthModal.tsx:460)
`src/shared/components/OAuthModal.tsx:460` calls `GET /api/oauth/${provider}/start-callback-server` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching:…
src/shared/components/OAuthModal.tsx:460 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/openapi/spec (src/app/(dashboard)/dashboard/endpoint/ApiEndpointsTab.tsx:114)
`src/app/(dashboard)/dashboard/endpoint/ApiEndpointsTab.tsx:114` calls `GET /api/openapi/spec` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/op…
src/app/(dashboard)/dashboard/endpoint/ApiEndpointsTab.tsx:114 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/services/${name}/status (src/app/(dashboard)/dashboard/providers/services/hooks/useServiceStatus.ts:43)
`src/app/(dashboard)/dashboard/providers/services/hooks/useServiceStatus.ts:43` calls `GET /api/services/${name}/status` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized pa…
src/app/(dashboard)/dashboard/providers/services/hooks/useServiceStatus.ts:43 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/services/${name}/status?reveal=key (src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:60)
`src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:60` calls `GET /api/services/${name}/status?reveal=key` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch N…
src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:60 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /api/system/env/repair (src/app/(dashboard)/dashboard/providers/page.tsx:283)
`src/app/(dashboard)/dashboard/providers/page.tsx:283` calls `GET /api/system/env/repair` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/system/…
src/app/(dashboard)/dashboard/providers/page.tsx:283 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: GET /status (src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:53)
`src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:53` calls `GET /status` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:apiCall Normalized path used for ma…
src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:53 Dangling fetchHelper:apicall
high System graph api Wiring conf 0.90 Dangling fetch: GET /vault/sync/conflicts (src/lib/obsidian/api.ts:379)
`src/lib/obsidian/api.ts:379` calls `GET /vault/sync/conflicts` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:request Normalized path used for matching: `/vault/sync/conflicts`
src/lib/obsidian/api.ts:379 Dangling fetchHelper:request
high System graph api Wiring conf 0.90 Dangling fetch: GET /vault/sync/status (src/lib/obsidian/api.ts:373)
`src/lib/obsidian/api.ts:373` calls `GET /vault/sync/status` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:request Normalized path used for matching: `/vault/sync/status`
src/lib/obsidian/api.ts:373 Dangling fetchHelper:request
high System graph api Wiring conf 0.90 Dangling fetch: POST /a2a (src/app/(dashboard)/dashboard/endpoint/components/A2ADashboard.tsx:193)
`src/app/(dashboard)/dashboard/endpoint/components/A2ADashboard.tsx:193` calls `POST /a2a` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/a2a`
src/app/(dashboard)/dashboard/endpoint/components/A2ADashboard.tsx:193 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/combos/test (src/app/(dashboard)/dashboard/combos/page.tsx:880)
`src/app/(dashboard)/dashboard/combos/page.tsx:880` calls `POST /api/combos/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/combos/test`
src/app/(dashboard)/dashboard/combos/page.tsx:880 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/context/rtk/test (src/app/(dashboard)/dashboard/context/rtk/RtkContextPageClient.tsx:139)
`src/app/(dashboard)/dashboard/context/rtk/RtkContextPageClient.tsx:139` calls `POST /api/context/rtk/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for m…
src/app/(dashboard)/dashboard/context/rtk/RtkContextPageClient.tsx:139 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/models/test (src/app/(dashboard)/dashboard/providers/[id]/hooks/useModelVisibilityHandlers.ts:292)
`src/app/(dashboard)/dashboard/providers/[id]/hooks/useModelVisibilityHandlers.ts:292` calls `POST /api/models/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path u…
src/app/(dashboard)/dashboard/providers/[id]/hooks/useModelVisibilityHandlers.ts:292 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/${providerId}/public-link (src/app/(dashboard)/dashboard/providers/[id]/hooks/useExternalLinkFlow.ts:34)
`src/app/(dashboard)/dashboard/providers/[id]/hooks/useExternalLinkFlow.ts:34` calls `POST /api/oauth/${providerId}/public-link` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Norma…
src/app/(dashboard)/dashboard/providers/[id]/hooks/useExternalLinkFlow.ts:34 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/${provider}/exchange (src/shared/components/OAuthModal.tsx:210)
`src/shared/components/OAuthModal.tsx:210` calls `POST /api/oauth/${provider}/exchange` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/oauth/<p>…
src/shared/components/OAuthModal.tsx:210 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/${provider}/import-token (src/shared/components/OAuthModal.tsx:284)
`src/shared/components/OAuthModal.tsx:284` calls `POST /api/oauth/${provider}/import-token` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/oauth…
src/shared/components/OAuthModal.tsx:284 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/${provider}/poll (src/shared/components/OAuthModal.tsx:96)
`src/shared/components/OAuthModal.tsx:96` calls `POST /api/oauth/${provider}/poll` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/oauth/<p>/poll`
src/shared/components/OAuthModal.tsx:96 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/${provider}/poll-callback (src/shared/components/OAuthModal.tsx:481)
`src/shared/components/OAuthModal.tsx:481` calls `POST /api/oauth/${provider}/poll-callback` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/oaut…
src/shared/components/OAuthModal.tsx:481 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/oauth/grok-cli/import-token (src/app/(dashboard)/dashboard/providers/[id]/components/modals/ImportGrokCliAuthModal.tsx:107)
`src/app/(dashboard)/dashboard/providers/[id]/components/modals/ImportGrokCliAuthModal.tsx:107` calls `POST /api/oauth/grok-cli/import-token` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool…
src/app/(dashboard)/dashboard/providers/[id]/components/modals/ImportGrokCliAuthModal.tsx:107 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/plugins/${name}/${endpoint} (src/app/(dashboard)/dashboard/plugins/page.tsx:109)
`src/app/(dashboard)/dashboard/plugins/page.tsx:109` calls `POST /api/plugins/${name}/${endpoint}` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: …
src/app/(dashboard)/dashboard/plugins/page.tsx:109 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/providers/${conn.id}/test (src/app/(dashboard)/dashboard/onboarding/page.tsx:175)
`src/app/(dashboard)/dashboard/onboarding/page.tsx:175` calls `POST /api/providers/${conn.id}/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching:…
src/app/(dashboard)/dashboard/onboarding/page.tsx:175 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/providers/${connection.id}/test (src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx:372)
`src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx:372` calls `POST /api/providers/${connection.id}/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Too…
src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx:372 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/providers/${connectionId}/test (src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderConnections.ts:540)
`src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderConnections.ts:540` calls `POST /api/providers/${connectionId}/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch No…
src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderConnections.ts:540 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/providers/${encodeURIComponent(connectionId)}/test (src/app/(dashboard)/dashboard/providers/components/onboarding/providerOnboardingApi.ts:215)
`src/app/(dashboard)/dashboard/providers/components/onboarding/providerOnboardingApi.ts:215` calls `POST /api/providers/${encodeURIComponent(connectionId)}/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported route…
src/app/(dashboard)/dashboard/providers/components/onboarding/providerOnboardingApi.ts:215 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/proxy-fallback/test (src/app/(dashboard)/dashboard/settings/components/proxy/GlobalConfigTab.tsx:90)
`src/app/(dashboard)/dashboard/settings/components/proxy/GlobalConfigTab.tsx:90` calls `POST /api/proxy-fallback/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path…
src/app/(dashboard)/dashboard/settings/components/proxy/GlobalConfigTab.tsx:90 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${name}/${verb} (src/app/(dashboard)/dashboard/providers/services/components/ServiceLifecycleButtons.tsx:29)
`src/app/(dashboard)/dashboard/providers/services/components/ServiceLifecycleButtons.tsx:29` calls `POST /api/services/${name}/${verb}` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetc…
src/app/(dashboard)/dashboard/providers/services/components/ServiceLifecycleButtons.tsx:29 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${name}/auto-start (src/app/(dashboard)/dashboard/providers/services/components/AutoStartToggle.tsx:25)
`src/app/(dashboard)/dashboard/providers/services/components/AutoStartToggle.tsx:25` calls `POST /api/services/${name}/auto-start` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Nor…
src/app/(dashboard)/dashboard/providers/services/components/AutoStartToggle.tsx:25 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${NAME}/install (src/app/(dashboard)/dashboard/providers/services/components/NinerouterInstallWizard.tsx:28)
`src/app/(dashboard)/dashboard/providers/services/components/NinerouterInstallWizard.tsx:28` calls `POST /api/services/${NAME}/install` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetc…
src/app/(dashboard)/dashboard/providers/services/components/NinerouterInstallWizard.tsx:28 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${NAME}/provider-expose (src/app/(dashboard)/dashboard/providers/services/components/CliproxyProviderExposureCard.tsx:23)
`src/app/(dashboard)/dashboard/providers/services/components/CliproxyProviderExposureCard.tsx:23` calls `POST /api/services/${NAME}/provider-expose` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it…
src/app/(dashboard)/dashboard/providers/services/components/CliproxyProviderExposureCard.tsx:23 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${NAME}/provider-expose (src/app/(dashboard)/dashboard/providers/services/components/NinerouterProviderExposureCard.tsx:34)
`src/app/(dashboard)/dashboard/providers/services/components/NinerouterProviderExposureCard.tsx:34` calls `POST /api/services/${NAME}/provider-expose` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides …
src/app/(dashboard)/dashboard/providers/services/components/NinerouterProviderExposureCard.tsx:34 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/services/${name}/rotate-key (src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:46)
`src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:46` calls `POST /api/services/${name}/rotate-key` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normali…
src/app/(dashboard)/dashboard/providers/services/components/ApiKeyField.tsx:46 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/settings/proxy/test (src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx:320)
`src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx:320` calls `POST /api/settings/proxy/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path…
src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx:320 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/settings/proxy/test (src/shared/components/ProxyConfigModal.tsx:508)
`src/shared/components/ProxyConfigModal.tsx:508` calls `POST /api/settings/proxy/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/settings/p…
src/shared/components/ProxyConfigModal.tsx:508 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/system/env/repair (src/app/(dashboard)/dashboard/providers/page.tsx:307)
`src/app/(dashboard)/dashboard/providers/page.tsx:307` calls `POST /api/system/env/repair` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for matching: `/system…
src/app/(dashboard)/dashboard/providers/page.tsx:307 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/tools/agent-bridge/upstream-ca/test (src/app/(dashboard)/dashboard/tools/agent-bridge/components/UpstreamCaField.tsx:26)
`src/app/(dashboard)/dashboard/tools/agent-bridge/components/UpstreamCaField.tsx:26` calls `POST /api/tools/agent-bridge/upstream-ca/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: f…
src/app/(dashboard)/dashboard/tools/agent-bridge/components/UpstreamCaField.tsx:26 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/version-manager/${action} (src/app/(dashboard)/dashboard/cli-code/components/CliproxyapiToolCard.tsx:67)
`src/app/(dashboard)/dashboard/cli-code/components/CliproxyapiToolCard.tsx:67` calls `POST /api/version-manager/${action}` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized …
src/app/(dashboard)/dashboard/cli-code/components/CliproxyapiToolCard.tsx:67 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /api/webhooks/${wh.id}/test (src/app/(dashboard)/dashboard/webhooks/WebhooksPageClient.tsx:68)
`src/app/(dashboard)/dashboard/webhooks/WebhooksPageClient.tsx:68` calls `POST /api/webhooks/${wh.id}/test` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch Normalized path used for m…
src/app/(dashboard)/dashboard/webhooks/WebhooksPageClient.tsx:68 Dangling fetchFetch
high System graph api Wiring conf 0.90 Dangling fetch: POST /start (src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:66)
`src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:66` calls `POST /start` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:apiCall Normalized path used for ma…
src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:66 Dangling fetchHelper:apicall
high System graph api Wiring conf 0.90 Dangling fetch: POST /stop (src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:79)
`src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:79` calls `POST /stop` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:apiCall Normalized path used for mat…
src/app/(dashboard)/dashboard/settings/components/RedisLauncherPanel.tsx:79 Dangling fetchHelper:apicall
high System graph api Wiring conf 0.90 Dangling fetch: POST /vault/sync/resolve (src/lib/obsidian/api.ts:382)
`src/lib/obsidian/api.ts:382` calls `POST /vault/sync/resolve` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:request Normalized path used for matching: `/vault/sync/resolve`
src/lib/obsidian/api.ts:382 Dangling fetchHelper:request
high System graph api Wiring conf 0.90 Dangling fetch: POST /vault/sync/trigger (src/lib/obsidian/api.ts:376)
`src/lib/obsidian/api.ts:376` calls `POST /vault/sync/trigger` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: helper:request Normalized path used for matching: `/vault/sync/trigger`
src/lib/obsidian/api.ts:376 Dangling fetchHelper:request
high System graph api Wiring conf 0.90 Dangling fetch: PUT /api/providers/${selectedConnection?.id} (src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderNodeActions.ts:44)
`src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderNodeActions.ts:44` calls `PUT /api/providers/${selectedConnection?.id}` but no backend route in the scanned graph matches that path. This is a likely runtime 404 unless an external gateway or unsupported router provides it. Tool: fetch…
src/app/(dashboard)/dashboard/providers/[id]/hooks/useProviderNodeActions.ts:44 Dangling fetchFetch
medium System graph api Wiring conf 0.55 Dangling fetch: POST /api${path} (src/app/(dashboard)/dashboard/playground/components/tabs/ApiTab.tsx:412)
`src/app/(dashboard)/dashboard/playground/components/tabs/ApiTab.tsx:412` calls `POST /api${path}` but no backend route in the scanned graph matches that path. The path appears development/example-only, so verify its custom dev server or proxy registration. Tool: fetch Normalized path used for mat…
src/app/(dashboard)/dashboard/playground/components/tabs/ApiTab.tsx:412 Dangling fetchFetchNon production context
low System graph api Wiring conf 1.00 374 backend endpoints not called by scanned frontend
No scanned frontend call matched these backend routes. Sample: PUT /api/settings, GET /api/settings/quota-store, PUT /api/settings/quota-store, ANY /api/settings/compression/rules, PUT /api/settings/proxy, POST /api/settings/reasoning-routing-rules, GET /api/settings/reasoning-routing-rules/{id}, P…
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/93426e7a-65c1-4dad-bab0-d83abe8697c5/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/93426e7a-65c1-4dad-bab0-d83abe8697c5/

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.