https://github.com/chat4000/chat4000-openclaw-plugin
· scanned 2026-06-17 01:47 UTC (1 month, 1 week ago)
24 raw signals (0 security + 24 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -5.1 (diff) · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 503 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 |
|---|---|---|---|
idbErr |
software | healthy | tests/unit/idb-persistence.test.ts:idbErr |
req |
software | healthy | tests/unit/idb-persistence.test.ts:req |
openCreating |
software | healthy | tests/unit/idb-persistence.test.ts:openCreating |
openExisting |
software | healthy | tests/unit/idb-persistence.test.ts:openExisting |
readRecord |
software | healthy | tests/unit/idb-persistence.test.ts:readRecord |
fakeEvent |
software | healthy | tests/unit/inbound.test.ts:fakeEvent |
fakeClient |
software | healthy | tests/unit/setup-rooms.test.ts:fakeClient |
asClient |
software | healthy | tests/unit/setup-rooms.test.ts:asClient |
loadModule |
software | healthy | tests/unit/machine-ids.test.ts:loadModule |
write |
software | healthy | tests/unit/machine-ids.test.ts:write |
bodyText |
software | healthy | tests/unit/registrar.test.ts:bodyText |
urlOf |
software | healthy | tests/unit/registrar.test.ts:urlOf |
mockFetch |
software | healthy | tests/unit/registrar.test.ts:mockFetch |
makeRegistrar |
software | healthy | tests/unit/device-pairing.test.ts:makeRegistrar |
makeManager |
software | healthy | tests/unit/device-pairing.test.ts:makeManager |
loadModule |
software | healthy | tests/unit/analytics.test.ts:loadModule |
fetchMock |
software | healthy | tests/unit/analytics.test.ts:fetchMock |
lastBody |
software | healthy | tests/unit/analytics.test.ts:lastBody |
channel |
software | healthy | tests/unit/config.test.ts:channel |
entries |
software | healthy | tests/unit/config.test.ts:entries |
mockClient |
software | healthy | tests/unit/send-turn.test.ts:mockClient |
stubClient |
software | healthy | tests/unit/onboarded-store.test.ts:stubClient |
logLine |
software | healthy | tests/unit/wizard.test.ts:logLine |
stampFor |
software | healthy | tests/unit/wizard.test.ts:stampFor |
p |
software | healthy | tests/unit/wizard.test.ts:p |
verdict |
software | healthy | tests/unit/version.test.ts:verdict |
defined |
software | healthy | tests/unit/gateway-transport.test.ts:defined |
connected |
software | healthy | tests/unit/gateway-transport.test.ts:connected |
captureFactory |
software | healthy | tests/unit/final-card-tool.test.ts:captureFactory |
parse |
software | healthy | tests/unit/final-card-tool.test.ts:parse |
expectTool |
software | healthy | tests/unit/final-card-tool.test.ts:expectTool |
captureCliActions |
software | healthy | tests/unit/cli.test.ts:captureCliActions |
makeNode |
software | healthy | tests/unit/cli.test.ts:makeNode |
urlOf |
software | healthy | tests/unit/cli.test.ts:urlOf |
bodyText |
software | healthy | tests/unit/cli.test.ts:bodyText |
jsonResponse |
software | healthy | tests/unit/cli.test.ts:jsonResponse |
writtenOutput |
software | healthy | tests/unit/cli.test.ts:writtenOutput |
configureEnvIdentity |
software | healthy | tests/unit/cli.test.ts:configureEnvIdentity |
auth |
software | healthy | tests/unit/cli.test.ts:auth |
main |
software | healthy | scripts/publish_npm.py:18 |
read_local_dsn |
software | healthy | scripts/publish_npm.py:71 |
fetch_sentry_dsn |
software | healthy | scripts/publish_npm.py:78 |
validate_sentry_dsn |
software | healthy | scripts/publish_npm.py:105 |
write_generated_dsn |
software | healthy | scripts/publish_npm.py:115 |
write_local_dsn_copy |
software | healthy | scripts/publish_npm.py:132 |
run |
software | healthy | scripts/publish_npm.py:141 |
die |
software | healthy | scripts/publish_npm.py:158 |
say |
software | healthy | scripts/installer.py:121 |
ok |
software | healthy | scripts/installer.py:122 |
warn |
software | healthy | scripts/installer.py:123 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
index.ts |
software | healthy | index.ts |
vitest.config.ts |
software | healthy | vitest.config.ts |
channel-plugin-api.ts |
software | healthy | channel-plugin-api.ts |
AI_Agent_Install_Instructions.md |
software | healthy | AI_Agent_Install_Instructions.md |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
chat4000-plugin-telemetry-spec.md |
software | healthy | chat4000-plugin-telemetry-spec.md |
LICENSE |
software | healthy | LICENSE |
knip.json |
software | healthy | knip.json |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.eslint.json |
software | healthy | tsconfig.eslint.json |
openclaw.plugin.json |
software | healthy | openclaw.plugin.json |
tsconfig.json |
software | healthy | tsconfig.json |
idb-persistence.test.ts |
software | healthy | tests/unit/idb-persistence.test.ts |
telemetry.test.ts |
software | healthy | tests/unit/telemetry.test.ts |
inbound.test.ts |
software | healthy | tests/unit/inbound.test.ts |
setup-rooms.test.ts |
software | healthy | tests/unit/setup-rooms.test.ts |
machine-ids.test.ts |
software | healthy | tests/unit/machine-ids.test.ts |
registrar.test.ts |
software | healthy | tests/unit/registrar.test.ts |
device-pairing.test.ts |
software | healthy | tests/unit/device-pairing.test.ts |
analytics.test.ts |
software | healthy | tests/unit/analytics.test.ts |
config.test.ts |
software | healthy | tests/unit/config.test.ts |
send-turn.test.ts |
software | healthy | tests/unit/send-turn.test.ts |
onboarded-store.test.ts |
software | healthy | tests/unit/onboarded-store.test.ts |
wizard.test.ts |
software | healthy | tests/unit/wizard.test.ts |
version.test.ts |
software | healthy | tests/unit/version.test.ts |
migration-detect.test.ts |
software | healthy | tests/unit/migration-detect.test.ts |
commands.test.ts |
software | healthy | tests/unit/commands.test.ts |
preflight.test.ts |
software | healthy | tests/unit/preflight.test.ts |
gateway-transport.test.ts |
software | healthy | tests/unit/gateway-transport.test.ts |
boot-guard.test.ts |
software | healthy | tests/unit/boot-guard.test.ts |
final-card-tool.test.ts |
software | healthy | tests/unit/final-card-tool.test.ts |
cli.test.ts |
software | healthy | tests/unit/cli.test.ts |
publish_npm.py |
software | healthy | scripts/publish_npm.py |
installer.py |
software | healthy | scripts/installer.py |
machine-ids.ts |
software | healthy | src/machine-ids.ts |
analytics.ts |
software | healthy | src/analytics.ts |
paths.ts |
software | healthy | src/paths.ts |
final-card-tool.ts |
software | healthy | src/final-card-tool.ts |
cli.ts |
software | healthy | src/cli.ts |
package-info.ts |
software | healthy | src/package-info.ts |
channel.ts |
software | healthy | src/channel.ts |
log-rotate.ts |
software | healthy | src/log-rotate.ts |
error-log.ts |
software | healthy | src/error-log.ts |
commands.ts |
software | healthy | src/commands.ts |
wizard.ts |
software | healthy | src/wizard.ts |
session-binding.ts |
software | healthy | src/session-binding.ts |
runtime-logger.ts |
software | healthy | src/runtime-logger.ts |
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 |
unit |
software | healthy | tests/unit |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
matrix |
software | healthy | src/matrix |
migration |
software | healthy | src/migration |
update |
software | healthy | src/update |
pairing |
software | healthy | src/pairing |
docs |
software | healthy | docs |
docker |
software | healthy | docker |
openclaw |
software | healthy | docker/openclaw |
snapshots |
software | healthy | docker/snapshots |
relay |
software | healthy | docker/relay |
| Label | Layer | Status | Path |
|---|---|---|---|
FakeWebSocket |
software | healthy | tests/unit/gateway-transport.test.ts:FakeWebSocket |
RuntimeLogger |
software | healthy | src/runtime-logger.ts:RuntimeLogger |
DevicePairingManager |
software | healthy | src/device-pairing.ts:DevicePairingManager |
is |
software | healthy | src/matrix/gateway-transport.ts:is |
GatewayTransport |
software | healthy | src/matrix/gateway-transport.ts:GatewayTransport |
MatrixClientHandle |
software | healthy | src/matrix/client.ts:MatrixClientHandle |
MatrixDraftStream |
software | healthy | src/matrix/streaming.ts:MatrixDraftStream |
RegistrarError |
software | healthy | src/pairing/registrar.ts:RegistrarError |
RegistrarClient |
software | healthy | src/pairing/registrar.ts:RegistrarClient |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
sqlite |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
migration-detect.test.ts |
data | healthy | tests/unit/migration-detect.test.ts |
migrate.ts |
data | healthy | src/migration/migrate.ts |
snapshot.ts |
data | healthy | src/migration/snapshot.ts |
detect.ts |
data | healthy | src/migration/detect.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/openclaw/Dockerfile |
hardware | healthy | docker/openclaw/Dockerfile |
image::docker/relay/Dockerfile |
hardware | healthy | docker/relay/Dockerfile |
openclaw |
hardware | healthy | docker/docker-compose.yml |
relay |
hardware | healthy | docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
87.99.156.216 |
network | healthy | src/pairing/env.ts |
178.105.217.63 |
network | healthy | src/pairing/env.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:18789 |
network | healthy | docker/docker-compose.yml |
port:7890 |
network | healthy | docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::scripts/installer.py |
security | healthy | scripts/installer.py |
openai_or_anthropic_key::src/telemetry.ts |
security | healthy | src/telemetry.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
chat4000__chat4000-openclaw-plugin |
software | healthy | /data/fable5_failed_archive/chat4000__chat4000-openclaw-plu… |
| Label | Layer | Status | Path |
|---|---|---|---|
/_matrix/client/v3/whoami |
frontend | healthy | tests/unit/gateway-transport.test.ts |
This page is publicly accessible at:
https://repobility.com/scan/bd92e337-e1cb-43b1-826f-2505c3fc118d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bd92e337-e1cb-43b1-826f-2505c3fc118d/
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.