https://github.com/xiaocoss/quotio-desktop
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 1 week ago · v1 · 20 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 328 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.
| Label | Layer | Status | Path |
|---|---|---|---|
resolveLocale |
software | healthy | apps/desktop/src/i18n.tsx:resolveLocale |
I18nProvider |
software | healthy | apps/desktop/src/i18n.tsx:I18nProvider |
useT |
software | healthy | apps/desktop/src/i18n.tsx:useT |
providerLabel |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:providerLabel |
barTone |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:barTone |
MenuBarPanel |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:MenuBarPanel |
apply |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:apply |
MenuBarBody |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:MenuBarBody |
runOnce |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:runOnce |
MenuBarAccount |
software | healthy | apps/desktop/src/MenuBarPanel.tsx:MenuBarAccount |
reveal |
software | healthy | apps/desktop/src/main.tsx:reveal |
App |
software | healthy | apps/desktop/src/App.tsx:App |
manualRefresh |
software | healthy | apps/desktop/src/App.tsx:manualRefresh |
applyTheme |
software | healthy | apps/desktop/src/App.tsx:applyTheme |
loadAutoDisabled |
software | healthy | apps/desktop/src/state/useAppState.ts:loadAutoDisabled |
saveAutoDisabled |
software | healthy | apps/desktop/src/state/useAppState.ts:saveAutoDisabled |
upsertQuota |
software | healthy | apps/desktop/src/state/useAppState.ts:upsertQuota |
useAppState |
software | healthy | apps/desktop/src/state/useAppState.ts:useAppState |
refreshState |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshState |
refreshQuotas |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshQuotas |
flush |
software | healthy | apps/desktop/src/state/useAppState.ts:flush |
reconcileAccountGating |
software | healthy | apps/desktop/src/state/useAppState.ts:reconcileAccountGating |
notifyLowQuotas |
software | healthy | apps/desktop/src/state/useAppState.ts:notifyLowQuotas |
saveSettings |
software | healthy | apps/desktop/src/state/useAppState.ts:saveSettings |
toggleNotifications |
software | healthy | apps/desktop/src/state/useAppState.ts:toggleNotifications |
runProxyAction |
software | healthy | apps/desktop/src/state/useAppState.ts:runProxyAction |
runManagementStateAction |
software | healthy | apps/desktop/src/state/useAppState.ts:runManagementStateAct… |
runFallbackConfigAction |
software | healthy | apps/desktop/src/state/useAppState.ts:runFallbackConfigActi… |
startOAuth |
software | healthy | apps/desktop/src/state/useAppState.ts:startOAuth |
pollOAuth |
software | healthy | apps/desktop/src/state/useAppState.ts:pollOAuth |
refreshProxyUrlDraft |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshProxyUrlDraft |
refreshAgentStatuses |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshAgentStatuses |
readAgentConfiguration |
software | healthy | apps/desktop/src/state/useAppState.ts:readAgentConfiguration |
configureAgent |
software | healthy | apps/desktop/src/state/useAppState.ts:configureAgent |
listAgentBackups |
software | healthy | apps/desktop/src/state/useAppState.ts:listAgentBackups |
restoreAgentBackup |
software | healthy | apps/desktop/src/state/useAppState.ts:restoreAgentBackup |
resetAgentConfiguration |
software | healthy | apps/desktop/src/state/useAppState.ts:resetAgentConfigurati… |
discoverAvailableModels |
software | healthy | apps/desktop/src/state/useAppState.ts:discoverAvailableMode… |
refreshFallbackRouteState |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshFallbackRouteS… |
refreshCredentialStatus |
software | healthy | apps/desktop/src/state/useAppState.ts:refreshCredentialStat… |
clearRemoteManagementKey |
software | healthy | apps/desktop/src/state/useAppState.ts:clearRemoteManagement… |
openConfigRoot |
software | healthy | apps/desktop/src/state/useAppState.ts:openConfigRoot |
setLaunchAtLogin |
software | healthy | apps/desktop/src/state/useAppState.ts:setLaunchAtLogin |
requestNotificationPermission |
software | healthy | apps/desktop/src/state/useAppState.ts:requestNotificationPe… |
sendTestNotification |
software | healthy | apps/desktop/src/state/useAppState.ts:sendTestNotification |
errorMessage |
software | healthy | apps/desktop/src/state/useAppState.ts:errorMessage |
chartBucketForRange |
software | healthy | apps/desktop/src/state/usageDashboard.ts:chartBucketForRange |
useUsageDashboard |
software | healthy | apps/desktop/src/state/usageDashboard.ts:useUsageDashboard |
rangeBounds |
software | healthy | apps/desktop/src/state/usageRange.ts:rangeBounds |
TunnelCard |
software | healthy | apps/desktop/src/components/TunnelCard.tsx:TunnelCard |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
LICENSE |
software | healthy | LICENSE |
DEVELOPMENT_PLAN.md |
software | healthy | DEVELOPMENT_PLAN.md |
Cargo.lock |
software | healthy | Cargo.lock |
vite.config.ts |
software | healthy | apps/desktop/vite.config.ts |
README.md |
software | healthy | apps/desktop/README.md |
package.json |
software | healthy | apps/desktop/package.json |
tsconfig.node.json |
software | healthy | apps/desktop/tsconfig.node.json |
index.html |
software | healthy | apps/desktop/index.html |
package-lock.json |
software | healthy | apps/desktop/package-lock.json |
tsconfig.json |
software | healthy | apps/desktop/tsconfig.json |
Cargo.toml |
software | healthy | apps/desktop/src-tauri/Cargo.toml |
tauri.conf.json |
software | healthy | apps/desktop/src-tauri/tauri.conf.json |
build.rs |
software | healthy | apps/desktop/src-tauri/build.rs |
default.json |
software | healthy | apps/desktop/src-tauri/capabilities/default.json |
lib.rs |
software | healthy | apps/desktop/src-tauri/src/lib.rs |
main.rs |
software | healthy | apps/desktop/src-tauri/src/main.rs |
i18n.tsx |
software | healthy | apps/desktop/src/i18n.tsx |
MenuBarPanel.tsx |
software | healthy | apps/desktop/src/MenuBarPanel.tsx |
main.tsx |
software | healthy | apps/desktop/src/main.tsx |
vite-env.d.ts |
software | healthy | apps/desktop/src/vite-env.d.ts |
App.tsx |
software | healthy | apps/desktop/src/App.tsx |
App.css |
software | healthy | apps/desktop/src/App.css |
types.ts |
software | healthy | apps/desktop/src/types.ts |
useAppState.ts |
software | healthy | apps/desktop/src/state/useAppState.ts |
usageDashboard.ts |
software | healthy | apps/desktop/src/state/usageDashboard.ts |
usageRange.ts |
software | healthy | apps/desktop/src/state/usageRange.ts |
TunnelCard.tsx |
software | healthy | apps/desktop/src/components/TunnelCard.tsx |
Select.tsx |
software | healthy | apps/desktop/src/components/Select.tsx |
icons.tsx |
software | healthy | apps/desktop/src/components/icons.tsx |
HealthDots.tsx |
software | healthy | apps/desktop/src/components/HealthDots.tsx |
AppShell.tsx |
software | healthy | apps/desktop/src/components/AppShell.tsx |
Switch.tsx |
software | healthy | apps/desktop/src/components/Switch.tsx |
UsageFilterBar.tsx |
software | healthy | apps/desktop/src/components/dashboard/UsageFilterBar.tsx |
AccountSummaryPanel.tsx |
software | healthy | apps/desktop/src/components/dashboard/AccountSummaryPanel.t… |
UsageKpiGrid.tsx |
software | healthy | apps/desktop/src/components/dashboard/UsageKpiGrid.tsx |
ModelPricesDialog.tsx |
software | healthy | apps/desktop/src/components/dashboard/ModelPricesDialog.tsx |
DashboardScreen.tsx |
software | healthy | apps/desktop/src/components/dashboard/DashboardScreen.tsx |
UsageChartsPanel.tsx |
software | healthy | apps/desktop/src/components/dashboard/UsageChartsPanel.tsx |
ProvidersScreen.tsx |
software | healthy | apps/desktop/src/components/sections/ProvidersScreen.tsx |
FallbackScreen.tsx |
software | healthy | apps/desktop/src/components/sections/FallbackScreen.tsx |
ApiKeysScreen.tsx |
software | healthy | apps/desktop/src/components/sections/ApiKeysScreen.tsx |
QuotaScreen.tsx |
software | healthy | apps/desktop/src/components/sections/QuotaScreen.tsx |
SettingsScreen.tsx |
software | healthy | apps/desktop/src/components/sections/SettingsScreen.tsx |
AgentsScreen.tsx |
software | healthy | apps/desktop/src/components/sections/AgentsScreen.tsx |
LogsScreen.tsx |
software | healthy | apps/desktop/src/components/sections/LogsScreen.tsx |
tauri.ts |
software | healthy | apps/desktop/src/lib/tauri.ts |
format.ts |
software | healthy | apps/desktop/src/lib/format.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
desktop |
software | healthy | apps/desktop |
src-tauri |
software | healthy | apps/desktop/src-tauri |
capabilities |
software | healthy | apps/desktop/src-tauri/capabilities |
src |
software | healthy | apps/desktop/src-tauri/src |
src |
software | healthy | apps/desktop/src |
state |
software | healthy | apps/desktop/src/state |
components |
software | healthy | apps/desktop/src/components |
dashboard |
software | healthy | apps/desktop/src/components/dashboard |
sections |
software | healthy | apps/desktop/src/components/sections |
lib |
software | healthy | apps/desktop/src/lib |
dev |
software | healthy | apps/desktop/src/dev |
resources |
software | healthy | resources |
proxy |
software | healthy | resources/proxy |
windows |
software | healthy | resources/proxy/windows |
linux |
software | healthy | resources/proxy/linux |
darwin |
software | healthy | resources/proxy/darwin |
crates |
software | healthy | crates |
quotio-types |
software | healthy | crates/quotio-types |
src |
software | healthy | crates/quotio-types/src |
quotio-platform |
software | healthy | crates/quotio-platform |
src |
software | healthy | crates/quotio-platform/src |
quotio-core |
software | healthy | crates/quotio-core |
src |
software | healthy | crates/quotio-core/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::crates/quotio-core/src/quota.rs |
security | healthy | crates/quotio-core/src/quota.rs |
auth::apps/desktop/src/dev/mockBackend.ts |
security | healthy | apps/desktop/src/dev/mockBackend.ts |
auth::crates/quotio-core/src/lib.rs |
security | healthy | crates/quotio-core/src/lib.rs |
auth::crates/quotio-core/src/usage_store.rs |
security | healthy | crates/quotio-core/src/usage_store.rs |
auth::crates/quotio-types/src/lib.rs |
security | healthy | crates/quotio-types/src/lib.rs |
auth::apps/desktop/src/components/sections/ProvidersScreen.… |
security | healthy | apps/desktop/src/components/sections/ProvidersScreen.tsx |
auth::apps/desktop/src-tauri/src/lib.rs |
security | healthy | apps/desktop/src-tauri/src/lib.rs |
auth::apps/desktop/src/i18n.tsx |
security | healthy | apps/desktop/src/i18n.tsx |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | apps/desktop/vite.config.ts |
port:1421 |
network | healthy | apps/desktop/vite.config.ts |
port:28317 |
network | healthy | crates/quotio-types/src/lib.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
MenuBarPanel |
frontend | healthy | apps/desktop/src/MenuBarPanel.tsx |
App |
frontend | healthy | apps/desktop/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-30nhf80q |
software | healthy | /tmp/repobility-clone-30nhf80q |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | apps/desktop/src/state/usageDashboard.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/desktop/src/components/sections/SettingsScreen.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/e5786796-eff8-4a4b-9738-5d2b17ff7eca/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e5786796-eff8-4a4b-9738-5d2b17ff7eca/
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.