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.

amwine28/AgentViz

https://github.com/amwine28/AgentViz · scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)

11 raw signals (0 security + 11 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +20.8 (diff) · 11 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 219 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
main software healthy examples/basic_run.py:12
worker_life software healthy examples/demo_swarm.py:38
squad_mission software healthy examples/demo_swarm.py:71
saboteur software healthy examples/demo_swarm.py:86
the_big_ask software healthy examples/demo_swarm.py:102
mission software healthy examples/demo_swarm.py:124
main software healthy examples/demo_swarm.py:141
main software healthy examples/integration_test.py:14
collect software healthy examples/integration_test.py:22
rawPath software healthy relay/src/index.ts:rawPath
writePortFile software healthy relay/src/index.ts:writePortFile
onListening software healthy relay/src/index.ts:onListening
cleanup software healthy relay/src/index.ts:cleanup
createRelay software healthy relay/src/relay.ts:createRelay
isSdkPath software healthy relay/src/relay.ts:isSdkPath
test_session_emits_agent_spawn_and_complete software healthy sdk/tests/test_session.py:8
fake_relay software healthy sdk/tests/test_session.py:53
test_agent_emits_status_changes software healthy sdk/tests/test_session.py:28
test_child_agent_has_parent_id software healthy sdk/tests/test_session.py:50
test_tool_call_approved software healthy sdk/tests/test_tool_call.py:8
fake_relay software healthy sdk/tests/test_tool_call.py:115
test_tool_call_denied_raises_and_emits_tool_denied software healthy sdk/tests/test_tool_call.py:45
test_tool_call_denies_on_timeout_by_default software healthy sdk/tests/test_tool_call.py:80
tool_fn software healthy sdk/tests/test_tool_call.py:88
test_tool_call_on_timeout_approve_is_explicit_opt_in software healthy sdk/tests/test_tool_call.py:112
make_capture_relay software healthy sdk/tests/test_reliability.py:9
fake_relay software healthy sdk/tests/test_reliability.py:178
test_events_carry_per_agent_seq software healthy sdk/tests/test_reliability.py:17
test_session_start_is_first_event software healthy sdk/tests/test_reliability.py:36
test_send_is_fail_open_when_relay_down software healthy sdk/tests/test_reliability.py:50
test_reconnect_delivers_buffered_events software healthy sdk/tests/test_reliability.py:60
test_command_with_cmd_id_gets_ack software healthy sdk/tests/test_reliability.py:88
test_command_for_unknown_agent_acks_failed software healthy sdk/tests/test_reliability.py:118
test_tool_call_accepts_async_fn software healthy sdk/tests/test_reliability.py:146
slow_tool software healthy sdk/tests/test_reliability.py:160
test_pending_event_includes_timeout_s software healthy sdk/tests/test_reliability.py:175
test_agent_log_emits_log_event software healthy sdk/tests/test_reliability.py:201
test_report_usage_emits_usage_event software healthy sdk/tests/test_reliability.py:217
test_relay_client_sends_event software healthy sdk/tests/test_relay_client.py:9
fake_relay software healthy sdk/tests/test_relay_client.py:31
test_relay_client_dispatches_command software healthy sdk/tests/test_relay_client.py:28
_now software healthy sdk/agentviz/events.py:18
_id software healthy sdk/agentviz/events.py:21
serialize software healthy sdk/agentviz/events.py:116
_port_open software healthy sdk/agentviz/session.py:16
discover_relay_port software healthy sdk/agentviz/session.py:21
__init__ software healthy sdk/agentviz/session.py:34
client software healthy sdk/agentviz/session.py:43
_resolve_port software healthy sdk/agentviz/session.py:47
connect software healthy sdk/agentviz/session.py:52

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
HANDOFF.md software healthy HANDOFF.md
README.md software healthy README.md
LICENSE software healthy LICENSE
agentviz.sh software healthy scripts/agentviz.sh
basic_run.py software healthy examples/basic_run.py
demo_swarm.py software healthy examples/demo_swarm.py
integration_test.py software healthy examples/integration_test.py
agentviz.md software healthy commands/agentviz.md
package-lock.json software healthy relay/package-lock.json
package.json software healthy relay/package.json
tsconfig.json software healthy relay/tsconfig.json
relay.test.ts software healthy relay/tests/relay.test.ts
index.ts software healthy relay/src/index.ts
buffer.ts software healthy relay/src/buffer.ts
relay.ts software healthy relay/src/relay.ts
roadmap.md software healthy docs/roadmap.md
2026-05-28-agentviz-design.md software healthy docs/superpowers/specs/2026-05-28-agentviz-design.md
2026-05-28-agentviz-mvp.md software healthy docs/superpowers/plans/2026-05-28-agentviz-mvp.md
pyproject.toml software healthy sdk/pyproject.toml
test_session.py software healthy sdk/tests/test_session.py
test_tool_call.py software healthy sdk/tests/test_tool_call.py
test_reliability.py software healthy sdk/tests/test_reliability.py
test_relay_client.py software healthy sdk/tests/test_relay_client.py
events.py software healthy sdk/agentviz/events.py
session.py software healthy sdk/agentviz/session.py
__init__.py software healthy sdk/agentviz/__init__.py
agent.py software healthy sdk/agentviz/agent.py
exceptions.py software healthy sdk/agentviz/exceptions.py
relay_client.py software healthy sdk/agentviz/relay_client.py
vite.config.ts software healthy ui/vite.config.ts
package-lock.json software healthy ui/package-lock.json
package.json software healthy ui/package.json
index.html software healthy ui/index.html
tsconfig.json software healthy ui/tsconfig.json
store.test.ts software healthy ui/tests/store.test.ts
graph.test.ts software healthy ui/tests/graph.test.ts
audit.test.ts software healthy ui/tests/audit.test.ts
flow.test.ts software healthy ui/tests/flow.test.ts
store.ts software healthy ui/src/store.ts
flow.ts software healthy ui/src/flow.ts
main.tsx software healthy ui/src/main.tsx
styles.css software healthy ui/src/styles.css
ws.ts software healthy ui/src/ws.ts
graph.ts software healthy ui/src/graph.ts
types.ts software healthy ui/src/types.ts
audit.ts software healthy ui/src/audit.ts
App.tsx software healthy ui/src/App.tsx
TopBar.tsx software healthy ui/src/components/TopBar.tsx
FlowView.tsx software healthy ui/src/components/FlowView.tsx
NodeDetailPanel.tsx software healthy ui/src/components/NodeDetailPanel.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
SessionBuffer software healthy relay/src/buffer.ts:SessionBuffer
SessionStartEvent software healthy sdk/agentviz/events.py:26
CommandAckEvent software healthy sdk/agentviz/events.py:32
AgentSpawnEvent software healthy sdk/agentviz/events.py:39
AgentStatusEvent software healthy sdk/agentviz/events.py:47
ToolCallPendingEvent software healthy sdk/agentviz/events.py:54
ToolResultEvent software healthy sdk/agentviz/events.py:64
ToolDeniedEvent software healthy sdk/agentviz/events.py:73
AgentMessageEvent software healthy sdk/agentviz/events.py:82
LogEvent software healthy sdk/agentviz/events.py:90
UsageEvent software healthy sdk/agentviz/events.py:98
AgentCompleteEvent software healthy sdk/agentviz/events.py:108
Session software healthy sdk/agentviz/session.py:33
_ToolDenied software healthy sdk/agentviz/agent.py:17
Agent software healthy sdk/agentviz/agent.py:21
ToolCallDenied software healthy sdk/agentviz/exceptions.py:1
AgentStopped software healthy sdk/agentviz/exceptions.py:7
RelayClient software healthy sdk/agentviz/relay_client.py:24

LabelLayerStatusPath
scripts software healthy scripts
examples software healthy examples
commands software healthy commands
relay software healthy relay
tests software healthy relay/tests
src software healthy relay/src
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
sdk software healthy sdk
tests software healthy sdk/tests
agentviz software healthy sdk/agentviz
ui software healthy ui
tests software healthy ui/tests
src software healthy ui/src
components software healthy ui/src/components

LabelLayerStatusPath
amwine28__AgentViz software healthy /data/fable5_failed_archive/amwine28__AgentViz

LabelLayerStatusPath
port:5173 network healthy ui/vite.config.ts
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/3fa73073-e79c-4a92-9cc4-37da15d2dd71/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3fa73073-e79c-4a92-9cc4-37da15d2dd71/

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.