https://github.com/zhangyu1818/acpjs
· scanned 2026-06-16 01:12 UTC (2 months, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 1 week ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 536 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 |
|---|---|---|---|
listSourceFiles |
software | healthy | scripts/check-deps.mjs:listSourceFiles |
importSpecifiers |
software | healthy | scripts/check-deps.mjs:importSpecifiers |
bin |
software | healthy | scripts/check-publish.mjs:bin |
run |
software | healthy | scripts/check-publish.mjs:run |
distFiles |
software | healthy | scripts/check-publish.mjs:distFiles |
setup |
software | healthy | packages/client/src/facade.test.ts:setup |
sameAuthMethods |
software | healthy | packages/client/src/agent-handle.ts:sameAuthMethods |
sameRuntimeState |
software | healthy | packages/client/src/agent-handle.ts:sameRuntimeState |
createAgentHandle |
software | healthy | packages/client/src/agent-handle.ts:createAgentHandle |
result |
software | healthy | packages/client/src/agent-handle.ts:result |
createSessionHandle |
software | healthy | packages/client/src/session-handle.ts:createSessionHandle |
createPermissionRegistry |
software | healthy | packages/client/src/permission-registry.ts:createPermission… |
publish |
software | healthy | packages/client/src/permission-registry.ts:publish |
createSessionStore |
software | healthy | packages/client/src/store.ts:createSessionStore |
setup |
software | healthy | packages/client/src/handles.test.ts:setup |
createInProcessTransport |
software | healthy | packages/client/src/in-process.ts:createInProcessTransport |
notifyChange |
software | healthy | packages/client/src/internal.ts:notifyChange |
setup |
software | healthy | packages/client/src/permissions.test.ts:setup |
hubWithSession |
software | healthy | packages/client/src/store.test.ts:hubWithSession |
createAcpClient |
software | healthy | packages/client/src/client.ts:createAcpClient |
publishAgents |
software | healthy | packages/client/src/client.ts:publishAgents |
publishSessions |
software | healthy | packages/client/src/client.ts:publishSessions |
ensureOpen |
software | healthy | packages/client/src/client.ts:ensureOpen |
onHostEvent |
software | healthy | packages/client/src/client.ts:onHostEvent |
respondPermission |
software | healthy | packages/client/src/client.ts:respondPermission |
call |
software | healthy | packages/client/src/client.ts:call |
attachStore |
software | healthy | packages/client/src/client.ts:attachStore |
openSession |
software | healthy | packages/client/src/client.ts:openSession |
listAgents |
software | healthy | packages/client/src/client.ts:listAgents |
listAllSessions |
software | healthy | packages/client/src/client.ts:listAllSessions |
registerAgent |
software | healthy | packages/client/src/client.ts:registerAgent |
snapshot |
software | healthy | packages/client/src/client.ts:snapshot |
stubEndpoint |
software | healthy | packages/client/src/in-process.test.ts:stubEndpoint |
errorObject |
software | healthy | packages/client/src/test-support.ts:errorObject |
noop |
software | healthy | packages/client/src/test-support.ts:noop |
createFakeHub |
software | healthy | packages/client/src/test-support.ts:createFakeHub |
emit |
software | healthy | packages/client/src/test-support.ts:emit |
connection |
software | healthy | packages/client/src/test-support.ts:connection |
report |
software | healthy | packages/client/src/test-support.ts:report |
result |
software | healthy | packages/client/src/test-support.ts:result |
deliverHost |
software | healthy | packages/client/src/test-support.ts:deliverHost |
deliver |
software | healthy | packages/client/src/test-support.ts:deliver |
rejectionOf |
software | healthy | packages/client/src/test-support.ts:rejectionOf |
assertCloneable |
software | healthy | packages/client/src/e2e-harness.ts:assertCloneable |
checkedEndpoint |
software | healthy | packages/client/src/e2e-harness.ts:checkedEndpoint |
e2eClient |
software | healthy | packages/client/src/e2e-harness.ts:e2eClient |
connectClient |
software | healthy | packages/client/src/e2e-harness.ts:connectClient |
waitFor |
software | healthy | packages/client/src/e2e-harness.ts:waitFor |
transportClosedError |
software | healthy | packages/client/src/errors.ts:transportClosedError |
asErrorObject |
software | healthy | packages/client/src/errors.ts:asErrorObject |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
oxfmt.config.ts |
software | healthy | oxfmt.config.ts |
skills-lock.json |
software | healthy | skills-lock.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
oxlint.config.ts |
software | healthy | oxlint.config.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
vitest.config.ts |
software | healthy | vitest.config.ts |
check-deps.mjs |
software | healthy | scripts/check-deps.mjs |
check-publish.mjs |
software | healthy | scripts/check-publish.mjs |
check-browser.mjs |
software | healthy | scripts/check-browser.mjs |
README.md |
software | healthy | packages/client/README.md |
package.json |
software | healthy | packages/client/package.json |
tsconfig.json |
software | healthy | packages/client/tsconfig.json |
tsdown.config.ts |
software | healthy | packages/client/tsdown.config.ts |
vitest.config.ts |
software | healthy | packages/client/vitest.config.ts |
facade.test.ts |
software | healthy | packages/client/src/facade.test.ts |
agent-handle.ts |
software | healthy | packages/client/src/agent-handle.ts |
session-handle.ts |
software | healthy | packages/client/src/session-handle.ts |
rpc.test.ts |
software | healthy | packages/client/src/rpc.test.ts |
permission-registry.ts |
software | healthy | packages/client/src/permission-registry.ts |
store.ts |
software | healthy | packages/client/src/store.ts |
handles.test.ts |
software | healthy | packages/client/src/handles.test.ts |
in-process.ts |
software | healthy | packages/client/src/in-process.ts |
lifecycle.test.ts |
software | healthy | packages/client/src/lifecycle.test.ts |
index.ts |
software | healthy | packages/client/src/index.ts |
internal.ts |
software | healthy | packages/client/src/internal.ts |
permissions.test.ts |
software | healthy | packages/client/src/permissions.test.ts |
store.test.ts |
software | healthy | packages/client/src/store.test.ts |
e2e.test.ts |
software | healthy | packages/client/src/e2e.test.ts |
client.ts |
software | healthy | packages/client/src/client.ts |
in-process.test.ts |
software | healthy | packages/client/src/in-process.test.ts |
test-support.ts |
software | healthy | packages/client/src/test-support.ts |
e2e-harness.ts |
software | healthy | packages/client/src/e2e-harness.ts |
api-surface.test.ts |
software | healthy | packages/client/src/api-surface.test.ts |
types.ts |
software | healthy | packages/client/src/types.ts |
errors.ts |
software | healthy | packages/client/src/errors.ts |
errors.test.ts |
software | healthy | packages/client/src/errors.test.ts |
README.md |
software | healthy | packages/electron/README.md |
package.json |
software | healthy | packages/electron/package.json |
tsconfig.json |
software | healthy | packages/electron/tsconfig.json |
tsdown.config.ts |
software | healthy | packages/electron/tsdown.config.ts |
vitest.config.ts |
software | healthy | packages/electron/vitest.config.ts |
renderer-entry.js |
software | healthy | packages/electron/test-app/renderer-entry.js |
bundle.config.ts |
software | healthy | packages/electron/test-app/bundle.config.ts |
index.html |
software | healthy | packages/electron/test-app/index.html |
preload.mjs |
software | healthy | packages/electron/test-app/preload.mjs |
main.mjs |
software | healthy | packages/electron/test-app/main.mjs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
client |
software | healthy | packages/client |
src |
software | healthy | packages/client/src |
electron |
software | healthy | packages/electron |
test-app |
software | healthy | packages/electron/test-app |
src |
software | healthy | packages/electron/src |
fixture-agent |
software | healthy | packages/fixture-agent |
src |
software | healthy | packages/fixture-agent/src |
registry |
software | healthy | packages/registry |
src |
software | healthy | packages/registry/src |
react |
software | healthy | packages/react |
src |
software | healthy | packages/react/src |
core |
software | healthy | packages/core |
src |
software | healthy | packages/core/src |
protocol |
software | healthy | packages/protocol |
src |
software | healthy | packages/protocol/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
ScriptedError |
software | healthy | packages/client/src/test-support.ts:ScriptedError |
AcpClientError |
software | healthy | packages/client/src/errors.ts:AcpClientError |
RegistryError |
software | healthy | packages/registry/src/types.ts:RegistryError |
Catcher |
software | healthy | packages/react/src/provider.test.tsx:Catcher |
AgentRuntime |
software | healthy | packages/core/src/agent-runtime.ts:AgentRuntime |
AcpHost |
software | healthy | packages/core/src/host.ts:AcpHost |
EventBus |
software | healthy | packages/core/src/event-bus.ts:EventBus |
SessionManager |
software | healthy | packages/core/src/session-manager.ts:SessionManager |
PermissionRouter |
software | healthy | packages/core/src/permission-router.ts:PermissionRouter |
AcpError |
software | healthy | packages/core/src/errors.ts:AcpError |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/in.txt |
frontend | healthy | packages/fixture-agent/src/e2e-client-calls.test.ts |
/tmp/out.txt |
frontend | healthy | packages/fixture-agent/src/e2e-client-calls.test.ts |
/tmp/a.txt |
frontend | healthy | packages/fixture-agent/src/e2e-prompt.test.ts |
/virtual/file.txt |
frontend | healthy | packages/core/src/handlers.test.ts |
/x |
frontend | healthy | packages/protocol/src/lifecycle.test.ts |
/tmp/b.txt |
frontend | healthy | packages/protocol/src/tool-calls.test.ts |
/tmp/c.txt |
frontend | healthy | packages/protocol/src/tool-calls.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::packages/core/src/agent-lifecycle.test.ts |
security | healthy | packages/core/src/agent-lifecycle.test.ts |
auth::packages/fixture-agent/src/e2e-session.test.ts |
security | healthy | packages/fixture-agent/src/e2e-session.test.ts |
auth::packages/fixture-agent/README.md |
security | healthy | packages/fixture-agent/README.md |
auth::packages/protocol/src/lifecycle.test.ts |
security | healthy | packages/protocol/src/lifecycle.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nq3j54wk |
software | healthy | /tmp/repobility-clone-nq3j54wk |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/cf63bad2-9fce-4c3d-90ac-50e94f229c07/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cf63bad2-9fce-4c3d-90ac-50e94f229c07/
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.