feat(telegram): live editable task tracker (Variant B+) #21
Reference in New Issue
Block a user
Delete Branch "feat/telegram-live-tracker"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replace the ~15 separate Telegram messages per task with ONE live tracker message edited in place (editMessageText) per stage. Separate notifying messages only for: approve-gate, deploy-fail, agent-fail, error.
Format
✅ Development 11м · 8.4M↓/45.8k↑ · $7.29 · opus-4-8(in = input+cache_read+cache_creation; out separate; short model).⏸️ Ревью БРД · твоё время(human gate time = approve_requested→architecture).💰 in↓/out↑ · $; finish⏱️ Всего/агенты/твоё+🔗 PR · 📦 deployed.Impl
No longer sent as separate messages: agent start, agent finish, stage transition, QG-pending, QG-passed.
pytest: 259 passed, 9 failed (same off-limits HMAC/401 set; baseline on this host 244+9).
NOT touched: usage_comment/Plane comments, PLANE_STATES, launcher.py deployer guard, HMAC/queue/cost calc.