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.

agent37-platform/gateway

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)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
.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

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
sessions data healthy server/db/schema.sql
responses data healthy server/db/schema.sql

LabelLayerStatusPath
agent37-platform__gateway software healthy /data/fable5_failed_archive/agent37-platform__gateway

LabelLayerStatusPath
sqlite data healthy .env.example

LabelLayerStatusPath
port:3737 network healthy .env.example

LabelLayerStatusPath
127.0.0.1 network healthy test/test-helpers.ts

LabelLayerStatusPath
gpu (detected) hardware healthy server/workers/hermes_worker.py

LabelLayerStatusPath
auth::server/workers/hermes_worker.py security healthy server/workers/hermes_worker.py
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/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.