πŸ–₯️ Command Center

Each panel = one isolated task space. Notes are saved locally so nothing misses.
⚽ Football Betting Model unknown · cron
Daily betting slip + ELO/Poisson model (leagues 1-10). Trains on 14 divisions.
🎯 <b>DAILY BETTING SLIP β€” 2026-08-21</b>
Top-5 + Championship | 1-leg acca | Fair odds: 1.29 | Est. market: 1.23 | HIGH

<b>1. Birmingham vs Bristol City</b>
   πŸ“Š Over/Under β†’ <b>Under 3.5</b> @ 77.8%
   🎯 Fair odds: 1.29 | xG 0.98-1.42

<i>8 fixture(s) scanned β€” 5 from trained leagues (Top-5 + Championship), 3 from untrained leagues 6-10 (model not yet retrained)\n⚠️ 15 pick(s) from untrained leagues 6-10 were EXCLUDED from the slip (model has no ratings for those teams). Retrain the model on their history to include them.</i>
<i>Model: Poisson+ELO Β· trained on Top-5 + Championship</i>
πŸ“ Session notes (private, saved locally):
🎡 TikTokβ†’FB Worker running Β· active
X/Twitter + TikTok β†’ Facebook approval bot. (Persistence fix applied 2026-08-22.)
 out. (read timeout=35)
Aug 22 00:08:05 localhost python3[1202137]: getUpdates failed: {'ok': False, 'result': []}
Aug 22 00:08:05 localhost python3[1202137]: get_updates error: HTTPSConnectionPool(host='api.telegram.org', port=443): Read timed out. (read timeout=35)
Aug 22 00:08:05 localhost python3[1202137]: getUpdates failed: {'ok': False, 'result': []}
Aug 22 00:12:39 localhost systemd[1]: Stopping twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py)...
Aug 22 00:12:39 localhost python3[1202137]: get_updates error: HTTPSConnectionPool(host='api.telegram.org', port=443): Read timed out. (read timeout=35)
Aug 22 00:12:39 localhost systemd[1]: twitter-fb-worker.service: Deactivated successfully.
Aug 22 00:12:39 localhost systemd[1]: Stopped twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
Aug 22 00:12:39 localhost systemd[1]: twitter-fb-worker.service: Consumed 5.348s CPU time.
Aug 22 00:12:39 localhost systemd[1]: Started twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
Aug 22 00:14:07 localhost systemd[1]: Stopping twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py)...
Aug 22 00:14:07 localhost systemd[1]: twitter-fb-worker.service: Deactivated successfully.
Aug 22 00:14:07 localhost systemd[1]: Stopped twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
Aug 22 00:14:07 localhost systemd[1]: Started twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
Aug 22 00:28:53 localhost systemd[1]: Stopping twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py)...
Aug 22 00:28:53 localhost systemd[1]: twitter-fb-worker.service: Deactivated successfully.
Aug 22 00:28:53 localhost systemd[1]: Stopped twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
Aug 22 00:28:53 localhost systemd[1]: Started twitter-fb-worker.service - Twitter/FB Worker Telegram Approval Bot (bot.py).
πŸ“ Session notes (private, saved locally):
πŸ” TKβ†’FB Poller running Β· active
Worker poll loop (every 9 min) that fetches tweets/TikTok and queues them.
kTok fetch error for @cfcisaac30: [Errno 2] No such file or directory: 'yt-dlp'
Aug 21 23:44:17 localhost python3[1200981]:     Found 0 videos
Aug 21 23:44:17 localhost python3[1200981]:   Fetching TikTok @brian_data...
Aug 21 23:44:17 localhost python3[1200981]:   TikTok fetch error for @brian_data: [Errno 2] No such file or directory: 'yt-dlp'
Aug 21 23:44:17 localhost python3[1200981]:     Found 0 videos
Aug 21 23:44:17 localhost python3[1200981]:   Fetching TikTok @cfcpedro...
Aug 21 23:44:17 localhost python3[1200981]:   TikTok fetch error for @cfcpedro: [Errno 2] No such file or directory: 'yt-dlp'
Aug 21 23:44:17 localhost python3[1200981]:     Found 0 videos
Aug 21 23:44:17 localhost python3[1200981]:   Fetching TikTok @talkbluecfc...
Aug 21 23:44:17 localhost python3[1200981]:   TikTok fetch error for @talkbluecfc: [Errno 2] No such file or directory: 'yt-dlp'
Aug 22 00:12:39 localhost systemd[1]: Stopping twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py)...
Aug 22 00:12:39 localhost python3[1200981]:     Found 0 videos
Aug 22 00:12:39 localhost systemd[1]: twitter-fb-worker-poll.service: Deactivated successfully.
Aug 22 00:12:39 localhost systemd[1]: Stopped twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py).
Aug 22 00:12:39 localhost systemd[1]: twitter-fb-worker-poll.service: Consumed 3.416s CPU time.
Aug 22 00:12:39 localhost systemd[1]: Started twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py).
Aug 22 00:14:07 localhost systemd[1]: Stopping twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py)...
Aug 22 00:14:07 localhost systemd[1]: twitter-fb-worker-poll.service: Deactivated successfully.
Aug 22 00:14:07 localhost systemd[1]: Stopped twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py).
Aug 22 00:14:07 localhost systemd[1]: Started twitter-fb-worker-poll.service - Twitter/FB Worker X/Twitter Poller (worker.py).
πŸ“ Session notes (private, saved locally):
πŸ”§ n8n Automation β†— Open running Β· HTTP 200
Workflow automation hub (X→FB, token manager, etc.).
Status: running (HTTP 200)
URL: https://aons12.duckdns.org/signin
πŸ“ Session notes (private, saved locally):
πŸ“Ί Tubefic (YouTube research) β†— Open dead Β· no response
YouTube niche-research SaaS (Niche Finder / Outliers / Video Extractor). Not yet deployed.
Status: dead (no response)
URL: http://127.0.0.1:8500
πŸ“ Session notes (private, saved locally):
🌐 Browser Agent β†— Open dead Β· HTTP 404
Shared logged-in browser for X/FB scraping (NOT public). View via noVNC.
Status: dead (HTTP 404)
URL: http://127.0.0.1:8085
πŸ“ Session notes (private, saved locally):
🧠 Llama Endpoint β†— Open dead Β· no response
Local LLM OpenAI-compatible endpoint (/v1/chat/completions).
Status: dead (no response)
URL: http://127.0.0.1:8080
πŸ“ Session notes (private, saved locally):
πŸ€– Hermes Gateway unknown Β· Failed to connect to bus: No medium found
This assistant's own gateway (Telegram / API server).
ERROR tools.checkpoint_manager: Git command failed: git add -A (rc=128) stderr=fatal: bad config line 1 in file /dev/null
Aug 22 00:25:19 localhost python[1033242]: 2026-08-22 00:25:19,167 ERROR tools.checkpoint_manager: Git command skipped: git add -A (working directory not found: /opt/dash)
Aug 22 00:25:19 localhost python[1033242]: 2026-08-22 00:25:19,262 WARNING agent.tool_executor: Tool write_file returned error (0.01s): {"error": "Refusing to write to sensitive system path: /etc/nginx/sites-enabled/dash\nUse the terminal tool with sudo if you need to modify system files."}
Aug 22 00:26:27 localhost python[1033242]: 2026-08-22 00:26:27,394 WARNING agent.tool_executor: Tool terminal returned error (60.18s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt
Aug 22 00:27:08 localhost python[1033242]: 2026-08-22 00:27:08,641 ERROR tools.checkpoint_manager: Git command failed: git add -A (rc=128) stderr=fatal: bad config line 1 in file /dev/null
Aug 22 00:27:15 localhost python[1033242]: 2026-08-22 00:27:15,256 WARNING agent.tool_executor: Tool terminal returned error (0.04s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Re-send WITHOUT the '&' as terminal(command=\"<cmd>\", background=true) β€” add notify_on_complete=true for bounded j
Aug 22 00:29:00 localhost python[1033242]: 2026-08-22 00:29:00,641 WARNING agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "After applying all 1 operations, memory would be at 5,080/5,000 chars -- over the limit. Remove or shorten more entries in the same batch (see current_entries below), then
Aug 22 00:29:48 localhost python[1033242]: 2026-08-22 00:29:48,839 WARNING tools.skills_tool: Skill security warning for 'social-media-automation-worker': skill content contains patterns that may indicate prompt injection
πŸ“ Session notes (private, saved locally):