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.

chuali-zi/long-agent

https://github.com/chuali-zi/long-agent · scanned 2026-06-17 01:48 UTC (1 month, 1 week ago)

72 raw signals (0 security + 72 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -6.8 (diff) · 60 actionable findings from 1 signal source. 12 repeated signals grouped for readability. 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 1906 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
guardrail software healthy tests/test_safety.py:21
test_dangerous_blocked software healthy tests/test_safety.py:65
test_critical_denied software healthy tests/test_safety.py:86
test_benign_allowed software healthy tests/test_safety.py:113
test_rm_user_path_not_blocked_outside_protected software healthy tests/test_safety.py:123
test_argv_parse_with_quotes software healthy tests/test_safety.py:130
test_flag_combination_split software healthy tests/test_safety.py:136
test_declared_risk_floor_lifts_decision software healthy tests/test_safety.py:148
test_declared_risk_does_not_downgrade software healthy tests/test_safety.py:158
test_wrapper_commands_do_not_bypass_guardrail software healthy tests/test_safety.py:170
test_equivalent_rewrite_blocked software healthy tests/test_safety.py:214
test_equivalent_rewrite_does_not_overshoot software healthy tests/test_safety.py:236
__init__ software healthy tests/test_httpx_backend.py:584
json software healthy tests/test_httpx_backend.py:48
post software healthy tests/test_httpx_backend.py:73
_make_backend software healthy tests/test_httpx_backend.py:86
test_construct_real_client_normalizes_base_url software healthy tests/test_httpx_backend.py:117
test_construct_with_trailing_slash_idempotent software healthy tests/test_httpx_backend.py:141
test_construct_default_base_url_for_openai software healthy tests/test_httpx_backend.py:159
test_missing_key_raises_runtime_error software healthy tests/test_httpx_backend.py:173
test_chat_payload_minimal_text software healthy tests/test_httpx_backend.py:183
test_chat_payload_includes_tools_and_tool_choice software healthy tests/test_httpx_backend.py:208
test_chat_response_with_tool_calls_parses_arguments software healthy tests/test_httpx_backend.py:224
test_chat_malformed_arguments_fall_back_to_raw software healthy tests/test_httpx_backend.py:256
test_chat_empty_choices_returns_empty_message software healthy tests/test_httpx_backend.py:276
test_chat_unknown_finish_reason_passes_through software healthy tests/test_httpx_backend.py:285
test_chat_http_400_raises_with_body_snippet software healthy tests/test_httpx_backend.py:305
test_chat_http_401_does_not_leak_authorization_header software healthy tests/test_httpx_backend.py:312
test_chat_body_snippet_truncated_to_500_chars software healthy tests/test_httpx_backend.py:322
test_chat_invalid_json_raises software healthy tests/test_httpx_backend.py:331
test_preset_deepseek_uses_official_endpoint software healthy tests/test_httpx_backend.py:342
test_build_backend_qwen_httpx software healthy tests/test_httpx_backend.py:362
test_build_backend_openai_httpx software healthy tests/test_httpx_backend.py:381
test_build_backend_deepseek_httpx_user_override software healthy tests/test_httpx_backend.py:402
test_build_backend_deepseek_httpx_ignores_config_api_key_wh… software healthy tests/test_httpx_backend.py:423
test_build_backend_deepseek_httpx_env_key_takes_precedence_… software healthy tests/test_httpx_backend.py:437
test_build_backend_deepseek_httpx_missing_key_raises software healthy tests/test_httpx_backend.py:460
test_build_backend_default_is_deepseek_httpx_and_raises_wit… software healthy tests/test_httpx_backend.py:471
test_build_backend_deepseek_httpx_missing_key_raises_even_i… software healthy tests/test_httpx_backend.py:479
test_httpx_and_openai_backend_produce_equivalent_messages software healthy tests/test_httpx_backend.py:492
_patch_sleep software healthy tests/test_httpx_backend.py:542
_ok_response software healthy tests/test_httpx_backend.py:549
test_defaults_aligned_with_openai_sdk software healthy tests/test_httpx_backend.py:558
test_real_client_uses_default_timeout software healthy tests/test_httpx_backend.py:565
test_real_client_respects_explicit_timeout software healthy tests/test_httpx_backend.py:580
test_backend_records_max_retries software healthy tests/test_httpx_backend.py:594
test_retry_on_429_then_success software healthy tests/test_httpx_backend.py:604
test_retry_on_500_chain_then_success software healthy tests/test_httpx_backend.py:619
test_retry_exhausted_raises_with_count_in_message software healthy tests/test_httpx_backend.py:637
test_408_retries software healthy tests/test_httpx_backend.py:651

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

LabelLayerStatusPath
_FakeResponse software healthy tests/test_httpx_backend.py:35
_FakeHttpxClient software healthy tests/test_httpx_backend.py:54
_CaptureClient software healthy tests/test_httpx_backend.py:583
_FakeAgent software healthy tests/test_web_security.py:153
TestProcessExtensions software healthy tests/test_tools_expansion.py:83
TestServiceExtensions software healthy tests/test_tools_expansion.py:130
TestNetworkExtensions software healthy tests/test_tools_expansion.py:201
TestLogsExtensions software healthy tests/test_tools_expansion.py:266
TestPackageMixin software healthy tests/test_tools_expansion.py:327
TestDiskTools software healthy tests/test_tools_expansion.py:398
TestSystemTools software healthy tests/test_tools_expansion.py:459
TestSecurityTools software healthy tests/test_tools_expansion.py:495
TestComplianceTools software healthy tests/test_tools_expansion.py:569
TestLoongArchTools software healthy tests/test_tools_expansion.py:631
TestRegistry software healthy tests/test_tools_expansion.py:655
TestP1ParamEffect software healthy tests/test_tools_expansion.py:748
TestWriteOperationTools software healthy tests/test_tools_expansion.py:833
_ReadOnlyMediumTool software healthy tests/test_audit_hardening.py:152
_Executor software healthy tests/test_audit_hardening.py:161
_FakeFunc software healthy tests/test_openai_backend.py:33
_FakeToolCall software healthy tests/test_openai_backend.py:39
_FakeMsg software healthy tests/test_openai_backend.py:46
_FakeChoice software healthy tests/test_openai_backend.py:52
_FakeResp software healthy tests/test_openai_backend.py:58
_FakeCompletions software healthy tests/test_openai_backend.py:62
_FakeChat software healthy tests/test_openai_backend.py:75
_FakeOpenAIClient software healthy tests/test_openai_backend.py:80
_CapturingClient software healthy tests/test_openai_backend.py:365
_OutputTool software healthy tests/test_output_safety.py:35
_OutputExecutor software healthy tests/test_output_safety.py:42
_BlockingStore software healthy tests/test_audit.py:87
_FakeStreamResponse software healthy tests/test_llm_streaming.py:34
_FakeStreamHttpxClient software healthy tests/test_llm_streaming.py:56
_DummyBackend software healthy tests/test_llm_streaming.py:110
_OnlyToolUseMock software healthy tests/test_llm_streaming.py:186
_AuditStub software healthy tests/test_compliance_cron_permissions.py:13
_ExecutorSpy software healthy tests/test_compliance_cron_permissions.py:18
ScriptedBackend software healthy tests/test_agent_parallel.py:18
RecordingExecutor software healthy tests/test_agent_parallel.py:49
_NoPlanToolBackend software healthy tests/test_integration.py:16
_PlannedToolBackend software healthy tests/test_integration.py:29
_FinalThenSummaryBackend software healthy tests/test_integration.py:48
_KillAfterEvidenceBackend software healthy tests/test_integration.py:62
_RecordingExecutor software healthy tests/test_integration.py:106
_ProcessEvidenceExecutor software healthy tests/test_integration.py:126
Audit software healthy tests/test_mcp_hardening.py:150
ExampleTool software healthy tests/test_mcp_hardening.py:163
ExtraTool software healthy tests/test_mcp_hardening.py:206
PartialTool software healthy tests/test_mcp_hardening.py:212
EntryPoint software healthy tests/test_mcp_hardening.py:218

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

LabelLayerStatusPath
AGENT.md software healthy AGENT.md
requirements.txt software healthy requirements.txt
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
requirements-dev.txt software healthy requirements-dev.txt
test_safety.py software healthy tests/test_safety.py
test_httpx_backend.py software healthy tests/test_httpx_backend.py
test_web_security.py software healthy tests/test_web_security.py
test_loongarch_hardening.py software healthy tests/test_loongarch_hardening.py
test_tools_expansion.py software healthy tests/test_tools_expansion.py
test_planner.py software healthy tests/test_planner.py
test_loongarch_deploy_docs.py software healthy tests/test_loongarch_deploy_docs.py
test_tool_option_boundaries.py software healthy tests/test_tool_option_boundaries.py
test_mcp_protocol.py software healthy tests/test_mcp_protocol.py
test_cron_tools.py software healthy tests/test_cron_tools.py
test_audit_hardening.py software healthy tests/test_audit_hardening.py
test_disk_largest_files_boundaries.py software healthy tests/test_disk_largest_files_boundaries.py
__init__.py software healthy tests/__init__.py
test_openai_backend.py software healthy tests/test_openai_backend.py
test_web_frontend_playwright.py software healthy tests/test_web_frontend_playwright.py
test_output_safety.py software healthy tests/test_output_safety.py
test_rca.py software healthy tests/test_rca.py
test_runtime_stale_tools.py software healthy tests/test_runtime_stale_tools.py
test_agent_auto_approve_remediation.py software healthy tests/test_agent_auto_approve_remediation.py
test_start_web_script.py software healthy tests/test_start_web_script.py
test_executor.py software healthy tests/test_executor.py
test_audit.py software healthy tests/test_audit.py
test_web_server.py software healthy tests/test_web_server.py
test_benchmark_suite_runner.py software healthy tests/test_benchmark_suite_runner.py
test_prompt_remediation_guidance.py software healthy tests/test_prompt_remediation_guidance.py
test_llm_streaming.py software healthy tests/test_llm_streaming.py
test_write_preflight.py software healthy tests/test_write_preflight.py
test_compliance_cron_permissions.py software healthy tests/test_compliance_cron_permissions.py
test_intent.py software healthy tests/test_intent.py
test_agent_parallel.py software healthy tests/test_agent_parallel.py
test_loongarch_installer_behavior.py software healthy tests/test_loongarch_installer_behavior.py
test_p0_experimental_tools.py software healthy tests/test_p0_experimental_tools.py
test_sudoers_least_privilege.py software healthy tests/test_sudoers_least_privilege.py
test_log_permissions.py software healthy tests/test_log_permissions.py
test_integration.py software healthy tests/test_integration.py
test_config.py software healthy tests/test_config.py
test_mcp_hardening.py software healthy tests/test_mcp_hardening.py
test_script_entrypoints.py software healthy tests/test_script_entrypoints.py
test_mcp.py software healthy tests/test_mcp.py
test_user_choice.py software healthy tests/test_user_choice.py
sudo_version_locale.sh software healthy tests/fixtures/sudo_version_locale.sh
kyagent_entrypoint_env.sh software healthy tests/fixtures/kyagent_entrypoint_env.sh
demo.sh software healthy scripts/demo.sh
developer-quick-test.sh software healthy scripts/developer-quick-test.sh
setup-sudoers.sh software healthy scripts/setup-sudoers.sh

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
scripts software healthy scripts
configs software healthy configs
benchmarks software healthy benchmarks
opencode software healthy benchmarks/opencode
logrotate-perms-v1 software healthy benchmarks/logrotate-perms-v1
cron-injection-v1 software healthy benchmarks/cron-injection-v1
secret-spill-v1 software healthy benchmarks/secret-spill-v1
unix-socket-stale-v1 software healthy benchmarks/unix-socket-stale-v1
port-conflict-v1 software healthy benchmarks/port-conflict-v1
stale-lock-v1 software healthy benchmarks/stale-lock-v1
open-deleted-v1 software healthy benchmarks/open-deleted-v1
lib software healthy benchmarks/lib
cleanup-v2 software healthy benchmarks/cleanup-v2
runaway-cpu-v1 software healthy benchmarks/runaway-cpu-v1
kyagent software healthy kyagent
rca software healthy kyagent/rca
audit software healthy kyagent/audit
agent software healthy kyagent/agent
executor software healthy kyagent/executor
safety software healthy kyagent/safety
mcp software healthy kyagent/mcp
tools software healthy kyagent/mcp/tools
web software healthy kyagent/web
static software healthy kyagent/web/static
study software healthy study
html software healthy study/html
docs software healthy docs
kyagent software healthy docs/kyagent
deployment software healthy docs/deployment
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
status software healthy docs/status

LabelLayerStatusPath
GET /api/health api healthy kyagent/web/server.py
GET /api/tools api healthy kyagent/web/server.py
POST /api/ask api healthy kyagent/web/server.py
POST /api/sessions/{session_id}/reset api healthy kyagent/web/server.py
GET /api/approvals api healthy kyagent/web/server.py
GET /api/approvals/{approval_id} api healthy kyagent/web/server.py
POST /api/approvals/{approval_id}/approve api healthy kyagent/web/server.py
POST /api/approvals/{approval_id}/reject api healthy kyagent/web/server.py
GET /api/choices api healthy kyagent/web/server.py
POST /api/choices/{choice_id}/select api healthy kyagent/web/server.py
POST /api/ask/stream api healthy kyagent/web/server.py
POST /api/safety/check api healthy kyagent/web/server.py
GET /api/plans api healthy kyagent/web/server.py
GET /api/plans/{plan_id} api healthy kyagent/web/server.py
GET /api/audit/traces api healthy kyagent/web/server.py
GET /api/audit/traces/{trace_id} api healthy kyagent/web/server.py
GET / api healthy kyagent/web/server.py

LabelLayerStatusPath
127.0.0.1 network healthy README.md
1.2.3.4 network healthy tests/test_safety.py
203.0.113.7 network healthy tests/test_web_security.py
198.51.100.44 network healthy benchmarks/cron-injection-v1/gen_artifacts.py
10.21.4.18 network healthy benchmarks/secret-spill-v1/gen_artifacts.py
10.0.3.7 network healthy benchmarks/cleanup-v2/gen_artifacts.py
203.107.6.88 network healthy benchmarks/cleanup-v2/gen_artifacts.py
10.0.3.5 network healthy benchmarks/cleanup-v2/gen_artifacts.py

LabelLayerStatusPath
mysql data healthy tests/test_tools_expansion.py
postgresql data healthy tests/test_write_preflight.py
redis data healthy tests/test_write_preflight.py
mariadb data healthy tests/test_sudoers_least_privilege.py
sqlite data healthy tests/test_integration.py
postgres data healthy kyagent/agent/core.py
mongodb data healthy kyagent/safety/write_preflight.py

LabelLayerStatusPath
plans data healthy kyagent/planner.py
plan_steps data healthy kyagent/planner.py
plan_todos data healthy kyagent/planner.py
traces data healthy kyagent/audit/store.py
events data healthy kyagent/audit/store.py

LabelLayerStatusPath
chuali-zi__long-agent software healthy /data/fable5_failed_archive/chuali-zi__long-agent

LabelLayerStatusPath
nginx network healthy tests/test_tools_expansion.py

LabelLayerStatusPath
vps::azure hardware healthy configs/openai.yaml

LabelLayerStatusPath
auth::benchmarks/secret-spill-v1/gen_artifacts.py security healthy benchmarks/secret-spill-v1/gen_artifacts.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/b9c7607e-f09f-425a-9a08-640251919b28/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b9c7607e-f09f-425a-9a08-640251919b28/

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.