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

Scan timing: clone 14.51s · analysis 7.46s · 32.5 MB · GitHub preflight 424ms

farion1231/cc-switch

https://github.com/farion1231/cc-switch · scanned 2026-06-05 06:56 UTC (6 days ago) · 10 languages

387 raw signals (89 security + 298 graph) 11/13 scanners ran 81st percentile · Typescript · large (100-500K LoC) System graph score 66 (higher by 18)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 6 days ago · v2 · 154 actionable findings from 2 signal sources. 83 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 69.0 0.20 13.80
documentation_score 89.0 0.15 13.35
practices_score 80.0 0.15 12.00
code_quality 70.0 0.10 7.00
Overall 1.00 83.9
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2264 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
renderApp software healthy tests/integration/App.test.tsx:renderApp
renderDialog software healthy tests/integration/SettingsDialog.test.tsx:renderDialog
appInput software healthy tests/integration/SettingsDialog.test.tsx:appInput
claudeInput software healthy tests/integration/SettingsDialog.test.tsx:claudeInput
env software healthy tests/config/therouterProviderPresets.test.ts:env
env software healthy tests/config/claudeProviderPresets.test.ts:env
namesOf software healthy tests/config/providerPresetOrder.test.ts:namesOf
expectInOrder software healthy tests/config/providerPresetOrder.test.ts:expectInOrder
createTestQueryClient software healthy tests/utils/testQueryClient.ts:createTestQueryClient
buildEndpoint software healthy tests/utils/providerMetaUtils.test.ts:buildEndpoint
renderForm software healthy tests/components/ClaudeDesktopProviderForm.test.tsx:renderF…
renderPage software healthy tests/components/SessionManagerPage.test.tsx:renderPage
openSearch software healthy tests/components/SessionManagerPage.test.tsx:openSearch
closeSearch software healthy tests/components/SessionManagerPage.test.tsx:closeSearch
renderForm software healthy tests/components/McpFormModal.test.tsx:renderForm
renderEditor software healthy tests/components/CommonConfigEditor.test.tsx:renderEditor
effortCheckbox software healthy tests/components/CommonConfigEditor.test.tsx:effortCheckbox
createSettingsMock software healthy tests/components/SettingsDialog.test.tsx:createSettingsMock
createImportExportMock software healthy tests/components/SettingsDialog.test.tsx:createImportExport…
renderSettingsPage software healthy tests/components/SettingsDialog.test.tsx:renderSettingsPage
createProvider software healthy tests/components/ProviderList.test.tsx:createProvider
renderWithQueryClient software healthy tests/components/ProviderList.test.tsx:renderWithQueryClient
setSearchResult software healthy tests/components/SkillsPageInstall.test.tsx:setSearchResult
makeSkillsShSkill software healthy tests/components/SkillsPageInstall.test.tsx:makeSkillsShSki…
FormShell software healthy tests/components/ClaudeFormFields.test.tsx:FormShell
renderCopilotForm software healthy tests/components/ClaudeFormFields.test.tsx:renderCopilotForm
renderCodexOauthForm software healthy tests/components/ClaudeFormFields.test.tsx:renderCodexOauth…
Wrapper software healthy tests/components/ProviderPresetSelector.test.tsx:Wrapper
renderSection software healthy tests/components/WebdavSyncSection.test.tsx:renderSection
createSettings software healthy tests/hooks/useDirectorySettings.test.tsx:createSettings
makeSkill software healthy tests/hooks/useImportSkillsFromApps.test.tsx:makeSkill
getHookResult software healthy tests/hooks/useMcpValidation.test.tsx:getHookResult
createSettingsFormMock software healthy tests/hooks/useSettings.test.tsx:createSettingsFormMock
createDirectorySettingsMock software healthy tests/hooks/useSettings.test.tsx:createDirectorySettingsMock
createMetadataMock software healthy tests/hooks/useSettings.test.tsx:createMetadataMock
createWrapper software healthy tests/hooks/useDragSort.test.tsx:createWrapper
wrapper software healthy tests/hooks/useDragSort.test.tsx:wrapper
createWrapper software healthy tests/hooks/useProxyStatus.test.tsx:createWrapper
wrapper software healthy tests/hooks/useProxyStatus.test.tsx:wrapper
createWrapper software healthy tests/hooks/useAddProviderMutation.test.tsx:createWrapper
wrapper software healthy tests/hooks/useAddProviderMutation.test.tsx:wrapper
createWrapper software healthy tests/hooks/useProviderActions.test.tsx:createWrapper
wrapper software healthy tests/hooks/useProviderActions.test.tsx:wrapper
createProvider software healthy tests/hooks/useProviderActions.test.tsx:createProvider
ensureListenerSet software healthy tests/msw/tauriMocks.ts:ensureListenerSet
emitTauriEvent software healthy tests/msw/tauriMocks.ts:emitTauriEvent
createDefaultProviders software healthy tests/msw/state.ts:createDefaultProviders
createDefaultCurrent software healthy tests/msw/state.ts:createDefaultCurrent
sessionMessageKey software healthy tests/msw/state.ts:sessionMessageKey
createDefaultSessions software healthy tests/msw/state.ts:createDefaultSessions

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
rust-toolchain.toml software healthy rust-toolchain.toml
deplink.html software healthy deplink.html
vite.config.ts software warning vite.config.ts
README_DE.md software healthy README_DE.md
README.md software healthy README.md
README_JA.md software healthy README_JA.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
README_ZH.md software healthy README_ZH.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
components.json software healthy components.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
session-manager.md software healthy session-manager.md
SUPPORT.md software healthy SUPPORT.md
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
CHANGELOG.md software healthy CHANGELOG.md
vitest.config.ts software warning vitest.config.ts
setupGlobals.ts software healthy tests/setupGlobals.ts
setupTests.ts software warning tests/setupTests.ts
App.test.tsx software healthy tests/integration/App.test.tsx
SettingsDialog.test.tsx software healthy tests/integration/SettingsDialog.test.tsx
therouterProviderPresets.test.ts software healthy tests/config/therouterProviderPresets.test.ts
mimoTokenPlanPresets.test.ts software warning tests/config/mimoTokenPlanPresets.test.ts
codexTemplates.test.ts software warning tests/config/codexTemplates.test.ts
claudeProviderPresets.test.ts software healthy tests/config/claudeProviderPresets.test.ts
opencodeProviderPresets.test.ts software warning tests/config/opencodeProviderPresets.test.ts
providerPresetOrder.test.ts software healthy tests/config/providerPresetOrder.test.ts
codexChatProviderPresets.test.ts software warning tests/config/codexChatProviderPresets.test.ts
therouterOpenCodeOpenClawPresets.test.ts software warning tests/config/therouterOpenCodeOpenClawPresets.test.ts
testQueryClient.ts software healthy tests/utils/testQueryClient.ts
usageDisplay.test.ts software warning tests/utils/usageDisplay.test.ts
providerConfigUtils.codex.test.ts software warning tests/utils/providerConfigUtils.codex.test.ts
omoConfig.test.ts software warning tests/utils/omoConfig.test.ts
providerMetaUtils.test.ts software healthy tests/utils/providerMetaUtils.test.ts
deepClone.test.ts software warning tests/utils/deepClone.test.ts
ClaudeDesktopProviderForm.test.tsx software healthy tests/components/ClaudeDesktopProviderForm.test.tsx
AddProviderDialog.test.tsx software warning tests/components/AddProviderDialog.test.tsx
SessionManagerPage.test.tsx software healthy tests/components/SessionManagerPage.test.tsx
ProviderForm.codexCatalog.test.ts software warning tests/components/ProviderForm.codexCatalog.test.ts
McpFormModal.test.tsx software healthy tests/components/McpFormModal.test.tsx
openclaw.utils.test.ts software warning tests/components/openclaw.utils.test.ts
CommonConfigEditor.test.tsx software healthy tests/components/CommonConfigEditor.test.tsx
SettingsDialog.test.tsx software healthy tests/components/SettingsDialog.test.tsx
ProviderList.test.tsx software healthy tests/components/ProviderList.test.tsx
GlobalProxySettings.test.tsx software warning tests/components/GlobalProxySettings.test.tsx
SkillsPageInstall.test.tsx software healthy tests/components/SkillsPageInstall.test.tsx
UnifiedSkillsPanel.test.tsx software warning tests/components/UnifiedSkillsPanel.test.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
127.0.0.1 network healthy tests/components/openclaw.utils.test.ts
192.168.1.1 network healthy src-tauri/src/claude_mcp.rs
10.37.192.156 network healthy src-tauri/src/usage_script.rs
192.168.1.10 network healthy src-tauri/src/proxy/http_client.rs
10.0.0.2 network healthy src-tauri/src/proxy/http_client.rs
1.18.863.863 network healthy src/components/BrandIcons.tsx
575.105.239.105 network healthy src/components/icons/TerminalIcons.tsx
335.164.56.164 network healthy src/components/icons/TerminalIcons.tsx
291.104.545.209 network healthy src/components/icons/TerminalIcons.tsx
209.173.477.306 network healthy src/components/icons/TerminalIcons.tsx
276.135.575.217 network healthy src/components/icons/TerminalIcons.tsx
191.046.373.064 network healthy src/components/icons/TerminalIcons.tsx
492.149.273.244 network healthy src/icons/extracted/index.ts
47.425.743.67 network healthy src/icons/extracted/index.ts
023.117.383.585 network healthy src/icons/extracted/index.ts
372.546.096.874 network healthy src/icons/extracted/index.ts
394.918.862.011 network healthy src/icons/extracted/index.ts
1.075.022.287 network healthy src/icons/extracted/index.ts
1.597.907.34 network healthy src/icons/extracted/index.ts
088.83.492.778 network healthy src/icons/extracted/index.ts
296.032.535.088 network healthy src/icons/extracted/index.ts
71.064.176.144 network healthy src/icons/extracted/index.ts
368.256.576.04 network healthy src/icons/extracted/index.ts
063.056.127.056 network healthy src/icons/extracted/index.ts
551.024.846.064 network healthy src/icons/extracted/index.ts
296.04.6.104 network healthy src/icons/extracted/index.ts
28.104.488.488 network healthy src/icons/extracted/index.ts
2.091.647.44 network healthy src/icons/extracted/index.ts
375.095.655.295 network healthy src/icons/extracted/index.ts
846.191.2.47 network healthy src/icons/extracted/index.ts
255.025.31.08 network healthy src/icons/extracted/index.ts
065.048.113.16 network healthy src/icons/extracted/index.ts
256.025.32.08 network healthy src/icons/extracted/index.ts
063.048.12.16 network healthy src/icons/extracted/index.ts
2.065.2.2 network healthy src/icons/extracted/index.ts
096.008.144.024 network healthy src/icons/extracted/index.ts
048.016.12.048 network healthy src/icons/extracted/index.ts
2.08.271.12 network healthy src/icons/extracted/index.ts
566.215.878.279 network healthy src/icons/extracted/index.ts
32.064.63.096 network healthy src/icons/extracted/index.ts
36.008.535.032 network healthy src/icons/extracted/index.ts
183.024.35.056 network healthy src/icons/extracted/index.ts
518.088.16.04 network healthy src/icons/extracted/index.ts
312.08.455.127 network healthy src/icons/extracted/index.ts
144.048.256.096 network healthy src/icons/extracted/index.ts
01.24.2.43 network healthy src/icons/extracted/index.ts
224.08.416.24 network healthy src/icons/extracted/index.ts
567.16.152.454 network healthy src/icons/extracted/index.ts
574.184.99.44 network healthy src/icons/extracted/index.ts
1.237.767.247 network healthy src/icons/extracted/index.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
integration software healthy tests/integration
config software healthy tests/config
utils software healthy tests/utils
components software healthy tests/components
hooks software healthy tests/hooks
msw software healthy tests/msw
docs software healthy docs
user-manual software healthy docs/user-manual
ja software healthy docs/user-manual/ja
4-proxy software healthy docs/user-manual/ja/4-proxy
5-faq software healthy docs/user-manual/ja/5-faq
3-extensions software healthy docs/user-manual/ja/3-extensions
2-providers software healthy docs/user-manual/ja/2-providers
1-getting-started software healthy docs/user-manual/ja/1-getting-started
zh software healthy docs/user-manual/zh
4-proxy software healthy docs/user-manual/zh/4-proxy
5-faq software healthy docs/user-manual/zh/5-faq
3-extensions software healthy docs/user-manual/zh/3-extensions
2-providers software healthy docs/user-manual/zh/2-providers
1-getting-started software healthy docs/user-manual/zh/1-getting-started
en software healthy docs/user-manual/en
4-proxy software healthy docs/user-manual/en/4-proxy
5-faq software healthy docs/user-manual/en/5-faq
3-extensions software healthy docs/user-manual/en/3-extensions
2-providers software healthy docs/user-manual/en/2-providers
1-getting-started software healthy docs/user-manual/en/1-getting-started
guides software healthy docs/guides
release-notes software healthy docs/release-notes
scripts software healthy scripts
src-tauri software healthy src-tauri
tests software healthy src-tauri/tests
capabilities software healthy src-tauri/capabilities
src software healthy src-tauri/src
mcp software healthy src-tauri/src/mcp
commands software healthy src-tauri/src/commands
resources software healthy src-tauri/src/resources
proxy software healthy src-tauri/src/proxy
usage software healthy src-tauri/src/proxy/usage
providers software healthy src-tauri/src/proxy/providers
models software healthy src-tauri/src/proxy/providers/models
database software healthy src-tauri/src/database
dao software healthy src-tauri/src/database/dao
deeplink software healthy src-tauri/src/deeplink
services software healthy src-tauri/src/services
webdav_sync software healthy src-tauri/src/services/webdav_sync
provider software healthy src-tauri/src/services/provider
session_manager software healthy src-tauri/src/session_manager
providers software healthy src-tauri/src/session_manager/providers
terminal software healthy src-tauri/src/session_manager/terminal

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
auth::src/i18n/locales/zh.json security healthy src/i18n/locales/zh.json
auth::src-tauri/src/proxy/forwarder.rs security healthy src-tauri/src/proxy/forwarder.rs
auth::src-tauri/src/provider.rs security healthy src-tauri/src/provider.rs
auth::src-tauri/src/database/dao/providers_seed.rs security healthy src-tauri/src/database/dao/providers_seed.rs
auth::src-tauri/tests/import_export_sync.rs security healthy src-tauri/tests/import_export_sync.rs
auth::src-tauri/src/services/provider/gemini_auth.rs security healthy src-tauri/src/services/provider/gemini_auth.rs
auth::src/components/SubscriptionQuotaFooter.tsx security healthy src/components/SubscriptionQuotaFooter.tsx
auth::src/components/providers/forms/CopilotAuthSection.tsx security healthy src/components/providers/forms/CopilotAuthSection.tsx
auth::src/components/providers/forms/ClaudeFormFields.tsx security healthy src/components/providers/forms/ClaudeFormFields.tsx
auth::src-tauri/src/services/proxy.rs security healthy src-tauri/src/services/proxy.rs
auth::src/components/providers/forms/ProviderForm.tsx security healthy src/components/providers/forms/ProviderForm.tsx
auth::src/components/providers/forms/CodexOAuthSection.tsx security healthy src/components/providers/forms/CodexOAuthSection.tsx
auth::src-tauri/src/gemini_config.rs security healthy src-tauri/src/gemini_config.rs
auth::src-tauri/src/claude_desktop_config.rs security healthy src-tauri/src/claude_desktop_config.rs
auth::src/i18n/locales/zh-TW.json security healthy src/i18n/locales/zh-TW.json
auth::src/components/settings/AuthCenterPanel.tsx security healthy src/components/settings/AuthCenterPanel.tsx
auth::src/i18n/locales/ja.json security healthy src/i18n/locales/ja.json
auth::src/components/CodexOauthQuotaFooter.tsx security healthy src/components/CodexOauthQuotaFooter.tsx
auth::src/config/geminiProviderPresets.ts security healthy src/config/geminiProviderPresets.ts
auth::src/lib/api/copilot.ts security healthy src/lib/api/copilot.ts
auth::src/i18n/locales/en.json security healthy src/i18n/locales/en.json
auth::tests/components/ClaudeFormFields.test.tsx security healthy tests/components/ClaudeFormFields.test.tsx
auth::src-tauri/src/proxy/providers/mod.rs security healthy src-tauri/src/proxy/providers/mod.rs
auth::src/components/providers/ProviderCard.tsx security healthy src/components/providers/ProviderCard.tsx
auth::src/components/providers/forms/hooks/useCodexOauth.ts security healthy src/components/providers/forms/hooks/useCodexOauth.ts
auth::src-tauri/src/proxy/providers/codex_oauth_auth.rs security healthy src-tauri/src/proxy/providers/codex_oauth_auth.rs
auth::src-tauri/src/services/provider/live.rs security healthy src-tauri/src/services/provider/live.rs
auth::src/lib/api/model-fetch.ts security healthy src/lib/api/model-fetch.ts
auth::src-tauri/src/proxy/providers/claude.rs security healthy src-tauri/src/proxy/providers/claude.rs
auth::src/components/providers/forms/GeminiFormFields.tsx security healthy src/components/providers/forms/GeminiFormFields.tsx
auth::src-tauri/src/services/stream_check.rs security healthy src-tauri/src/services/stream_check.rs
auth::src-tauri/src/commands/codex_oauth.rs security healthy src-tauri/src/commands/codex_oauth.rs
auth::src-tauri/src/codex_config.rs security healthy src-tauri/src/codex_config.rs
auth::src-tauri/src/proxy/providers/copilot_auth.rs security healthy src-tauri/src/proxy/providers/copilot_auth.rs
auth::src-tauri/src/commands/subscription.rs security healthy src-tauri/src/commands/subscription.rs
auth::src-tauri/src/services/codex_oauth_models.rs security healthy src-tauri/src/services/codex_oauth_models.rs
auth::src-tauri/tests/provider_service.rs security healthy src-tauri/tests/provider_service.rs
auth::src-tauri/src/lib.rs security healthy src-tauri/src/lib.rs
auth::src-tauri/src/proxy/providers/gemini.rs security healthy src-tauri/src/proxy/providers/gemini.rs
auth::src-tauri/tests/provider_commands.rs security healthy src-tauri/tests/provider_commands.rs
auth::src/config/claudeProviderPresets.ts security healthy src/config/claudeProviderPresets.ts
auth::src-tauri/src/mcp/hermes.rs security healthy src-tauri/src/mcp/hermes.rs
auth::src-tauri/src/proxy/providers/transform_responses.rs security healthy src-tauri/src/proxy/providers/transform_responses.rs
auth::src-tauri/src/proxy/handlers.rs security healthy src-tauri/src/proxy/handlers.rs
auth::src/lib/query/subscription.ts security healthy src/lib/query/subscription.ts
auth::src-tauri/src/commands/copilot.rs security healthy src-tauri/src/commands/copilot.rs
auth::src-tauri/src/services/subscription.rs security healthy src-tauri/src/services/subscription.rs
auth::src/types.ts security healthy src/types.ts
auth::src-tauri/src/proxy/providers/auth.rs security healthy src-tauri/src/proxy/providers/auth.rs
auth::src/config/claudeDesktopProviderPresets.ts security healthy src/config/claudeDesktopProviderPresets.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy src/App.tsx
CopilotQuotaFooter frontend healthy src/components/CopilotQuotaFooter.tsx
UsageFooter frontend healthy src/components/UsageFooter.tsx
SubscriptionQuotaFooter frontend healthy src/components/SubscriptionQuotaFooter.tsx
JsonEditor frontend healthy src/components/JsonEditor.tsx
MarkdownEditor frontend healthy src/components/MarkdownEditor.tsx
UsageScriptModal frontend healthy src/components/UsageScriptModal.tsx
CodexOauthQuotaFooter frontend healthy src/components/CodexOauthQuotaFooter.tsx
AgentsDefaultsPanel frontend healthy src/components/openclaw/AgentsDefaultsPanel.tsx
EnvPanel frontend healthy src/components/openclaw/EnvPanel.tsx
OpenClawHealthBanner frontend healthy src/components/openclaw/OpenClawHealthBanner.tsx
ToolsPanel frontend healthy src/components/openclaw/ToolsPanel.tsx
UnifiedMcpPanel frontend healthy src/components/mcp/UnifiedMcpPanel.tsx
McpWizardModal frontend healthy src/components/mcp/McpWizardModal.tsx
McpFormModal frontend healthy src/components/mcp/McpFormModal.tsx
HermesMemoryPanel frontend healthy src/components/hermes/HermesMemoryPanel.tsx
WorkspaceFileEditor frontend healthy src/components/workspace/WorkspaceFileEditor.tsx
WorkspaceFilesPanel frontend healthy src/components/workspace/WorkspaceFilesPanel.tsx
DailyMemoryPanel frontend healthy src/components/workspace/DailyMemoryPanel.tsx
CopilotAuthSection frontend healthy src/components/providers/forms/CopilotAuthSection.tsx
CodexConfigEditor frontend healthy src/components/providers/forms/CodexConfigEditor.tsx
EndpointSpeedTest frontend healthy src/components/providers/forms/EndpointSpeedTest.tsx
CodexOAuthSection frontend healthy src/components/providers/forms/CodexOAuthSection.tsx
GeminiConfigEditor frontend healthy src/components/providers/forms/GeminiConfigEditor.tsx
ApiKeyInput frontend healthy src/components/providers/forms/ApiKeyInput.tsx
PromptFormPanel frontend healthy src/components/prompts/PromptFormPanel.tsx
PromptFormModal frontend healthy src/components/prompts/PromptFormModal.tsx
PromptToggle frontend healthy src/components/prompts/PromptToggle.tsx
PromptListItem frontend healthy src/components/prompts/PromptListItem.tsx
PromptPanel frontend healthy src/components/prompts/PromptPanel.tsx
UnifiedSkillsPanel frontend healthy src/components/skills/UnifiedSkillsPanel.tsx

LabelLayerStatusPath
APPLE_CERTIFICATE cicd healthy
GITHUB_TOKEN cicd healthy
TAURI_SIGNING_PRIVATE_KEY_PASSWORD cicd healthy
APPLE_CERTIFICATE_PASSWORD cicd healthy
APPLE_SIGNING_IDENTITY cicd healthy
APPLE_ID cicd healthy
APPLE_PASSWORD cicd healthy
TAURI_SIGNING_PRIVATE_KEY cicd healthy
APPLE_TEAM_ID cicd healthy
CLAUDE_CODE_OAUTH_TOKEN cicd healthy
KEYCHAIN_PASSWORD cicd healthy

LabelLayerStatusPath
password_literal::tests/components/WebdavSyncSection.test.t… security healthy tests/components/WebdavSyncSection.test.tsx
password_literal::src-tauri/src/commands/settings.rs security healthy src-tauri/src/commands/settings.rs
password_literal::src-tauri/src/commands/settings.rs security healthy src-tauri/src/commands/settings.rs
password_literal::src-tauri/src/commands/settings.rs security healthy src-tauri/src/commands/settings.rs
password_literal::src-tauri/src/commands/settings.rs security healthy src-tauri/src/commands/settings.rs
password_literal::src-tauri/src/commands/webdav_sync.rs security healthy src-tauri/src/commands/webdav_sync.rs
password_literal::src-tauri/src/commands/webdav_sync.rs security healthy src-tauri/src/commands/webdav_sync.rs
password_literal::src-tauri/src/commands/webdav_sync.rs security healthy src-tauri/src/commands/webdav_sync.rs
password_literal::src-tauri/src/commands/webdav_sync.rs security healthy src-tauri/src/commands/webdav_sync.rs
password_literal::src-tauri/src/commands/webdav_sync.rs security healthy src-tauri/src/commands/webdav_sync.rs

LabelLayerStatusPath
frontend cicd healthy .github/workflows/ci.yml
backend cicd healthy .github/workflows/ci.yml
claude cicd healthy .github/workflows/claude.yml
release cicd healthy .github/workflows/release.yml
publish-release cicd healthy .github/workflows/release.yml
assemble-latest-json cicd healthy .github/workflows/release.yml
stale cicd healthy .github/workflows/stale.yml

LabelLayerStatusPath
port:3000 network healthy vite.config.ts
port:15721 network healthy tests/hooks/useProxyStatus.test.tsx
port:256 network healthy flatpak/com.ccswitch.desktop.yml
port:67 network healthy flatpak/com.ccswitch.desktop.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::claude cicd healthy .github/workflows/claude.yml
gha::release cicd healthy .github/workflows/release.yml
gha::stale cicd healthy .github/workflows/stale.yml

LabelLayerStatusPath
ResizeObserver software healthy tests/setupGlobals.ts:ResizeObserver
whenever software healthy src/hooks/useDarkMode.ts:whenever

LabelLayerStatusPath
vps::aws hardware healthy tests/config/claudeProviderPresets.test.ts
vps::azure hardware healthy tests/utils/providerConfigUtils.codex.test.ts

LabelLayerStatusPath
repobility-clone-yd4yfogm software healthy /tmp/repobility-clone-yd4yfogm

LabelLayerStatusPath
nginx network healthy src-tauri/src/proxy/handlers.rs

LabelLayerStatusPath
gpu (detected) hardware healthy tests/config/codexChatProviderPresets.test.ts
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/3a523c99-d690-4781-991f-275ac44f425e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3a523c99-d690-4781-991f-275ac44f425e/

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.