simbiot-harness/harness
Simbiot Harness 94cc921ccd feat: Telegram-инбокс — сообщения Алекса как события
- harness/tg_inbox.py: long-polling поллер (@juno42bot) + send_reply
- события MessageReceived/ReplySent/MessageIgnored (агрегат inbox)
- проекция inbox в read model (кап 100)
- контекст минутного тика: входящие ждущие ответа + мандат триажа
- cli.py tg-reply: Telegram-отправка + ReplySent закрывает входящее
- systemd simbiot-harness-tg.service
- E2E: «йоу» от Алекса → минутный тик ответил в TG + дайджест в сторе
2026-09-29 15:52:46 +00:00
..
__pycache__ feat: Telegram-инбокс — сообщения Алекса как события 2026-09-29 15:52:46 +00:00
__init__.py Simbiot Harness v0.1: тактовая лестница на Strands + CQRS/ES-спина 2026-09-29 15:28:50 +00:00
_llm_worker.py Simbiot Harness v0.1: тактовая лестница на Strands + CQRS/ES-спина 2026-09-29 15:28:50 +00:00
commands.py fix: межпроцессная гонка проекций — read model всегда со снапшота на диске; капы spend/digests; воркер пишет результат в файл (шум strands в stdout не ломает протокол); сессии выкл до очистки; systemd unit + README 2026-09-29 15:40:51 +00:00
es.py feat: Telegram-инбокс — сообщения Алекса как события 2026-09-29 15:52:46 +00:00
isolated_runner.py Simbiot Harness v0.1: тактовая лестница на Strands + CQRS/ES-спина 2026-09-29 15:28:50 +00:00
levels.py feat: Telegram-инбокс — сообщения Алекса как события 2026-09-29 15:52:46 +00:00
runtime.py Simbiot Harness v0.1: тактовая лестница на Strands + CQRS/ES-спина 2026-09-29 15:28:50 +00:00
scheduler.py feat: Telegram-инбокс — сообщения Алекса как события 2026-09-29 15:52:46 +00:00
tg_inbox.py feat: Telegram-инбокс — сообщения Алекса как события 2026-09-29 15:52:46 +00:00