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-1355",
"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": "already_running",
"run_id": "run-432fba5e",
"active_child_run_id": "run-f59fb8f4"
},
"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-1355",
"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-0c70556d786a41ba",
"trace_id": "trace-80421d91098b4f3a",
"request_run_id": null,
"request_path": "/v1/telegram/ingress/execute"
}
}