Scan timing: clone 6.43s · analysis 3.92s · 6.7 MB · GitHub preflight 392ms
https://github.com/pardnchiu/Agenvoy
· scanned 2026-05-31 01:22 UTC (5 days, 12 hours ago)
· 10 languages
137 findings (119 legacy + 18 scanner) 9th percentile · Go · medium (20-100K LoC) Scanner says 89 (lower by 27)
Last scanned 5 days, 12 hours ago · v2 · last Δ +0.1 (diff) · 128 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
87.9 | 0.25 | 21.98 |
testing_score |
25.0 | 0.20 | 5.00 |
documentation_score |
74.7 | 0.15 | 11.21 |
practices_score |
42.0 | 0.15 | 6.30 |
code_quality |
48.2 | 0.10 | 4.82 |
| Overall | 1.00 | 62.1 |
All 677 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
index.html |
software | healthy | index.html |
go.mod |
software | healthy | go.mod |
index.js |
software | healthy | static/index.js |
update.sh |
software | healthy | static/scripts/update.sh |
install.sh |
software | healthy | static/scripts/install.sh |
index.css |
software | healthy | static/css/index.css |
index.scss |
software | healthy | static/sass/index.scss |
path.go |
software | healthy | internal/filesystem/path.go |
skill.go |
software | healthy | internal/filesystem/skill.go |
toolError.go |
software | healthy | internal/filesystem/toolError.go |
runtime.go |
software | healthy | internal/filesystem/runtime.go |
log.go |
software | healthy | internal/filesystem/log.go |
config.go |
software | healthy | internal/filesystem/config.go |
usage.go |
software | healthy | internal/filesystem/usage.go |
git.go |
software | healthy | internal/filesystem/git.go |
reader.go |
software | healthy | internal/filesystem/reader.go |
utils.go |
software | healthy | internal/utils/utils.go |
chatbotEvent.go |
software | healthy | internal/utils/chatbotEvent.go |
auth.go |
software | healthy | internal/utils/auth.go |
event.go |
software | healthy | internal/utils/event.go |
new.go |
software | healthy | internal/routes/new.go |
sendResult.go |
software | healthy | internal/routes/handler/sendResult.go |
log.go |
software | healthy | internal/routes/handler/log.go |
send.go |
software | healthy | internal/routes/handler/send.go |
status.go |
software | healthy | internal/routes/handler/status.go |
sendSSE.go |
software | healthy | internal/routes/handler/sendSSE.go |
event.go |
software | healthy | internal/routes/handler/event.go |
tools.go |
software | healthy | internal/routes/handler/tools.go |
page.go |
software | healthy | internal/routes/handler/page.go |
key.go |
software | healthy | internal/routes/handler/key.go |
stream.go |
software | healthy | internal/routes/handler/chatCompletions/stream.go |
chatCompletions.go |
software | healthy | internal/routes/handler/chatCompletions/chatCompletions.go |
run.go |
software | healthy | internal/routes/handler/chatCompletions/run.go |
translate.go |
software | healthy | internal/toolAdapter/api/translate.go |
example.json |
software | healthy | internal/toolAdapter/api/example.json |
translator.go |
software | healthy | internal/toolAdapter/api/translator.go |
send.go |
software | healthy | internal/toolAdapter/api/send.go |
execute.go |
software | healthy | internal/toolAdapter/api/execute.go |
request.go |
software | healthy | internal/toolAdapter/api/request.go |
http.go |
software | healthy | internal/toolAdapter/mcp/http.go |
register.go |
software | healthy | internal/toolAdapter/mcp/register.go |
mcp.go |
software | healthy | internal/toolAdapter/mcp/mcp.go |
client.go |
software | healthy | internal/toolAdapter/mcp/client.go |
config.go |
software | healthy | internal/toolAdapter/mcp/config.go |
stdio.go |
software | healthy | internal/toolAdapter/mcp/stdio.go |
translator.go |
software | healthy | internal/toolAdapter/script/translator.go |
ececute.go |
software | healthy | internal/toolAdapter/script/ececute.go |
host.go |
software | healthy | internal/agents/host.go |
match.go |
software | healthy | internal/agents/external/match.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
normalize_skill_name |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:194 |
title_case_skill_name |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:203 |
parse_resources |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:208 |
create_resource_dirs |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:227 |
init_skill |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:255 |
main |
software | healthy | extensions/skills/skill-creator/scripts/init_skill.py:320 |
setUp |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
tearDown |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
test_accepts_crlf_frontmatter |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
test_rejects_missing_frontmatter_closing_fence |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
test_fallback_parser_handles_multiline_frontmatter_without_… |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
_is_within |
software | healthy | extensions/skills/skill-creator/scripts/package_skill.py:20 |
package_skill |
software | healthy | extensions/skills/skill-creator/scripts/package_skill.py:28 |
main |
software | healthy | extensions/skills/skill-creator/scripts/package_skill.py:114 |
setUp |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
tearDown |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
create_skill |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_packages_normal_files |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_skips_symlink_to_external_file |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_skips_symlink_directory |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_rejects_resolved_path_outside_skill_root |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
fake_is_within |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_allows_nested_regular_files |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
test_skips_output_archive_when_output_dir_is_skill_dir |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
_extract_frontmatter |
software | healthy | extensions/skills/skill-creator/scripts/quick_validate.py:19 |
_parse_simple_frontmatter |
software | healthy | extensions/skills/skill-creator/scripts/quick_validate.py:29 |
validate_skill |
software | healthy | extensions/skills/skill-creator/scripts/quick_validate.py:67 |
load_config |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:21 |
write_config |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:35 |
prompt_interactive |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:42 |
ask |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:56 |
cmd_check |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:71 |
cmd_write |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:80 |
cmd_default |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:97 |
main |
software | healthy | extensions/skills/readme-generate/scripts/setup_config.py:1… |
_pattern_exists |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_normalize_detected_language |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_detect_by_indicators |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_detect_by_extensions |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
detect_language |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_parse_go_mod |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_iter_go_source_files |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_extract_go_types |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_extract_go_functions |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
extract_go_info |
software | dead | extensions/skills/readme-generate/scripts/analyze_project.p… |
_format_py_args |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_build_py_function |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_collect_py_class_fields |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_detect_py_class_kind |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_build_py_class |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
static |
software | healthy | static |
scripts |
software | healthy | static/scripts |
css |
software | healthy | static/css |
sass |
software | healthy | static/sass |
internal |
software | healthy | internal |
filesystem |
software | healthy | internal/filesystem |
utils |
software | healthy | internal/utils |
routes |
software | healthy | internal/routes |
handler |
software | healthy | internal/routes/handler |
chatCompletions |
software | healthy | internal/routes/handler/chatCompletions |
toolAdapter |
software | healthy | internal/toolAdapter |
api |
software | healthy | internal/toolAdapter/api |
mcp |
software | healthy | internal/toolAdapter/mcp |
script |
software | healthy | internal/toolAdapter/script |
agents |
software | healthy | internal/agents |
external |
software | healthy | internal/agents/external |
types |
software | healthy | internal/agents/types |
provider |
software | healthy | internal/agents/provider |
nvidia |
software | healthy | internal/agents/provider/nvidia |
openai |
software | healthy | internal/agents/provider/openai |
compat |
software | healthy | internal/agents/provider/compat |
grok |
software | healthy | internal/agents/provider/grok |
deepseek |
software | healthy | internal/agents/provider/deepseek |
openaiCodex |
software | healthy | internal/agents/provider/openaiCodex |
image2 |
software | healthy | internal/agents/provider/openaiCodex/image2 |
gemini |
software | healthy | internal/agents/provider/gemini |
stt |
software | healthy | internal/agents/provider/gemini/stt |
youtube |
software | healthy | internal/agents/provider/gemini/youtube |
copilot |
software | healthy | internal/agents/provider/copilot |
response |
software | healthy | internal/agents/provider/copilot/response |
claude |
software | healthy | internal/agents/provider/claude |
exec |
software | healthy | internal/agents/exec |
memory |
software | healthy | internal/agents/exec/memory |
allow |
software | healthy | internal/agents/exec/allow |
tool |
software | healthy | internal/agents/exec/allow/tool |
skill |
software | healthy | internal/agents/exec/allow/skill |
summary |
software | healthy | internal/agents/summary |
runtime |
software | healthy | internal/runtime |
torii |
software | healthy | internal/runtime/torii |
monitor |
software | healthy | internal/runtime/monitor |
tui |
software | healthy | internal/runtime/tui |
kuradb |
software | healthy | internal/runtime/kuradb |
tool |
software | healthy | internal/runtime/kuradb/tool |
telegram |
software | healthy | internal/runtime/telegram |
tool |
software | healthy | internal/runtime/telegram/tool |
discord |
software | healthy | internal/runtime/discord |
tool |
software | healthy | internal/runtime/discord/tool |
tools |
software | healthy | internal/tools |
fetchPage |
software | healthy | internal/tools/fetchPage |
embed |
software | healthy | internal/tools/fetchPage/embed |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestQuickValidate |
software | healthy | extensions/skills/skill-creator/scripts/test_quick_validate… |
TestPackageSkillSecurity |
software | healthy | extensions/skills/skill-creator/scripts/test_package_skill.… |
FunctionInfo |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
TypeInfo |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
ProjectAnalysis |
software | healthy | extensions/skills/readme-generate/scripts/analyze_project.p… |
_NestingVisitor |
software | healthy | extensions/skills/code-reviewer/scripts/analyze_python.py:27 |
Issue |
software | healthy | extensions/skills/code-reviewer/scripts/common.py:9 |
FunctionInfo |
software | healthy | extensions/skills/code-reviewer/scripts/common.py:21 |
CodeMetrics |
software | healthy | extensions/skills/code-reviewer/scripts/common.py:31 |
ProjectAnalysis |
software | healthy | extensions/skills/code-reviewer/scripts/common.py:40 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::internal/agents/provider/copilot/login.go |
security | healthy | internal/agents/provider/copilot/login.go |
auth::internal/runtime/tui/view.go |
security | healthy | internal/runtime/tui/view.go |
auth::internal/runtime/tui/handlerPopup.go |
security | healthy | internal/runtime/tui/handlerPopup.go |
auth::internal/runtime/tui/commandModelAdd.go |
security | healthy | internal/runtime/tui/commandModelAdd.go |
auth::internal/agents/provider/openaiCodex/image2/handler.go |
security | healthy | internal/agents/provider/openaiCodex/image2/handler.go |
auth::internal/agents/provider/openaiCodex/login.go |
security | healthy | internal/agents/provider/openaiCodex/login.go |
auth::internal/agents/provider/openaiCodex/type.go |
security | healthy | internal/agents/provider/openaiCodex/type.go |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | internal/routes/new.go |
1.1.1.1 |
network | healthy | internal/runtime/monitor/monitor.go |
124.0.0.0 |
network | healthy | internal/tools/external/searchWeb/fetch.go |
122.0.0.0 |
network | healthy | internal/tools/external/googleRSS/fetch.go |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qmunr8ff |
software | healthy | /tmp/repobility-clone-qmunr8ff |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | extensions/skills/code-reviewer/scripts/common.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | configs/jsons/providors/nvidia.json |
This page is publicly accessible at:
https://repobility.com/scan/1ff33bf4-f2fc-4a9a-bdbf-25c857b0ef2b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1ff33bf4-f2fc-4a9a-bdbf-25c857b0ef2b/
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.