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.

zhiro-labs/dango

https://github.com/zhiro-labs/dango · scanned 2026-06-16 01:12 UTC (2 months, 1 week ago)

93 raw signals (0 security + 93 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 91 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 372 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
_onoff software healthy app_config.py:10
inject_config_to_env software healthy app_config.py:14
_set software healthy app_config.py:27
_setup_log_tee software healthy main.py:6
__init__ software healthy main.py:12
write software healthy main.py:15
flush software healthy main.py:22
fileno software healthy main.py:29
isatty software dead main.py:32
setup_hook software healthy main.py:110
on_ready software healthy main.py:118
main software healthy main.py:130
mock_env_vars software healthy tests/conftest.py:11
mock_discord_message software healthy tests/conftest.py:29
mock_discord_bot software healthy tests/conftest.py:46
sample_message_data software healthy tests/conftest.py:57
test_importable software healthy tests/test_nodes.py:76
test_is_async software healthy tests/test_nodes.py:81
test_parse_table software healthy tests/test_nodes.py:57
test_parse_table_invalid software healthy tests/test_nodes.py:66
test_disabled_returns_base software healthy tests/test_nodes.py:92
test_enabled_includes_author software healthy tests/test_nodes.py:103
test_creates_workflow software healthy tests/test_nodes.py:119
test_env_onoff_to_bool_on software healthy tests/test_utils.py:14
test_env_onoff_to_bool_off software healthy tests/test_utils.py:19
test_env_onoff_to_bool_invalid software healthy tests/test_utils.py:24
test_check_font_exists_returns_bool software healthy tests/test_utils.py:35
test_import_steps software healthy tests/test_imports.py:6
test_import_utils software healthy tests/test_imports.py:21
test_import_build_instructions software healthy tests/test_imports.py:32
test_import_workflow software healthy tests/test_imports.py:39
test_import_commands software healthy tests/test_imports.py:46
test_chat_cog_has_listener software healthy tests/test_imports.py:56
test_cog_app_commands software healthy tests/test_imports.py:64
load_config software healthy web/config_store.py:81
save_config software healthy web/config_store.py:89
is_setup_complete software healthy web/config_store.py:95
_load_runtime software healthy web/main.py:28
_save_runtime software healthy web/main.py:48
_render_channel_list software healthy web/main.py:56
_render_user_list software healthy web/main.py:78
lifespan software healthy web/main.py:107
_ctx software healthy web/main.py:118
root software healthy web/main.py:125
setup_page software healthy web/main.py:130
setup_complete software healthy web/main.py:137
dashboard_redirect software healthy web/main.py:153
overview_page software healthy web/main.py:158
prompt_page software healthy web/main.py:169
models_page software healthy web/main.py:180

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

LabelLayerStatusPath
docker-compose.dev.yml software healthy docker-compose.dev.yml
mkdocs.yml software healthy mkdocs.yml
README.md software healthy README.md
Dockerfile software healthy Dockerfile
README.zh-TW.md software healthy README.zh-TW.md
app_config.py software healthy app_config.py
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
main.py software healthy main.py
docker-compose.yml software healthy docker-compose.yml
entrypoint.sh software healthy entrypoint.sh
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
README.md software healthy tests/README.md
test_nodes.py software healthy tests/test_nodes.py
test_utils.py software healthy tests/test_utils.py
test_imports.py software healthy tests/test_imports.py
tags.md software healthy docs/tags.md
troubleshooting.md software healthy docs/troubleshooting.md
index.md software healthy docs/index.md
api.md software healthy docs/reference/api.md
commands.md software healthy docs/usage/commands.md
conversations.md software healthy docs/usage/conversations.md
runtime.md software healthy docs/configuration/runtime.md
env-vars.md software healthy docs/configuration/env-vars.md
discord-setup.md software healthy docs/getting-started/discord-setup.md
uv.md software healthy docs/getting-started/uv.md
docker.md software healthy docs/getting-started/docker.md
vps.md software healthy docs/advanced/vps.md
embedding.md software healthy docs/advanced/embedding.md
models.md software healthy docs/features/models.md
workflow.md software healthy docs/features/workflow.md
tools.md software healthy docs/features/tools.md
__init__.py software healthy web/__init__.py
config_store.py software healthy web/config_store.py
main.py software healthy web/main.py
docker_api.py software healthy web/docker_api.py
models.html software healthy web/templates/models.html
base.html software healthy web/templates/base.html
discord.html software healthy web/templates/discord.html
tools.html software healthy web/templates/tools.html
dashboard.html software healthy web/templates/dashboard.html
overview.html software healthy web/templates/overview.html
prompt.html software healthy web/templates/prompt.html
setup.html software healthy web/templates/setup.html
__init__.py software healthy dango/__init__.py
workflow.py software healthy dango/workflow.py
__init__.py software healthy dango/commands/__init__.py
admin_commands.py software healthy dango/commands/admin_commands.py

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

LabelLayerStatusPath
GET / api healthy web/main.py
GET /setup api healthy web/main.py
POST /setup/complete api healthy web/main.py
GET /dashboard api healthy web/main.py
GET /overview api healthy web/main.py
GET /prompt api healthy web/main.py
GET /models api healthy web/main.py
GET /discord api healthy web/main.py
GET /tools api healthy web/main.py
POST /api/logs/clear api healthy web/main.py
GET /api/logs api healthy web/main.py
GET /api/bot/status api healthy web/main.py
POST /api/bot/start api healthy web/main.py
POST /api/bot/stop api healthy web/main.py
POST /api/bot/restart api healthy web/main.py
POST /api/shutdown api healthy web/main.py
POST /api/validate/discord api healthy web/main.py
POST /api/validate/google api healthy web/main.py
POST /api/config/prompt api healthy web/main.py
POST /api/config/discord api healthy web/main.py
POST /api/config/models/fast api healthy web/main.py
POST /api/config/models/deep api healthy web/main.py
POST /api/config/features api healthy web/main.py
POST /api/config/google api healthy web/main.py
POST /api/config/advanced api healthy web/main.py
POST /api/config/workspace api healthy web/main.py
POST /api/runtime/settings api healthy web/main.py
POST /api/runtime/channels/add api healthy web/main.py
POST /api/runtime/channels/{channel_id}/delete api healthy web/main.py
POST /api/runtime/users/add api healthy web/main.py
POST /api/runtime/users/{user_id}/delete api healthy web/main.py
POST /api/workspace-prompt api healthy web/main.py
POST /api/config/tools/apis/enable api healthy web/main.py
POST /api/config/tools/api api healthy web/main.py
POST /api/config/tools/api/{index}/delete api healthy web/main.py
POST /api/config/tools/dbs/enable api healthy web/main.py
POST /api/config/tools/db api healthy web/main.py
POST /api/config/tools/db/{index}/delete api healthy web/main.py

LabelLayerStatusPath
_Tee software healthy main.py:11
TestFetchAndProcessHistory software healthy tests/test_nodes.py:10
TestCallDiscordAgent software healthy tests/test_nodes.py:26
TestExtractAndRenderTables software healthy tests/test_nodes.py:42
TestSendDiscordResponse software healthy tests/test_nodes.py:73
TestBuildInstructions software healthy tests/test_nodes.py:89
TestCreateDiscordWorkflow software healthy tests/test_nodes.py:116
TestConfigUtils software healthy tests/test_utils.py:11
TestDownloadFont software healthy tests/test_utils.py:32
BotConfig software healthy web/config_store.py:12
AdminCog software healthy dango/commands/admin_commands.py:14
ChatCog software healthy dango/commands/chat_commands.py:73
RuntimeConfig software healthy dango/utils/runtime_config.py:21
Result software healthy dango/utils/complexity_router.py:310
SyntaxBoundary software healthy dango/utils/discord_helpers.py:53
DiscordTextSplitter software healthy dango/utils/discord_helpers.py:63
_DangoGemini software healthy dango/steps/call_agent.py:172
_DangoSearchTools software healthy dango/steps/call_agent.py:275
_DangoWebsiteTools software healthy dango/steps/call_agent.py:376

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
reference software healthy docs/reference
usage software healthy docs/usage
configuration software healthy docs/configuration
getting-started software healthy docs/getting-started
advanced software healthy docs/advanced
features software healthy docs/features
web software healthy web
templates software healthy web/templates
dango software healthy dango
commands software healthy dango/commands
utils software healthy dango/utils
steps software healthy dango/steps
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
web hardware healthy docker-compose.yml
bot hardware healthy docker-compose.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/docker.yml
build cicd healthy .github/workflows/docs.yml
deploy cicd healthy .github/workflows/docs.yml

LabelLayerStatusPath
vps::aws hardware healthy pyproject.toml
vps::azure hardware healthy pyproject.toml

LabelLayerStatusPath
gha::docker cicd healthy .github/workflows/docker.yml
gha::docs cicd healthy .github/workflows/docs.yml

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

LabelLayerStatusPath
postgresql data healthy .env.example

LabelLayerStatusPath
port:17860 network healthy docker-compose.dev.yml

LabelLayerStatusPath
127.0.0.1 network healthy .env.example

LabelLayerStatusPath
gpu (detected) hardware healthy dango/steps/call_agent.py

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/f243b1e9-93a0-4300-9ad2-8d6991b8c152/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f243b1e9-93a0-4300-9ad2-8d6991b8c152/

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.