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.

yiyizhi/XiaoNZ-Agent

https://github.com/yiyizhi/XiaoNZ-Agent · scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)

28 raw signals (0 security + 28 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 26 actionable findings from 1 signal source. 2 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 263 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
__init__ software healthy scripts/test_cancel.py:38
handle_user_message software healthy scripts/test_cancel.py:42
_patch_send_text software healthy scripts/test_cancel.py:59
stub_card software healthy scripts/test_cancel.py:70
stub_patch software healthy scripts/test_cancel.py:76
stub_text software healthy scripts/test_cancel.py:80
main software healthy scripts/test_cancel.py:89
_make_quadrant_png software healthy scripts/test_vision.py:40
chunk software healthy scripts/test_vision.py:45
main software healthy scripts/test_vision.py:69
stub_download software healthy scripts/test_vision.py:92
stub_send_card software healthy scripts/test_vision.py:107
stub_patch_card software healthy scripts/test_vision.py:111
main software healthy scripts/test_model.py:25
_is_attachment_like software healthy scripts/detach_big_messages.py:59
_rewrite_content software healthy scripts/detach_big_messages.py:64
main software healthy scripts/detach_big_messages.py:75
_split_by_heading software healthy scripts/bootstrap_memory.py:54
_flush software healthy scripts/bootstrap_memory.py:65
_window software healthy scripts/bootstrap_memory.py:88
chunk_markdown software healthy scripts/bootstrap_memory.py:100
_batched_add_many software healthy scripts/bootstrap_memory.py:133
reindex_markdown software healthy scripts/bootstrap_memory.py:154
reindex_digests software healthy scripts/bootstrap_memory.py:199
reindex_messages software healthy scripts/bootstrap_memory.py:228
main software healthy scripts/bootstrap_memory.py:276
main software healthy scripts/test_compress.py:54
main software healthy scripts/test_tools.py:25
data_dir software healthy src/config.py:102
db_path software healthy src/config.py:106
memory_dir software healthy src/config.py:110
skills_dir software healthy src/config.py:114
soul_path software healthy src/config.py:118
memory_path software healthy src/config.py:122
load software healthy src/config.py:126
_setup_logging software healthy src/main.py:39
_bypass_proxy_for_internal_hosts software healthy src/main.py:52
main software healthy src/main.py:66
_handle_signal software healthy src/main.py:134
_friendly_error_text software healthy src/feishu/client.py:83
_decode_text_file software healthy src/feishu/client.py:105
_extract_pdf_text software healthy src/feishu/client.py:128
_guess_image_media_type software healthy src/feishu/client.py:166
_parse_text_content software healthy src/feishu/client.py:186
_str software healthy src/feishu/client.py:206
_render_post_element software healthy src/feishu/client.py:210
_resolve_post_payload software healthy src/feishu/client.py:262
_parse_post_content software healthy src/feishu/client.py:284
filter software dead src/feishu/client.py:346
__init__ software healthy src/feishu/client.py:356

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

LabelLayerStatusPath
README.md software healthy README.md
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
test_cancel.py software healthy scripts/test_cancel.py
test_vision.py software healthy scripts/test_vision.py
heartbeat.sh software healthy scripts/heartbeat.sh
test_model.py software healthy scripts/test_model.py
detach_big_messages.py software healthy scripts/detach_big_messages.py
bootstrap_memory.py software healthy scripts/bootstrap_memory.py
test_compress.py software healthy scripts/test_compress.py
test_tools.py software healthy scripts/test_tools.py
__init__.py software healthy src/__init__.py
config.py software healthy src/config.py
main.py software healthy src/main.py
client.py software healthy src/feishu/client.py
__init__.py software healthy src/feishu/__init__.py
model_client.py software healthy src/agent/model_client.py
__init__.py software healthy src/agent/__init__.py
skills.py software healthy src/agent/skills.py
embedder.py software healthy src/agent/embedder.py
commands.py software healthy src/agent/commands.py
tools.py software healthy src/agent/tools.py
memory.py software healthy src/agent/memory.py
vector_memory.py software healthy src/agent/vector_memory.py
tool_impls.py software healthy src/agent/tool_impls.py
loop.py software healthy src/agent/loop.py
session.py software healthy src/agent/session.py
turn_context.py software healthy src/agent/turn_context.py
__init__.py software healthy src/utils/__init__.py

LabelLayerStatusPath
StubAgent software healthy scripts/test_cancel.py:34
_StrictModel software healthy src/config.py:18
FeishuConfig software healthy src/config.py:24
ModelConfig software healthy src/config.py:39
AgentConfig software healthy src/config.py:60
MemoryConfig software healthy src/config.py:64
SearchConfig software healthy src/config.py:68
EmbeddingConfig software healthy src/config.py:76
Settings software healthy src/config.py:90
_RedactSecretsFilter software healthy src/feishu/client.py:315
_LarkConnectedFilter software healthy src/feishu/client.py:331
FeishuClient software healthy src/feishu/client.py:355
ModelClient software healthy src/agent/model_client.py:28
Skill software healthy src/agent/skills.py:32
SkillStore software healthy src/agent/skills.py:64
Embedder software healthy src/agent/embedder.py:38
CommandHandler software healthy src/agent/commands.py:49
Tool software healthy src/agent/tools.py:23
MemoryStore software healthy src/agent/memory.py:28
VectorMemory software healthy src/agent/vector_memory.py:52
AgentLoop software healthy src/agent/loop.py:94
SessionStore software healthy src/agent/session.py:61
TurnContext software healthy src/agent/turn_context.py:17

LabelLayerStatusPath
memory_vec data healthy src/agent/vector_memory.py
sessions data healthy src/agent/session.py
messages data healthy src/agent/session.py
processed_events data healthy src/agent/session.py
session_summaries data healthy src/agent/session.py
daily_digests data healthy src/agent/session.py

LabelLayerStatusPath
scripts software healthy scripts
src software healthy src
feishu software healthy src/feishu
agent software healthy src/agent
utils software healthy src/utils

LabelLayerStatusPath
127.0.0.1 network healthy README.md
163.7.10.192 network healthy src/main.py
124.0.0.0 network healthy src/agent/tool_impls.py

LabelLayerStatusPath
repobility-clone-i454kdd4 software healthy /tmp/repobility-clone-i454kdd4

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
port:11434 network healthy README.md
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/a84d3575-ba16-4d93-8b51-98fa061b445e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a84d3575-ba16-4d93-8b51-98fa061b445e/

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.