Logs
ccgram.log — last 200 lines
200
500
{"ts": "2026-05-17T15:32:23+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window killed", "tmux_subcommand": "kill-window", "tmux_window": "test_recovery_fresh0", "tmux_target": "@711"}
{"ts": "2026-05-17T15:33:12+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window killed", "tmux_subcommand": "kill-window", "tmux_window": "test_recovery_fresh_start0", "tmux_target": "@694"}
{"ts": "2026-05-18T06:27:33+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-4", "tmux_target": "$177:"}
{"ts": "2026-05-18T06:28:08+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "work", "tmux_target": "@894"}
{"ts": "2026-05-18T07:08:38+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window killed", "tmux_subcommand": "kill-window", "tmux_window": "work", "tmux_target": "@894"}
{"ts": "2026-05-19T23:23:46+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace", "tmux_target": "$177:"}
{"ts": "2026-05-20T00:00:47+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window killed", "tmux_subcommand": "kill-window", "tmux_window": "workspace", "tmux_target": "@1150"}
{"ts": "2026-05-21T22:53:52+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.server", "msg": "session created", "tmux_subcommand": "new-session", "tmux_session": "ccgram"}
{"ts": "2026-05-21T22:53:52+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "__main__", "tmux_target": "@1"}
{"ts": "2026-05-21T23:00:44+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "f1-predictor", "tmux_target": "$1:"}
{"ts": "2026-05-22T05:56:56+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace", "tmux_target": "$1:"}
{"ts": "2026-05-22T06:51:11+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-2", "tmux_target": "$1:"}
{"ts": "2026-05-22T11:01:06+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace", "tmux_target": "$36:"}
{"ts": "2026-05-22T14:55:30+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-2", "tmux_target": "$36:"}
{"ts": "2026-05-22T16:43:28+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-3", "tmux_target": "$36:"}
{"ts": "2026-05-22T17:06:42+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Worker", "tmux_target": "@43"}
{"ts": "2026-05-23T16:07:41+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Codex-1", "tmux_target": "@67"}
{"ts": "2026-05-23T16:08:29+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Codex-2", "tmux_target": "@48"}
{"ts": "2026-05-23T16:08:45+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Claude-1", "tmux_target": "@43"}
{"ts": "2026-05-25T16:20:20+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-2", "tmux_target": "$36:"}
{"ts": "2026-05-27T10:18:27+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T10:20:55+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T14:28:15+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T14:29:14+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T14:37:35+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T14:51:18+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T14:52:17+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T15:18:57+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T15:20:03+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:16:24+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:17:25+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:18:25+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:26:08+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:27:12+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:28:15+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:29:19+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:30:22+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:33:46+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:34:50+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:40:18+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:41:19+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T19:42:20+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:02:30+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:03:30+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:04:34+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:45:59+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:46:59+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:48:02+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:51:18+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T20:52:21+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:06:29+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:07:30+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:08:31+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:46:47+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:47:51+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T21:48:52+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T23:10:12+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T23:11:27+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T23:12:32+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T23:40:31+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-05-27T23:41:36+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-01T21:24:43+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.server", "msg": "session created", "tmux_subcommand": "new-session", "tmux_session": "ccgram"}
{"ts": "2026-06-01T21:24:43+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "__main__", "tmux_target": "@29"}
{"ts": "2026-06-01T21:24:44+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace", "tmux_target": "$28:"}
{"ts": "2026-06-01T21:42:58+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-2", "tmux_target": "$28:"}
{"ts": "2026-06-02T14:29:26+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-3", "tmux_target": "$28:"}
{"ts": "2026-06-10T10:00:40+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-10T11:17:14+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-4", "tmux_target": "$28:"}
{"ts": "2026-06-10T16:41:08+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-10T20:55:06+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.Updater", "msg": "Error while calling `get_updates` one more time to mark all fetched updates. Suppressing error to ensure graceful shutdown. When polling for updates is restarted, updates may be fetched again. Please adjust timeouts via `ApplicationBuilder` or the parameter `get_updates_request` of `Bot`.", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_transports/default.py\", line 101, in map_httpcore_exceptions\n yield\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_transports/default.py\", line 394, in handle_async_request\n resp = await self._pool.handle_async_request(req)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_async/connection_pool.py\", line 256, in handle_async_request\n raise exc from None\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_async/connection_pool.py\", line 236, in handle_async_request\n response = await connection.handle_async_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n pool_request.request\n ^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_async/connection.py\", line 101, in handle_async_request\n raise exc\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_async/connection.py\", line 78, in handle_async_request\n stream = await self._connect(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_async/connection.py\", line 156, in _connect\n stream = await stream.start_tls(**kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_backends/anyio.py\", line 67, in start_tls\n with map_exceptions(exc_map):\n ~~~~~~~~~~~~~~^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpcore/_exceptions.py\", line 14, in map_exceptions\n raise to_exc(exc) from exc\nhttpcore.ConnectTimeout\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_httpxrequest.py\", line 279, in do_request\n res = await self._client.request(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_client.py\", line 1540, in request\n return await self.send(request, auth=auth, follow_redirects=follow_redirects)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_client.py\", line 1629, in send\n response = await self._send_handling_auth(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<4 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_client.py\", line 1657, in _send_handling_auth\n response = await self._send_handling_redirects(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_client.py\", line 1694, in _send_handling_redirects\n response = await self._send_single_request(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_client.py\", line 1730, in _send_single_request\n response = await transport.handle_async_request(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_transports/default.py\", line 393, in handle_async_request\n with map_httpcore_exceptions():\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/home/lucienne/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/httpx/_transports/default.py\", line 118, in map_httpcore_exceptions\n raise mapped_exc(message) from exc\nhttpx.ConnectTimeout\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_updater.py\", line 400, in _get_updates_cleanup\n await self.bot.get_updates(\n ...<4 lines>...\n )\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_extbot.py\", line 672, in get_updates\n updates = await super().get_updates(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 4865, in get_updates\n await self._post(\n ^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n ),\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 704, in _post\n return await self._do_post(\n ^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_extbot.py\", line 370, in _do_post\n return await super()._do_post(\n ^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 305, in _request_wrapper\n code, payload = await self.do_request(\n ^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/workspace/ccgram/src/ccgram/telegram_request.py\", line 60, in do_request\n result = await super().do_request(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_httpxrequest.py\", line 296, in do_request\n raise TimedOut from err\ntelegram.error.TimedOut: Timed out"}
{"ts": "2026-06-10T22:28:49+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-10T22:30:10+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-10T23:26:07+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-11T09:03:13+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Skill review.", "tmux_target": "@31"}
{"ts": "2026-06-11T09:03:33+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "Fable Tasks", "tmux_target": "@189"}
{"ts": "2026-06-11T09:04:39+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-11T09:06:03+0200", "component": "ccgram", "level": "ERROR", "logger": "telegram.ext.AIORateLimiter", "msg": "Rate limit hit after maximum of 5 retries", "exc": "Traceback (most recent call last):\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 270, in process_request\n return await self._run_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 227, in _run_request\n return await inner()\n ^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/ext/_aioratelimiter.py\", line 213, in inner\n return await callback(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/_bot.py\", line 733, in _do_post\n result = await request.post(\n ^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 198, in post\n result = await self._request_wrapper(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<7 lines>...\n )\n ^\n File \"/home/lucienne/.local/share/uv/tools/ccgram/lib/python3.14/site-packages/telegram/request/_baserequest.py\", line 351, in _request_wrapper\n raise RetryAfter(retry_after)\ntelegram.error.RetryAfter: Flood control exceeded. Retry in 3 seconds"}
{"ts": "2026-06-11T09:23:24+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.session", "msg": "window created", "tmux_subcommand": "new-window", "tmux_session": "ccgram", "tmux_window": "workspace-2", "tmux_target": "$28:"}
{"ts": "2026-06-11T09:25:03+0200", "component": "ccgram", "level": "INFO", "logger": "libtmux.window", "msg": "window renamed", "tmux_subcommand": "rename-window", "tmux_window": "F1 app review", "tmux_target": "@280"}