https://github.com/TsinHzl/agy-cc-proxy
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
99 raw signals (0 security + 99 graph)
Last scanned 2 months, 1 week ago · v1 · 77 actionable findings from 1 signal source. 22 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 709 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 |
|---|---|---|---|
testVersionDetection |
software | healthy | tests/test-version-detection.js:testVersionDetection |
runTests |
software | healthy | tests/test-403-account-rotation.cjs:runTests |
test |
software | healthy | tests/test-403-account-rotation.cjs:test |
assertEqual |
software | healthy | tests/test-403-account-rotation.cjs:assertEqual |
assertTrue |
software | healthy | tests/test-403-account-rotation.cjs:assertTrue |
assertFalse |
software | healthy | tests/test-403-account-rotation.cjs:assertFalse |
runTestsForModel |
software | healthy | tests/test-images.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-images.cjs:runTests |
runTestsForModel |
software | healthy | tests/test-multiturn-thinking-tools.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-multiturn-thinking-tools.cjs:runTests |
runTestsForModel |
software | healthy | tests/test-thinking-signatures.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-thinking-signatures.cjs:runTests |
runTestsForModel |
software | healthy | tests/test-cache-control.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-cache-control.cjs:runTests |
which |
software | healthy | tests/test-oauth-no-browser.cjs:which |
runTests |
software | healthy | tests/test-oauth-no-browser.cjs:runTests |
that |
software | healthy | tests/test-oauth-no-browser.cjs:that |
test |
software | healthy | tests/test-oauth-no-browser.cjs:test |
runTestsForModel |
software | healthy | tests/test-multiturn-thinking-tools-streaming.cjs:runTestsF… |
passed |
software | healthy | tests/test-multiturn-thinking-tools-streaming.cjs:passed |
runTests |
software | healthy | tests/test-multiturn-thinking-tools-streaming.cjs:runTests |
runTests |
software | healthy | tests/test-streaming-whitespace.cjs:runTests |
test |
software | healthy | tests/test-streaming-whitespace.cjs:test |
assertEqual |
software | healthy | tests/test-streaming-whitespace.cjs:assertEqual |
runTestsForModel |
software | healthy | tests/test-interleaved-thinking.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-interleaved-thinking.cjs:runTests |
sendStreamingRequest |
software | healthy | tests/stress-test-streaming.cjs:sendStreamingRequest |
runStressTest |
software | healthy | tests/stress-test-streaming.cjs:runStressTest |
runTests |
software | healthy | tests/test-strategies.cjs:runTests |
test |
software | healthy | tests/test-strategies.cjs:test |
assertEqual |
software | healthy | tests/test-strategies.cjs:assertEqual |
assertDeepEqual |
software | healthy | tests/test-strategies.cjs:assertDeepEqual |
assertTrue |
software | healthy | tests/test-strategies.cjs:assertTrue |
assertFalse |
software | healthy | tests/test-strategies.cjs:assertFalse |
assertNull |
software | healthy | tests/test-strategies.cjs:assertNull |
assertNotNull |
software | healthy | tests/test-strategies.cjs:assertNotNull |
assertWithin |
software | healthy | tests/test-strategies.cjs:assertWithin |
createMockAccounts |
software | healthy | tests/test-strategies.cjs:createMockAccounts |
runTestsForModel |
software | healthy | tests/test-caching-streaming.cjs:runTestsForModel |
runTests |
software | healthy | tests/test-caching-streaming.cjs:runTests |
testClaudeToGemini |
software | healthy | tests/test-cross-model-thinking.cjs:testClaudeToGemini |
testGeminiToClaude |
software | healthy | tests/test-cross-model-thinking.cjs:testGeminiToClaude |
testGeminiToClaudeColdCache |
software | healthy | tests/test-cross-model-thinking.cjs:testGeminiToClaudeColdC… |
testSameModelContinuation |
software | healthy | tests/test-cross-model-thinking.cjs:testSameModelContinuati… |
testSameModelContinuationGemini |
software | healthy | tests/test-cross-model-thinking.cjs:testSameModelContinuati… |
main |
software | healthy | tests/test-cross-model-thinking.cjs:main |
test |
software | healthy | tests/test-403-integration.cjs:test |
testEmptyResponseRetry |
software | healthy | tests/test-empty-response-retry.cjs:testEmptyResponseRetry |
runTests |
software | healthy | tests/test-schema-sanitizer.cjs:runTests |
test |
software | healthy | tests/test-schema-sanitizer.cjs:test |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ecosystem.config.cjs |
software | healthy | ecosystem.config.cjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
README.zh.md |
software | healthy | README.zh.md |
LICENSE |
software | healthy | LICENSE |
postcss.config.js |
software | healthy | postcss.config.js |
config.example.json |
software | healthy | config.example.json |
test-version-detection.js |
software | healthy | tests/test-version-detection.js |
test-403-account-rotation.cjs |
software | healthy | tests/test-403-account-rotation.cjs |
test-images.cjs |
software | healthy | tests/test-images.cjs |
test-multiturn-thinking-tools.cjs |
software | healthy | tests/test-multiturn-thinking-tools.cjs |
test-thinking-signatures.cjs |
software | healthy | tests/test-thinking-signatures.cjs |
test-cache-control.cjs |
software | healthy | tests/test-cache-control.cjs |
test-oauth-no-browser.cjs |
software | healthy | tests/test-oauth-no-browser.cjs |
test-multiturn-thinking-tools-streaming.cjs |
software | healthy | tests/test-multiturn-thinking-tools-streaming.cjs |
test-streaming-whitespace.cjs |
software | healthy | tests/test-streaming-whitespace.cjs |
test-interleaved-thinking.cjs |
software | healthy | tests/test-interleaved-thinking.cjs |
stress-test-streaming.cjs |
software | healthy | tests/stress-test-streaming.cjs |
test-strategies.cjs |
software | healthy | tests/test-strategies.cjs |
test-caching-streaming.cjs |
software | healthy | tests/test-caching-streaming.cjs |
test-cross-model-thinking.cjs |
software | healthy | tests/test-cross-model-thinking.cjs |
test-403-integration.cjs |
software | healthy | tests/test-403-integration.cjs |
test-empty-response-retry.cjs |
software | healthy | tests/test-empty-response-retry.cjs |
test-schema-sanitizer.cjs |
software | healthy | tests/test-schema-sanitizer.cjs |
run-all.cjs |
software | healthy | tests/run-all.cjs |
stress-test-normal.cjs |
software | healthy | tests/stress-test-normal.cjs |
test-frontend-all.cjs |
software | healthy | tests/frontend/test-frontend-all.cjs |
test-frontend-dashboard.cjs |
software | healthy | tests/frontend/test-frontend-dashboard.cjs |
test-frontend-logs.cjs |
software | healthy | tests/frontend/test-frontend-logs.cjs |
test-frontend-settings.cjs |
software | healthy | tests/frontend/test-frontend-settings.cjs |
test-frontend-accounts.cjs |
software | healthy | tests/frontend/test-frontend-accounts.cjs |
test-models.cjs |
software | healthy | tests/helpers/test-models.cjs |
http-client.cjs |
software | healthy | tests/helpers/http-client.cjs |
api-endpoints.md |
software | healthy | docs/api-endpoints.md |
models.md |
software | healthy | docs/models.md |
opencode.md |
software | healthy | docs/opencode.md |
menubar-app.md |
software | healthy | docs/menubar-app.md |
safety-notices.md |
software | healthy | docs/safety-notices.md |
troubleshooting.md |
software | healthy | docs/troubleshooting.md |
configuration.md |
software | healthy | docs/configuration.md |
development.md |
software | healthy | docs/development.md |
web-console.md |
software | healthy | docs/web-console.md |
openclaw.md |
software | healthy | docs/openclaw.md |
legal.md |
software | healthy | docs/legal.md |
testing.md |
software | healthy | docs/testing.md |
load-balancing.md |
software | healthy | docs/load-balancing.md |
login.html |
software | healthy | public/login.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /v1 |
api | healthy | src/server.js |
POST / |
api | healthy | src/server.js |
POST /test/clear-signature-cache |
api | healthy | src/server.js |
GET /health |
api | healthy | src/server.js |
GET /account-limits |
api | healthy | src/server.js |
POST /refresh-token |
api | healthy | src/server.js |
GET /v1/models |
api | healthy | src/server.js |
POST /v1/messages/count_tokens |
api | healthy | src/server.js |
POST /v1/messages |
api | healthy | src/server.js |
POST /api/auth/login |
api | healthy | src/webui/index.js |
POST /api/auth/logout |
api | healthy | src/webui/index.js |
GET /api/accounts |
api | healthy | src/webui/index.js |
POST /api/accounts/:email/refresh |
api | healthy | src/webui/index.js |
POST /api/accounts/:email/toggle |
api | healthy | src/webui/index.js |
DELETE /api/accounts/:email |
api | healthy | src/webui/index.js |
PATCH /api/accounts/:email |
api | healthy | src/webui/index.js |
POST /api/accounts/reload |
api | healthy | src/webui/index.js |
GET /api/accounts/export |
api | healthy | src/webui/index.js |
POST /api/accounts/import |
api | healthy | src/webui/index.js |
GET /api/config |
api | healthy | src/webui/index.js |
POST /api/config |
api | healthy | src/webui/index.js |
POST /api/config/password |
api | healthy | src/webui/index.js |
GET /api/settings |
api | healthy | src/webui/index.js |
GET /api/claude/config |
api | healthy | src/webui/index.js |
POST /api/claude/config |
api | healthy | src/webui/index.js |
POST /api/claude/config/restore |
api | healthy | src/webui/index.js |
GET /api/claude/mode |
api | healthy | src/webui/index.js |
POST /api/claude/mode |
api | healthy | src/webui/index.js |
GET /api/claude/presets |
api | healthy | src/webui/index.js |
POST /api/claude/presets |
api | healthy | src/webui/index.js |
DELETE /api/claude/presets/:name |
api | healthy | src/webui/index.js |
GET /api/server/presets |
api | healthy | src/webui/index.js |
POST /api/server/presets |
api | healthy | src/webui/index.js |
PATCH /api/server/presets/:name |
api | healthy | src/webui/index.js |
DELETE /api/server/presets/:name |
api | healthy | src/webui/index.js |
POST /api/models/config |
api | healthy | src/webui/index.js |
GET /api/logs |
api | healthy | src/webui/index.js |
GET /api/logs/stream |
api | healthy | src/webui/index.js |
GET /api/strategy/health |
api | healthy | src/webui/index.js |
GET /api/auth/url |
api | healthy | src/webui/index.js |
POST /api/auth/complete |
api | healthy | src/webui/index.js |
GET /api/stats/history |
api | healthy | src/modules/usage-stats.js |
GET /api/usage-log |
api | healthy | src/modules/usage-log.js |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
frontend |
software | healthy | tests/frontend |
helpers |
software | healthy | tests/helpers |
docs |
software | healthy | docs |
public |
software | healthy | public |
js |
software | healthy | public/js |
config |
software | healthy | public/js/config |
utils |
software | healthy | public/js/utils |
components |
software | healthy | public/js/components |
dashboard |
software | healthy | public/js/components/dashboard |
translations |
software | healthy | public/js/translations |
css |
software | healthy | public/css |
src |
software | healthy | public/css/src |
views |
software | healthy | public/views |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
openspec |
software | healthy | openspec |
archive |
software | healthy | openspec/archive |
2026-06-14-webui-auth-hardening |
software | healthy | openspec/archive/2026-06-14-webui-auth-hardening |
specs |
software | healthy | openspec/archive/2026-06-14-webui-auth-hardening/specs |
auth |
software | healthy | openspec/archive/2026-06-14-webui-auth-hardening/specs/auth |
fix-secret-leakage_20260604 |
software | healthy | openspec/archive/fix-secret-leakage_20260604 |
2026-06-10-add-usage-log |
software | healthy | openspec/archive/2026-06-10-add-usage-log |
specs |
software | healthy | openspec/archive/2026-06-10-add-usage-log/specs |
usage-log |
software | healthy | openspec/archive/2026-06-10-add-usage-log/specs/usage-log |
specs |
software | healthy | openspec/specs |
auth |
software | healthy | openspec/specs/auth |
usage-log |
software | healthy | openspec/specs/usage-log |
src |
software | healthy | src |
webui |
software | healthy | src/webui |
auth |
software | healthy | src/auth |
cli |
software | healthy | src/cli |
utils |
software | healthy | src/utils |
account-manager |
software | healthy | src/account-manager |
strategies |
software | healthy | src/account-manager/strategies |
trackers |
software | healthy | src/account-manager/strategies/trackers |
cloudcode |
software | healthy | src/cloudcode |
modules |
software | healthy | src/modules |
format |
software | healthy | src/format |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/account-manager/index.js |
security | healthy | src/account-manager/index.js |
auth::package.json |
security | healthy | package.json |
auth::README.md |
security | healthy | README.md |
auth::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
auth::src/constants.js |
security | healthy | src/constants.js |
auth::src/account-manager/onboarding.js |
security | healthy | src/account-manager/onboarding.js |
auth::tests/test-403-integration.cjs |
security | healthy | tests/test-403-integration.cjs |
auth::public/js/utils/account-actions.js |
security | healthy | public/js/utils/account-actions.js |
auth::public/app.js |
security | healthy | public/app.js |
auth::public/views/accounts.html |
security | healthy | public/views/accounts.html |
auth::src/account-manager/credentials.js |
security | healthy | src/account-manager/credentials.js |
auth::openspec/config.yaml |
security | healthy | openspec/config.yaml |
auth::public/js/translations/zh.js |
security | healthy | public/js/translations/zh.js |
auth::src/cloudcode/request-builder.js |
security | healthy | src/cloudcode/request-builder.js |
auth::public/js/config/constants.js |
security | healthy | public/js/config/constants.js |
auth::public/js/data-store.js |
security | healthy | public/js/data-store.js |
auth::src/cloudcode/model-api.js |
security | healthy | src/cloudcode/model-api.js |
auth::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
auth::config.example.json |
security | healthy | config.example.json |
auth::public/index.html |
security | healthy | public/index.html |
auth::src/account-manager/storage.js |
security | healthy | src/account-manager/storage.js |
auth::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/webui/index.js |
security | healthy | src/webui/index.js |
auth::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
auth::public/views/settings.html |
security | healthy | public/views/settings.html |
auth::src/auth/token-extractor.js |
security | healthy | src/auth/token-extractor.js |
auth::src/auth/oauth.js |
security | healthy | src/auth/oauth.js |
auth::public/js/components/account-manager.js |
security | healthy | public/js/components/account-manager.js |
auth::src/cli/accounts.js |
security | healthy | src/cli/accounts.js |
auth::tests/run-all.cjs |
security | healthy | tests/run-all.cjs |
auth::tests/test-oauth-no-browser.cjs |
security | healthy | tests/test-oauth-no-browser.cjs |
auth::public/js/store.js |
security | healthy | public/js/store.js |
| Label | Layer | Status | Path |
|---|---|---|---|
works |
software | healthy | tests/test-403-account-rotation.cjs:works |
instead |
software | healthy | tests/test-403-account-rotation.cjs:instead |
automatically |
software | healthy | tests/test-oauth-no-browser.cjs:automatically |
class |
software | healthy | tests/test-streaming-whitespace.cjs:class |
TestStrategy |
software | healthy | tests/test-strategies.cjs:TestStrategy |
MockAccountManager |
software | healthy | tests/test-403-integration.cjs:MockAccountManager |
exists |
software | healthy | tests/test-empty-response-retry.cjs:exists |
behavior |
software | healthy | tests/test-empty-response-retry.cjs:behavior |
checking |
software | healthy | src/errors.js:checking |
for |
software | healthy | src/errors.js:for |
AntigravityError |
software | healthy | src/errors.js:AntigravityError |
RateLimitError |
software | healthy | src/errors.js:RateLimitError |
AuthError |
software | healthy | src/errors.js:AuthError |
NoAccountsError |
software | healthy | src/errors.js:NoAccountsError |
MaxRetriesError |
software | healthy | src/errors.js:MaxRetriesError |
ApiError |
software | healthy | src/errors.js:ApiError |
NativeModuleError |
software | healthy | src/errors.js:NativeModuleError |
EmptyResponseError |
software | healthy | src/errors.js:EmptyResponseError |
CapacityExhaustedError |
software | healthy | src/errors.js:CapacityExhaustedError |
AccountForbiddenError |
software | healthy | src/errors.js:AccountForbiddenError |
Logger |
software | healthy | src/utils/logger.js:Logger |
AccountManager |
software | healthy | src/account-manager/index.js:AccountManager |
RoundRobinStrategy |
software | healthy | src/account-manager/strategies/round-robin-strategy.js:Roun… |
defining |
software | healthy | src/account-manager/strategies/base-strategy.js:defining |
BaseStrategy |
software | healthy | src/account-manager/strategies/base-strategy.js:BaseStrategy |
HybridStrategy |
software | healthy | src/account-manager/strategies/hybrid-strategy.js:HybridStr… |
StickyStrategy |
software | healthy | src/account-manager/strategies/sticky-strategy.js:StickyStr… |
TokenBucketTracker |
software | healthy | src/account-manager/strategies/trackers/token-bucket-tracke… |
HealthTracker |
software | healthy | src/account-manager/strategies/trackers/health-tracker.js:H… |
QuotaTracker |
software | healthy | src/account-manager/strategies/trackers/quota-tracker.js:Qu… |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/en.js |
security | healthy | public/js/translations/en.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/id.js |
security | healthy | public/js/translations/id.js |
password_literal::public/js/translations/zh.js |
security | healthy | public/js/translations/zh.js |
password_literal::public/js/translations/zh.js |
security | healthy | public/js/translations/zh.js |
password_literal::public/js/translations/zh.js |
security | healthy | public/js/translations/zh.js |
password_literal::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
password_literal::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
password_literal::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
password_literal::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
password_literal::public/js/translations/pt.js |
security | healthy | public/js/translations/pt.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::public/js/translations/tr.js |
security | healthy | public/js/translations/tr.js |
password_literal::src/config.js |
security | healthy | src/config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | ecosystem.config.cjs |
port:3001 |
network | healthy | README.md |
port:3000 |
network | healthy | tests/test-interleaved-thinking.cjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-p8xi3ap0 |
software | healthy | /tmp/repobility-clone-p8xi3ap0 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/webui/index.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | src/account-manager/onboarding.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NPM_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/a9a4cf5d-5ee7-4905-bf60-3cb2d003599a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a9a4cf5d-5ee7-4905-bf60-3cb2d003599a/
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.