github Python analyzed 5a4175f

maleon17/codex-ask

github

Standalone Codex Jarvis Telegram userbot and CodexAsk backend

maintainer
maleon17
licence
NOASSERTION
first seen
2026-09-02
last seen
2026-09-18
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 22 tools
transport counts 22 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • add_contact
  • block_user
  • create_channel
  • create_group
  • delete_messages
  • edit_trigger
  • forward_message
  • get_invite_link
  • invite_to_group
  • leave_chat
  • list_chat_members
  • list_triggers
  • read_history
  • register_trigger
  • remove_contact
  • remove_trigger
  • resolve_person
  • search_chat
  • send_file
  • send_message
  • send_message_as_bot
  • unblock_user
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 5a4175f · analyzer v33 · 17h ago

danger signals1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 15

filesystem 7

  • fs maleon17-codex-ask-5a4175f/codex_ask.py :565 stdout=open("/tmp/tailscaled.log", "a"),
  • fs maleon17-codex-ask-5a4175f/codex_ask_watcher.py :27 from pathlib import Path
  • fs maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :72 with open(path, encoding="utf-8") as handle:
  • fs (weak) maleon17-codex-ask-5a4175f/tests/test_backend_failure_detection.py :5 from pathlib import Path
  • fs (weak) maleon17-codex-ask-5a4175f/tests/test_review_x_regressions.py :14 from pathlib import Path
  • fs (weak) maleon17-codex-ask-5a4175f/tests/test_trigger_authorization.py :5 from pathlib import Path
  • fs (weak) maleon17-codex-ask-5a4175f/tests/test_worker_reliability.py :3 from pathlib import Path

shell / exec 2

  • shell maleon17-codex-ask-5a4175f/app_server.py :5 import subprocess
  • shell maleon17-codex-ask-5a4175f/codex_ask.py :547 subprocess.run(

network 2

  • net maleon17-codex-ask-5a4175f/codex_ask.py :44 import asyncio, html, json, os, re, secrets, shutil, subprocess, tempfile, time, urllib.request, urllib.parse, uuid
  • net maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :31 import urllib.request

secrets 2

  • secrets maleon17-codex-ask-5a4175f/codex_ask.py :88 RELAY_TOKEN = os.environ.get("CODEX_JARVIS_RELAY_TOKEN", "")
  • secrets maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :37 RELAY_TOKEN = os.environ.get("JARVIS_RELAY_TOKEN", "")

tool registrations 22

  • resolve_person maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :160
  • create_group maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :171
  • create_channel maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :182
  • invite_to_group maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :193
  • get_invite_link maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :207
  • send_message maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :218
  • send_message_as_bot maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :229
  • send_file maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :241
  • add_contact maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :251
  • remove_contact maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :258
  • block_user maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :264
  • unblock_user maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :271
show 10 more
  • leave_chat maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :277
  • list_chat_members maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :286
  • register_trigger maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :305
  • remove_trigger maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :403
  • edit_trigger maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :413
  • list_triggers maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :434
  • delete_messages maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :443
  • search_chat maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :451
  • read_history maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :462
  • forward_message maleon17-codex-ask-5a4175f/telegram_actions_mcp.py :492