https://github.com/agent37-platform/gateway
· scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +3.0 (diff) · 18 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 278 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 |
|---|---|---|---|
listenWithFallback |
software | healthy | server/index.ts:listenWithFallback |
onError |
software | healthy | server/index.ts:onError |
onListening |
software | healthy | server/index.ts:onListening |
main |
software | healthy | server/index.ts:main |
closeHttpServer |
software | healthy | server/index.ts:closeHttpServer |
shutdown |
software | healthy | server/index.ts:shutdown |
beginResponse |
software | healthy | server/responses.ts:beginResponse |
emitToolProgress |
software | healthy | server/responses.ts:emitToolProgress |
driveResponse |
software | healthy | server/responses.ts:driveResponse |
cancelResponse |
software | healthy | server/responses.ts:cancelResponse |
synthesizeStreamEvents |
software | healthy | server/responses.ts:synthesizeStreamEvents |
expandHomePrefix |
software | healthy | server/paths.ts:expandHomePrefix |
resolveHomeAwarePath |
software | healthy | server/paths.ts:resolveHomeAwarePath |
resolveHermesHome |
software | healthy | server/paths.ts:resolveHermesHome |
resolveGatewayHome |
software | healthy | server/paths.ts:resolveGatewayHome |
resolveGatewayDataDir |
software | healthy | server/paths.ts:resolveGatewayDataDir |
resolveGatewayLogsDir |
software | healthy | server/paths.ts:resolveGatewayLogsDir |
resolveWorkspaceDir |
software | healthy | server/paths.ts:resolveWorkspaceDir |
resolveUploadsDir |
software | healthy | server/paths.ts:resolveUploadsDir |
resolveGatewayDbPath |
software | healthy | server/paths.ts:resolveGatewayDbPath |
ensureGatewayStateDirs |
software | healthy | server/paths.ts:ensureGatewayStateDirs |
type |
software | healthy | server/app.ts:type |
initSSE |
software | healthy | server/sse.ts:initSSE |
writeStreamEvent |
software | healthy | server/sse.ts:writeStreamEvent |
writeComment |
software | healthy | server/sse.ts:writeComment |
validationError |
software | healthy | server/errors.ts:validationError |
sessionNotFound |
software | healthy | server/errors.ts:sessionNotFound |
responseNotFound |
software | healthy | server/errors.ts:responseNotFound |
fileNotFound |
software | healthy | server/errors.ts:fileNotFound |
sessionBusy |
software | healthy | server/errors.ts:sessionBusy |
isRecord |
software | healthy | server/errors.ts:isRecord |
toErrorMessage |
software | healthy | server/errors.ts:toErrorMessage |
errorCode |
software | healthy | server/errors.ts:errorCode |
code |
software | healthy | server/errors.ts:code |
httpStatusForWorkerCode |
software | healthy | server/errors.ts:httpStatusForWorkerCode |
apiCodeForWorkerCode |
software | healthy | server/errors.ts:apiCodeForWorkerCode |
gatewayErrorFromWorker |
software | healthy | server/errors.ts:gatewayErrorFromWorker |
apiErrorFromStreamEvent |
software | healthy | server/errors.ts:apiErrorFromStreamEvent |
apiErrorFromUnknown |
software | healthy | server/errors.ts:apiErrorFromUnknown |
startKeepalive |
software | healthy | server/live-runs.ts:startKeepalive |
clearExpiry |
software | healthy | server/live-runs.ts:clearExpiry |
createRun |
software | healthy | server/live-runs.ts:createRun |
emit |
software | healthy | server/live-runs.ts:emit |
markFinished |
software | healthy | server/live-runs.ts:markFinished |
attach |
software | healthy | server/live-runs.ts:attach |
activeResponseForSession |
software | healthy | server/live-runs.ts:activeResponseForSession |
hasRun |
software | healthy | server/live-runs.ts:hasRun |
getRunStatus |
software | healthy | server/live-runs.ts:getRunStatus |
shutdownLiveRuns |
software | healthy | server/live-runs.ts:shutdownLiveRuns |
getAdapter |
software | healthy | server/agent.ts:getAdapter |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
tsconfig.json |
software | healthy | tsconfig.json |
index.ts |
software | healthy | server/index.ts |
responses.ts |
software | healthy | server/responses.ts |
paths.ts |
software | healthy | server/paths.ts |
app.ts |
software | healthy | server/app.ts |
sse.ts |
software | healthy | server/sse.ts |
errors.ts |
software | healthy | server/errors.ts |
live-runs.ts |
software | healthy | server/live-runs.ts |
agent.ts |
software | healthy | server/agent.ts |
logging.ts |
software | healthy | server/logging.ts |
ids.ts |
software | healthy | server/ids.ts |
version.ts |
software | healthy | server/version.ts |
tsconfig.json |
software | healthy | server/tsconfig.json |
hermes_worker.py |
software | healthy | server/workers/hermes_worker.py |
hermes_worker_utils.py |
software | healthy | server/workers/hermes_worker_utils.py |
hermes_sessions.py |
software | healthy | server/workers/hermes_sessions.py |
worker-protocol.ts |
software | healthy | server/adapters/worker-protocol.ts |
openclaw-adapter.ts |
software | healthy | server/adapters/openclaw-adapter.ts |
hermes-worker.ts |
software | healthy | server/adapters/hermes-worker.ts |
types.ts |
software | healthy | server/adapters/types.ts |
index.ts |
software | healthy | server/db/index.ts |
schema.sql |
software | healthy | server/db/schema.sql |
queries.ts |
software | healthy | server/db/queries.ts |
responses.ts |
software | healthy | server/routes/responses.ts |
files.ts |
software | healthy | server/routes/files.ts |
sessions.ts |
software | healthy | server/routes/sessions.ts |
models.ts |
software | healthy | server/routes/models.ts |
bruno.json |
software | healthy | bruno/bruno.json |
README.md |
software | healthy | bruno/README.md |
types.ts |
software | healthy | shared/types.ts |
test-helpers.ts |
software | healthy | test/test-helpers.ts |
nonstream-heartbeat.integration.test.ts |
software | healthy | test/nonstream-heartbeat.integration.test.ts |
gateway.integration.test.ts |
software | healthy | test/gateway.integration.test.ts |
provider-failure.integration.test.ts |
software | healthy | test/provider-failure.integration.test.ts |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /v1/health |
api | healthy | server/app.ts |
GET /v1/version |
api | healthy | server/app.ts |
USE /v1/responses |
api | healthy | server/app.ts |
USE /v1/sessions |
api | healthy | server/app.ts |
USE /v1/models |
api | healthy | server/app.ts |
USE /v1/files |
api | healthy | server/app.ts |
POST / |
api | healthy | server/routes/responses.ts |
GET /:id |
api | healthy | server/routes/responses.ts |
GET /:id/stream |
api | healthy | server/routes/responses.ts |
POST /:id/cancel |
api | healthy | server/routes/responses.ts |
GET /content |
api | healthy | server/routes/files.ts |
GET / |
api | healthy | server/routes/sessions.ts |
DELETE /:id |
api | healthy | server/routes/sessions.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
server |
software | healthy | server |
workers |
software | healthy | server/workers |
adapters |
software | healthy | server/adapters |
db |
software | healthy | server/db |
routes |
software | healthy | server/routes |
bruno |
software | healthy | bruno |
shared |
software | healthy | shared |
test |
software | healthy | test |
| Label | Layer | Status | Path |
|---|---|---|---|
GatewayError |
software | healthy | server/errors.ts:GatewayError |
_ModelListCache |
software | healthy | server/workers/hermes_worker.py:130 |
WorkerError |
software | healthy | server/workers/hermes_worker_utils.py:12 |
OpenClawAdapter |
software | healthy | server/adapters/openclaw-adapter.ts:OpenClawAdapter |
HermesWorkerError |
software | healthy | server/adapters/hermes-worker.ts:HermesWorkerError |
HermesWorkerClient |
software | healthy | server/adapters/hermes-worker.ts:HermesWorkerClient |
HermesWorkerAdapter |
software | healthy | server/adapters/hermes-worker.ts:HermesWorkerAdapter |
SseReader |
software | healthy | test/test-helpers.ts:SseReader |
| Label | Layer | Status | Path |
|---|---|---|---|
sessions |
data | healthy | server/db/schema.sql |
responses |
data | healthy | server/db/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
agent37-platform__gateway |
software | healthy | /data/fable5_failed_archive/agent37-platform__gateway |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3737 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test/test-helpers.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | server/workers/hermes_worker.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server/workers/hermes_worker.py |
security | healthy | server/workers/hermes_worker.py |
This page is publicly accessible at:
https://repobility.com/scan/3946e3ad-cda9-4480-afdb-381a1ea2afb2/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3946e3ad-cda9-4480-afdb-381a1ea2afb2/
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.