https://github.com/browser-use/bux.git
· scanned 2026-05-16 02:09 UTC (2 weeks, 6 days ago)
· 10 languages
38 findings (16 legacy + 22 scanner) 59th percentile · Python · small (2-20K LoC) Scanner says 94 (lower by 20)
Last scanned 2 weeks, 6 days ago · v1 · 12 findings from 1 source. 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 |
55.0 | 0.15 | 8.25 |
security_score |
95.5 | 0.25 | 23.88 |
testing_score |
80.0 | 0.20 | 16.00 |
documentation_score |
70.0 | 0.15 | 10.50 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
50.0 | 0.10 | 5.00 |
| Overall | 1.00 | 73.4 |
All 582 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 |
|---|---|---|---|
_read_bot_token |
software | healthy | agent/tg-approve.py:40 |
_tg_call |
software | healthy | agent/tg-approve.py:48 |
_extract_question_and_options |
software | healthy | agent/tg-approve.py:61 |
_post_question |
software | healthy | agent/tg-approve.py:94 |
_wait_for_choice |
software | healthy | agent/tg-approve.py:119 |
_emit |
software | healthy | agent/tg-approve.py:139 |
main |
software | healthy | agent/tg-approve.py:150 |
test_codex_settings_are_per_lane |
software | healthy | agent/test_telegram_bot.py:19 |
test_clear_codex_settings |
software | healthy | agent/test_telegram_bot.py:38 |
test_invalid_effort_is_ignored |
software | healthy | agent/test_telegram_bot.py:52 |
test_login_provider_binds_lane_even_when_already_connected |
software | healthy | agent/test_telegram_bot.py:67 |
check |
software | healthy | agent/test_telegram_bot.py:71 |
test_auth_and_quota_errors_trigger_login_picker_detection |
software | healthy | agent/test_telegram_bot.py:85 |
test_login_picker_codex_does_not_force_relogin |
software | healthy | agent/test_telegram_bot.py:94 |
fake_call |
software | healthy | agent/test_telegram_bot.py:104 |
test_public_url_can_be_read_from_tg_env_when_process_env_is… |
software | healthy | agent/test_telegram_bot.py:132 |
test_public_url_can_be_read_from_tunnel_url_file |
software | healthy | agent/test_telegram_bot.py:151 |
test_custom_button_prompt_includes_card_context |
software | healthy | agent/test_telegram_bot.py:172 |
test_legacy_custom_button_prompt_still_works_without_row |
software | healthy | agent/test_telegram_bot.py:197 |
test_legacy_two_column_rows_are_back_online |
software | healthy | agent/test_telegram_bot.py:209 |
test_three_column_self_restart_kind_parses |
software | healthy | agent/test_telegram_bot.py:224 |
test_self_restart_wins_when_lane_appears_twice |
software | healthy | agent/test_telegram_bot.py:235 |
test_unknown_kind_falls_back_to_back_online |
software | healthy | agent/test_telegram_bot.py:249 |
test_missing_file_returns_empty |
software | healthy | agent/test_telegram_bot.py:260 |
setUp |
software | healthy | agent/test_telegram_bot.py:270 |
test_enqueues_one_job_per_lane_at_front_of_queue |
software | healthy | agent/test_telegram_bot.py:275 |
test_skips_lane_when_enqueue_fails |
software | healthy | agent/test_telegram_bot.py:304 |
_record_miniapp_topic |
software | healthy | agent/telegram_bot.py:169 |
random_thinking_emoji |
software | healthy | agent/telegram_bot.py:239 |
random_thinking_reaction |
software | healthy | agent/telegram_bot.py:244 |
_humanize_tokens |
software | healthy | agent/telegram_bot.py:305 |
_humanize_cached_input |
software | healthy | agent/telegram_bot.py:315 |
_humanize_duration_ms |
software | healthy | agent/telegram_bot.py:324 |
_normalize_codex_usage |
software | healthy | agent/telegram_bot.py:334 |
_count_claude_tool_uses |
software | healthy | agent/telegram_bot.py:354 |
_is_codex_tool_event |
software | healthy | agent/telegram_bot.py:367 |
_format_final_footer |
software | healthy | agent/telegram_bot.py:384 |
_render_final_view |
software | healthy | agent/telegram_bot.py:434 |
_parse_command |
software | healthy | agent/telegram_bot.py:487 |
_extract_start_payload |
software | healthy | agent/telegram_bot.py:506 |
_read_kv |
software | healthy | agent/telegram_bot.py:542 |
_write_tg_env_value |
software | healthy | agent/telegram_bot.py:555 |
_miniapp_public_url_from_env |
software | healthy | agent/telegram_bot.py:572 |
_wait_for_miniapp_public_url |
software | healthy | agent/telegram_bot.py:585 |
_start_miniapp_service |
software | healthy | agent/telegram_bot.py:595 |
_start_miniapp_tunnel_service |
software | healthy | agent/telegram_bot.py:608 |
_miniapp_local_error |
software | healthy | agent/telegram_bot.py:621 |
_miniapp_public_error |
software | healthy | agent/telegram_bot.py:636 |
_ensure_miniapp_public_url |
software | healthy | agent/telegram_bot.py:646 |
_load_openai_key |
software | healthy | agent/telegram_bot.py:729 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
install.md |
software | healthy | install.md |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
.env.example |
software | healthy | .env.example |
README.md |
software | healthy | private/README.md |
index.html |
software | healthy | docs/index.html |
system-prompt.md |
software | healthy | agent/system-prompt.md |
bootstrap.sh |
software | healthy | agent/bootstrap.sh |
tg-approve.py |
software | healthy | agent/tg-approve.py |
test_telegram_bot.py |
software | healthy | agent/test_telegram_bot.py |
telegram_bot.py |
software | healthy | agent/telegram_bot.py |
test_mini_app.py |
software | healthy | agent/test_mini_app.py |
mini_app.py |
software | healthy | agent/mini_app.py |
test_bux_miniapp_tunnel.py |
software | healthy | agent/test_bux_miniapp_tunnel.py |
box_agent.py |
software | healthy | agent/box_agent.py |
browser_keeper.py |
software | healthy | agent/browser_keeper.py |
requirements.txt |
software | healthy | agent/requirements.txt |
test_login_flow.py |
software | healthy | agent/test_login_flow.py |
agency_db.py |
software | healthy | agent/agency_db.py |
__init__.py |
software | healthy | agent/bot/__init__.py |
markdown.py |
software | healthy | agent/bot/markdown.py |
concepts.js |
software | healthy | agent/mini_app_static/concepts.js |
tinder.js |
software | healthy | agent/mini_app_static/tinder.js |
tinder.css |
software | healthy | agent/mini_app_static/tinder.css |
concepts.html |
software | healthy | agent/mini_app_static/concepts.html |
concepts.css |
software | healthy | agent/mini_app_static/concepts.css |
tinder.html |
software | healthy | agent/mini_app_static/tinder.html |
ci.yml |
software | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CodexSettingsTest |
software | healthy | agent/test_telegram_bot.py:18 |
LoginRoutingTest |
software | healthy | agent/test_telegram_bot.py:66 |
ConnectedProvider |
software | healthy | agent/test_telegram_bot.py:68 |
MiniAppLaunchTest |
software | healthy | agent/test_telegram_bot.py:131 |
AgencyButtonPromptTest |
software | healthy | agent/test_telegram_bot.py:171 |
UpdateRequestLanesTest |
software | healthy | agent/test_telegram_bot.py:206 |
SelfRestartContinuationTest |
software | healthy | agent/test_telegram_bot.py:267 |
ShellSession |
software | healthy | agent/telegram_bot.py:1730 |
_GhProvider |
software | healthy | agent/telegram_bot.py:2266 |
_CodexProvider |
software | healthy | agent/telegram_bot.py:2426 |
StreamingMessage |
software | healthy | agent/telegram_bot.py:2848 |
Bot |
software | healthy | agent/telegram_bot.py:3346 |
MiniAppTest |
software | healthy | agent/test_mini_app.py:40 |
FakeBot |
software | healthy | agent/test_mini_app.py:528 |
MiniAppHandler |
software | healthy | agent/mini_app.py:1413 |
MiniAppTunnelTest |
software | healthy | agent/test_bux_miniapp_tunnel.py:25 |
ShellSession |
software | healthy | agent/box_agent.py:285 |
Agent |
software | healthy | agent/box_agent.py:566 |
Existing |
software | healthy | agent/test_login_flow.py:67 |
FakeShellSession |
software | healthy | agent/test_login_flow.py:78 |
| Label | Layer | Status | Path |
|---|---|---|---|
private |
software | healthy | private |
docs |
software | healthy | docs |
agent |
software | healthy | agent |
bot |
software | healthy | agent/bot |
mini_app_static |
software | healthy | agent/mini_app_static |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
topics |
data | healthy | agent/telegram_bot.py |
goals |
data | healthy | agent/mini_app.py |
card_comments |
data | healthy | agent/mini_app.py |
card_events |
data | healthy | agent/mini_app.py |
topic_context |
data | healthy | agent/mini_app.py |
settings |
data | healthy | agent/mini_app.py |
suggestions |
data | healthy | agent/agency_db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::agent/box_agent.py |
security | healthy | agent/box_agent.py |
auth::agent/bootstrap.sh |
security | healthy | agent/bootstrap.sh |
auth::agent/test_login_flow.py |
security | healthy | agent/test_login_flow.py |
auth::agent/telegram_bot.py |
security | healthy | agent/telegram_bot.py |
auth::agent/mini_app.py |
security | healthy | agent/mini_app.py |
auth::install.sh |
security | healthy | install.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/ci.yml |
install-smoke |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nslqndyq |
software | healthy | /tmp/repobility-clone-nslqndyq |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | agent/agency_db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | agent/telegram_bot.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/1f5b13ca-c511-4c41-a7cc-9a49b786811e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1f5b13ca-c511-4c41-a7cc-9a49b786811e/
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.