PRYAJA3 Board Card
Explain active task progress
Canonical task card with TaskBrief, route evidence, run lineage, approvals, artifacts and latest report signals.
Card status
Task-level state plus latest canonical run state.
TaskBrief
The normalized task that OpenProject, Telegram and future channels feed into the same runtime.
Latest execution flow
Plan, graph runtime and human gates for the latest run on this card.
Dynamic Agentic Subtasks
Visible bureaucracy for “do it end-to-end” work: subtasks, responsible employees, MCP/tool candidates, blockers and verification evidence.
Agent Work Story
One-page product view: TaskBrief -> PlanSpec -> agent roles -> tool calls -> evals -> approvals -> artifacts -> reports.
operator request handled; no unrelated thread context used
Run timeline
Each run associated with this task. Open a run for full step/evaluation/tool-call detail.
Approvals
Human-gated decisions connected to this task.
Task bureaucracy log
Agent reports, status-change events, approval delivery records and board sync signals for this task.
Routing and context selection
How the system selected a thread/context for this card.
Raw source reference
Operational payload for debugging channel and OpenProject bindings.
{
"channel": "telegram",
"external_user_id": "613610837",
"external_chat_id": "613610837",
"source_message_id": "smoke-force-continuation-20260417-1354",
"reply_to_message_id": null,
"reply_thread_id": null,
"message_length": 77,
"route_type": "operator_task_progress",
"route_evidence": {
"run_id": "run-432fba5e",
"task_id": "task-46795250",
"status": "awaiting_changes",
"subtask_count": 5,
"step_count": 7,
"artifact_count": 32,
"pending_approval_count": 0,
"auto_approval": {
"status": "not_applied",
"reason": "no_safe_task_scoped_external_approval",
"message": "В этой задаче нет безопасного external/tool approval, который можно снять из Telegram без отдельного high-risk подтверждения."
},
"continuation": {
"status": "queued",
"run_id": "run-432fba5e",
"action": "replan_execution",
"resume_result": {
"status": "queued",
"queue_key": "pryaja3:target:runs",
"queue_depth": 1,
"source_run_id": "run-432fba5e",
"action": "replan_execution",
"ids": {
"user_id": "user-c2bd75c8",
"thread_id": "thread-c87de37f",
"task_id": "task-779e52d8",
"run_id": "run-f59fb8f4",
"plan_id": "plan-65d5c2d4"
},
"message_override": "Продолжи задачу как координатор Ткач, не как обычный чат-ответ. Исходная задача: мне нужно скинуть ссылку на свой вишлист, надо выбрать идеи для подарка на мой день рождения и собр…. Контекст: мне нужно скинуть ссылку на свой вишлист, надо выбрать идеи для подарка на мой день рождения и собрать там ссылки (только поискать ссылки где есть дешевые цены, при этом уверенность в оригинале, можно на маркетплейсах) сделай все комплексно и дай мне готовую ссылку, чтобы я скинул друзьям. Нужно сделать следующий безопасный рабочий шаг: повторить browser/MCP этап, попробовать альтернативный wishlist-сервис, продолжить подбор товарных ссылок и проверить публичную ссылку. Не запрашивай human approval для безопасного browsing/research/free setup. Спрашивай пользователя только если нужен логин, пароль, session, 2FA, captcha, платеж, покупка или другое high-risk действие. Не пиши 'готово', пока нет verified_public_link=true или другого подтвержденного публичного результата. Если внешний сервис снова блокирует выполнение, дай короткий человеческий blocker report и предложи следующий безопасный способ."
}
},
"user_facing_status": "задача не завершена и ждет следующего действия агентов",
"user_facing_blockers": [
"попытка автоматического браузера в этом запуске сорвалась, поэтому сервис не был заполнен",
"публичная ссылка пока не подтверждена в чистом браузере",
"один из сайтов уперся во вход, защиту или ограничение доступа"
],
"user_facing_done": [
"начали подбор сервиса и источников для подарков",
"попробовали перейти к браузерному выполнению",
"сохранили черновой отчет по тому, что удалось проверить"
]
},
"degraded_flags": [],
"ingress_metadata": {
"ingress_source": "telegram",
"telegram_source_user_id": "613610837",
"telegram_chat_id": "613610837",
"telegram_source_message_id": "smoke-force-continuation-20260417-1354",
"telegram_reply_to_message_id": null,
"reply_thread_binding_resolved": false,
"telegram_reply_delivery": null,
"telegram_reply_delivery_source": null,
"reply_approval_id": null,
"request_id": "req-9d18a46265a94abd",
"trace_id": "trace-43d50ca0bf3e4ab2",
"request_run_id": null,
"request_path": "/v1/telegram/ingress/execute"
}
}