https://github.com/restlesshq/npx-api
· scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 3 weeks ago · v1 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 371 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 |
|---|---|---|---|
makeStubProvider |
software | healthy | tests/ai.test.js:makeStubProvider |
patchExit |
software | healthy | tests/errors.test.js:patchExit |
strip |
software | healthy | tests/ui.test.js:strip |
tmp |
software | healthy | tests/install-sdk.test.js:tmp |
makeDir |
software | healthy | tests/verify-owner-id.test.js:makeDir |
writeWired |
software | healthy | tests/verify-owner-id.test.js:writeWired |
ctxFor |
software | healthy | tests/verify-owner-id.test.js:ctxFor |
update |
software | healthy | tests/verify-owner-id.test.js:update |
tmp |
software | healthy | tests/prepare-account.test.js:tmp |
tmp |
software | healthy | tests/pathGuard.test.js:tmp |
strip |
software | healthy | tests/step-template.test.js:strip |
captureMessage |
software | healthy | tests/step-template.test.js:captureMessage |
freshDebug |
software | healthy | tests/debug.test.js:freshDebug |
jsonFiles |
software | healthy | tests/debug.test.js:jsonFiles |
ctxWith |
software | healthy | tests/sdk-writers-javascript.test.js:ctxWith |
call |
software | healthy | tests/sdk-writers-javascript.test.js:call |
tmp |
software | healthy | tests/envLoader.test.js:tmp |
writePkg |
software | healthy | tests/envLoader.test.js:writePkg |
ctxFor |
software | healthy | tests/final-checks.test.js:ctxFor |
writeSource |
software | healthy | tests/final-checks.test.js:writeSource |
truncate |
software | healthy | providers/claude.js:truncate |
truncatedToolInput |
software | healthy | providers/claude.js:truncatedToolInput |
describeToolUse |
software | healthy | providers/claude.js:describeToolUse |
pat |
software | healthy | providers/claude.js:pat |
raw |
software | healthy | providers/claude.js:raw |
extractAbsPaths |
software | healthy | providers/claude.js:extractAbsPaths |
makeCanUseTool |
software | healthy | providers/claude.js:makeCanUseTool |
truncate |
software | healthy | providers/codex.js:truncate |
unwrapShell |
software | healthy | providers/codex.js:unwrapShell |
describeExec |
software | healthy | providers/codex.js:describeExec |
describePatch |
software | healthy | providers/codex.js:describePatch |
result |
software | healthy | providers/codex.js:result |
handleItem |
software | healthy | providers/codex.js:handleItem |
handleEvent |
software | healthy | providers/codex.js:handleEvent |
parseOas |
software | healthy | lib/oas-parse.js:parseOas |
generatePrefix |
software | healthy | lib/settings.js:generatePrefix |
formatRequestId |
software | healthy | lib/settings.js:formatRequestId |
stripRequestIdPrefix |
software | healthy | lib/settings.js:stripRequestIdPrefix |
getSettingsPath |
software | healthy | lib/settings.js:getSettingsPath |
loadSettings |
software | healthy | lib/settings.js:loadSettings |
saveSettings |
software | healthy | lib/settings.js:saveSettings |
upsertApi |
software | healthy | lib/settings.js:upsertApi |
setProvider |
software | healthy | lib/ai.js:setProvider |
getProvider |
software | healthy | lib/ai.js:getProvider |
statusToString |
software | healthy | lib/ai.js:statusToString |
runAI |
software | healthy | lib/ai.js:runAI |
loadPrompt |
software | healthy | lib/ai.js:loadPrompt |
createSetupContext |
software | healthy | lib/setup-context.js:createSetupContext |
getSdkLineSpec |
software | healthy | lib/setup-context.js:getSdkLineSpec |
redactSetupContext |
software | healthy | lib/setup-context.js:redactSetupContext |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
settings.test.js |
software | healthy | tests/settings.test.js |
ai.test.js |
software | healthy | tests/ai.test.js |
errors.test.js |
software | healthy | tests/errors.test.js |
setup-context.test.js |
software | healthy | tests/setup-context.test.js |
ui.test.js |
software | healthy | tests/ui.test.js |
install-sdk.test.js |
software | healthy | tests/install-sdk.test.js |
verify-owner-id.test.js |
software | healthy | tests/verify-owner-id.test.js |
prepare-account.test.js |
software | healthy | tests/prepare-account.test.js |
pathGuard.test.js |
software | healthy | tests/pathGuard.test.js |
step-template.test.js |
software | healthy | tests/step-template.test.js |
project.test.js |
software | healthy | tests/project.test.js |
extract-json.test.js |
software | healthy | tests/extract-json.test.js |
debug.test.js |
software | healthy | tests/debug.test.js |
sdk-writers-javascript.test.js |
software | healthy | tests/sdk-writers-javascript.test.js |
envLoader.test.js |
software | healthy | tests/envLoader.test.js |
final-checks.test.js |
software | healthy | tests/final-checks.test.js |
_javascript_old.md |
software | healthy | docs/sdks/_javascript_old.md |
javascript.md |
software | healthy | docs/sdks/javascript.md |
claude.js |
software | healthy | providers/claude.js |
codex.js |
software | healthy | providers/codex.js |
oas-parse.js |
software | healthy | lib/oas-parse.js |
settings.js |
software | healthy | lib/settings.js |
ai.js |
software | healthy | lib/ai.js |
setup-context.js |
software | healthy | lib/setup-context.js |
ui.js |
software | healthy | lib/ui.js |
extract-json.js |
software | healthy | lib/extract-json.js |
find-endpoints.js |
software | healthy | lib/find-endpoints.js |
pathGuard.js |
software | healthy | lib/pathGuard.js |
find-oas.js |
software | healthy | lib/find-oas.js |
config.js |
software | healthy | lib/config.js |
test-endpoint.js |
software | healthy | lib/test-endpoint.js |
grep-sdk.js |
software | healthy | lib/grep-sdk.js |
oas-auth.js |
software | healthy | lib/oas-auth.js |
project.js |
software | healthy | lib/project.js |
step-template.js |
software | healthy | lib/step-template.js |
ai-worker.js |
software | healthy | lib/ai-worker.js |
runner.js |
software | healthy | lib/runner.js |
errors.js |
software | healthy | lib/errors.js |
debug.js |
software | healthy | lib/debug.js |
envLoader.js |
software | healthy | lib/envLoader.js |
javascript.js |
software | healthy | lib/sdk-writers/javascript.js |
test-setup.js |
software | healthy | steps/test-setup.js |
verify-owner-id.js |
software | healthy | steps/verify-owner-id.js |
final-checks.js |
software | healthy | steps/final-checks.js |
setup-account.js |
software | healthy | steps/setup-account.js |
detect-auth.js |
software | healthy | steps/detect-auth.js |
generate-oas.js |
software | healthy | steps/generate-oas.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
sdks |
software | healthy | docs/sdks |
providers |
software | healthy | providers |
lib |
software | healthy | lib |
sdk-writers |
software | healthy | lib/sdk-writers |
steps |
software | healthy | steps |
prompts |
software | healthy | prompts |
schemas |
software | healthy | schemas |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3rba3y2c |
software | healthy | /tmp/repobility-clone-3rba3y2c |
| Label | Layer | Status | Path |
|---|---|---|---|
FatalExit |
software | healthy | lib/errors.js:FatalExit |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /v1/pets |
api | healthy | lib/find-endpoints.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | steps/test-setup.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | steps/test-setup.js |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::tests/setup-context.test.js |
security | healthy | tests/setup-context.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::steps/setup-account.js |
security | healthy | steps/setup-account.js |
This page is publicly accessible at:
https://repobility.com/scan/33537ddd-2ad6-43a5-8d3a-5aa3c06da31d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/33537ddd-2ad6-43a5-8d3a-5aa3c06da31d/
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.