https://github.com/senyaak/claude-usage-indicator
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 2 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 69 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 |
|---|---|---|---|
slugify |
software | healthy | extension.js:slugify |
workspaceForActiveTab |
software | healthy | extension.js:workspaceForActiveTab |
projectDir |
software | healthy | extension.js:projectDir |
readUsage |
software | healthy | extension.js:readUsage |
findUsageFileForSession |
software | healthy | extension.js:findUsageFileForSession |
listUsageFiles |
software | healthy | extension.js:listUsageFiles |
isClaudeInput |
software | healthy | extension.js:isClaudeInput |
activeClaudeTab |
software | healthy | extension.js:activeClaudeTab |
findClaudeLogFile |
software | healthy | extension.js:findClaudeLogFile |
formatRemaining |
software | healthy | extension.js:formatRemaining |
fmtPct |
software | healthy | extension.js:fmtPct |
fmtTokens |
software | healthy | extension.js:fmtTokens |
render |
software | healthy | extension.js:render |
loadSessionTitles |
software | healthy | extension.js:loadSessionTitles |
saveSessionTitles |
software | healthy | extension.js:saveSessionTitles |
readHistory |
software | healthy | extension.js:readHistory |
activate |
software | healthy | extension.js:activate |
pickFiles |
software | healthy | extension.js:pickFiles |
update |
software | healthy | extension.js:update |
ensureDirWatcher |
software | healthy | extension.js:ensureDirWatcher |
doRefresh |
software | healthy | extension.js:doRefresh |
fmtTime |
software | healthy | extension.js:fmtTime |
deactivate |
software | healthy | extension.js:deactivate |
log |
software | healthy | scripts/install.mjs:log |
upsertHook |
software | healthy | scripts/install.mjs:upsertHook |
updateSettings |
software | healthy | scripts/install.mjs:updateSettings |
run |
software | healthy | scripts/install.mjs:run |
packageAndInstallVsix |
software | healthy | scripts/install.mjs:packageAndInstallVsix |
readBridge |
software | healthy | hooks/refresh-usage.mjs:readBridge |
readCache |
software | healthy | hooks/refresh-usage.mjs:readCache |
writeCache |
software | healthy | hooks/refresh-usage.mjs:writeCache |
pickWeekly |
software | healthy | hooks/refresh-usage.mjs:pickWeekly |
bucketPct |
software | healthy | hooks/refresh-usage.mjs:bucketPct |
pickLimits |
software | healthy | hooks/refresh-usage.mjs:pickLimits |
fetchLimitsFresh |
software | healthy | hooks/refresh-usage.mjs:fetchLimitsFresh |
getLimits |
software | healthy | hooks/refresh-usage.mjs:getLimits |
main |
software | healthy | hooks/refresh-usage.mjs:main |
contextLimit |
software | healthy | hooks/stop-bridge.mjs:contextLimit |
readStdin |
software | healthy | hooks/stop-bridge.mjs:readStdin |
slugify |
software | healthy | hooks/stop-bridge.mjs:slugify |
pickWeekly |
software | healthy | hooks/stop-bridge.mjs:pickWeekly |
bucketPct |
software | healthy | hooks/stop-bridge.mjs:bucketPct |
pickLimits |
software | healthy | hooks/stop-bridge.mjs:pickLimits |
readCache |
software | healthy | hooks/stop-bridge.mjs:readCache |
writeCache |
software | healthy | hooks/stop-bridge.mjs:writeCache |
readExisting |
software | healthy | hooks/stop-bridge.mjs:readExisting |
limitsFromExisting |
software | healthy | hooks/stop-bridge.mjs:limitsFromExisting |
lastUsageAndModel |
software | healthy | hooks/stop-bridge.mjs:lastUsageAndModel |
tokens |
software | healthy | hooks/stop-bridge.mjs:tokens |
fetchLimitsFresh |
software | healthy | hooks/stop-bridge.mjs:fetchLimitsFresh |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
extension.js |
software | healthy | extension.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
install.mjs |
software | healthy | scripts/install.mjs |
refresh-usage.mjs |
software | healthy | hooks/refresh-usage.mjs |
stop-bridge.mjs |
software | healthy | hooks/stop-bridge.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::hooks/refresh-usage.mjs |
security | healthy | hooks/refresh-usage.mjs |
auth::README.md |
security | healthy | README.md |
auth::hooks/stop-bridge.mjs |
security | healthy | hooks/stop-bridge.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
hooks |
software | healthy | hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sqmxyi03 |
software | healthy | /tmp/repobility-clone-sqmxyi03 |
| Label | Layer | Status | Path |
|---|---|---|---|
TitleMap |
software | healthy | extension.js:TitleMap |
This page is publicly accessible at:
https://repobility.com/scan/3b67cdbd-d69e-4770-99a2-76c941452a33/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3b67cdbd-d69e-4770-99a2-76c941452a33/
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.