PRYAJA3 Run
получается?
Full run report surface: plan, LangGraph checkpoints, step evaluations, tools, artifacts, approvals, costs and trace links.
Run state
Canonical status, graph runtime state and live progress.
Identity and task binding
The channel/user/thread/task context selected before strategy execution.
Dynamic subtask graph
Capability-first DAG for external “do it end-to-end” workflows: employees, required capabilities, candidate MCP/tools and blockers.
Agent handoff timeline
Visual path through strategy roles, from intake to tools, evaluation, approval and finish.
PlanSpec
Planner output that was executed by the graph runtime.
operator route starts from current system health; known PRYAJA surfaces are mapped before detailed inspection
task queue is visible; active and waiting runs are visible; approval queue is visible with responsible agents
responsible agent roles are visible; available tool/catalog candidates are listed when relevant; recent traces can be linked for deeper debugging
user identity/channel context is visible when needed; memory access is limited to relevant context pack; answer separates personal context from system/task context
episode captured; no false durable personal fact created
Tool calls
Concrete tool executions with policy decisions, status, evidence and errors.
LangGraph checkpoint and hooks
Execution coordinates, checkpoints and hook counts.
{
"checkpoint_state": {
"resume_supported": true,
"completed_step_ids": [
"OPERATOR-PLAN-1",
"BOARD-2",
"AGENTS-TOOLS-3",
"MEMORY-4",
"EPISODE-5"
],
"last_step_id": "EPISODE-5",
"backend": "file_json",
"thread_id": "run-eed1fbe9",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a65c-9869-62c2-800b-ae021ee07c99",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-eed1fbe9",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a65f-3663-682e-8012-8ba129346f3e",
"post_execution_checkpoint_parent_id": "1f13a65f-365f-68f2-8011-8a49feb16c06",
"post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json"
},
"graph_runtime": {
"engine": "langgraph",
"visited_nodes": [
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step"
],
"post_execution_visited_nodes": [
"evaluate_post_execution",
"decide_replan",
"collect_approvals",
"evaluate_promotion_gate",
"finalize_post_execution"
],
"post_execution_phase": "completed",
"post_execution_canonical_status": "completed"
},
"hook_counts": {
"before_step": 7,
"after_step": 7,
"before_tool": 12,
"after_tool": 12,
"on_finish": 1
}
}Routing and memory context
Auto-context selection, memory read/write sets and context pack size.
{
"route_evidence": {
"message_preview": "получается?",
"looks_like_followup": false,
"reply_thread_id": null,
"query_semantic_tokens": [
"получаетс",
"получается"
],
"candidate_count": 15,
"selected_candidate": {
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 513,
"support_score": 411,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"получаетс",
"получается"
],
"matched_graph_labels": []
},
"top_candidates": [
{
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 513,
"support_score": 411,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"получаетс",
"получается"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-eb6ce48f",
"title": "Human approval queue",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-2df32375",
"title": "Human approval queue",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-48717b28",
"title": "Оцени уровень вреда от курения glo, в том числе в период подготовки к зачатию",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-91d440ff",
"title": "Мне в глаз попало несколько капель брызгами от средства ph up для гидропонной ф…",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
}
],
"judge_reason": "The user's message 'получается?' is a direct follow-up asking for the progress of an ongoing task, which perfectly matches the active agentic task in thread-c87de37f.",
"judge_confidence": 0.95,
"judge_evidence": {
"matched_signals": [
"task",
"memory",
"context"
],
"decision_risk": "low"
},
"judge_model": "gemini-3.1-pro-preview",
"judge_json_repaired": false
},
"context_pack": {
"selected_memory_count": 12,
"graph_count": 15,
"message_count": 1
},
"degraded_flags": [],
"hard_degraded_flags": []
}Approvals and promotion
Human gates, child verification runs and promotion state.
Artifacts, costs and audit
Operational evidence that the run produced.
Raw run metadata
Low-level diagnostics for engineering/debug review.
{
"source": "target-runtime",
"route_type": "continue_existing",
"decision_source": "model_judge",
"candidate_retrieval_strategy": "semantic_graph_ranker_v3",
"route_evidence": {
"message_preview": "получается?",
"looks_like_followup": false,
"reply_thread_id": null,
"query_semantic_tokens": [
"получаетс",
"получается"
],
"candidate_count": 15,
"selected_candidate": {
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 513,
"support_score": 411,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"получаетс",
"получается"
],
"matched_graph_labels": []
},
"top_candidates": [
{
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 513,
"support_score": 411,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"получаетс",
"получается"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-eb6ce48f",
"title": "Human approval queue",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-2df32375",
"title": "Human approval queue",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-48717b28",
"title": "Оцени уровень вреда от курения glo, в том числе в период подготовки к зачатию",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
},
{
"thread_id": "thread-91d440ff",
"title": "Мне в глаз попало несколько капель брызгами от средства ph up для гидропонной ф…",
"score": 12,
"support_score": 0,
"support_sources": [],
"matched_tokens": [],
"matched_graph_labels": []
}
],
"judge_reason": "The user's message 'получается?' is a direct follow-up asking for the progress of an ongoing task, which perfectly matches the active agentic task in thread-c87de37f.",
"judge_confidence": 0.95,
"judge_evidence": {
"matched_signals": [
"task",
"memory",
"context"
],
"decision_risk": "low"
},
"judge_model": "gemini-3.1-pro-preview",
"judge_json_repaired": false
},
"degraded_flags": [],
"source_message_id": "665",
"reply_to_message_id": null,
"ingress_metadata": {
"telegramChatId": 613610837,
"telegramUsername": "Myasnikov_S",
"telegramFirstName": "Sergey",
"sourceMessageId": "665",
"userId": "telegram:613610837",
"agentMode": "chat",
"agentDifficulty": "complex",
"currentDate": "2026-04-17",
"channelIdentity": {
"userId": "telegram:613610837",
"channel": "telegram",
"externalUserId": "613610837",
"externalChatId": "613610837",
"username": "Myasnikov_S",
"displayName": "Sergey",
"metadata": {
"telegramChatId": 613610837,
"telegramUsername": "Myasnikov_S",
"telegramFirstName": "Sergey"
},
"linkedAt": "2026-04-07T15:22:19.189Z",
"updatedAt": "2026-04-17T13:59:46.635Z"
},
"ingress_source": "telegram",
"telegram_source_user_id": "613610837",
"telegram_chat_id": "613610837",
"telegram_source_message_id": "665",
"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-7135019546574e1f",
"trace_id": "trace-a88134a8661b44a0",
"request_run_id": null,
"request_path": "https://pryaja.uvvu.ru/traces/phoenix/v1/telegram/ingress/execute",
"operator_intent_classification": {
"route_type": "none",
"confidence": 0.95,
"reason": "The user is asking 'получается?' (is it working/going well?), which is a direct inquiry about the status or progress of the current task regarding the wishlist and gift ideas.",
"selected_run_id": "run-f59fb8f4",
"selected_approval_id": "",
"approval_decision": "",
"task_action": "explain_status",
"auto_approve_safe_task_actions": false,
"tkach_pipeline_goal": "",
"tkach_next_steps": [],
"human_gate_policy": "none",
"wants_plain_language": true,
"llm": {
"model": "gemini-3-flash-preview",
"usage": {
"prompt_tokens": 1644,
"completion_tokens": 179,
"cached_tokens": 0,
"total_tokens": 2063
}
}
}
},
"request_id": "req-7135019546574e1f",
"trace_id": "trace-a88134a8661b44a0",
"request_path": "https://pryaja.uvvu.ru/traces/phoenix/v1/telegram/ingress/execute",
"recorded_at": "2026-04-17T14:02:36.580032+00:00",
"current_date": "2026-04-17",
"message": "получается?",
"message_length": 11,
"worker_id": "worker-1",
"runtime_path": "canonical-worker-v3",
"current_stage": "worker.completed",
"progress_percent": 100,
"progress_summary": "Canonical worker completed and persisted the final result.",
"current_step_id": null,
"last_progress_at": "2026-04-17T14:02:36.580032+00:00",
"selected_memory_count": 12,
"graph_count": 15,
"message_count": 1,
"agentic_workflow_decision": {
"enabled": false,
"confidence": 0.95,
"workflow_kind": "status_report",
"objective": "Report the current progress, successes, and any issues regarding the active birthday wishlist creation task.",
"reason": "The user is asking for a status update ('получается?') on an ongoing background task. This does not require a new external workflow, but rather a summary of the current state.",
"required_capabilities": [],
"capability_needs": [],
"policy_constraints": {
"risk_flags": [],
"required_human_input": [],
"human_gate_only_if": []
},
"service_candidates": [],
"must_create_subtask_graph": false,
"must_use_mcp_or_browser_if_available": false,
"must_verify_external_result": false,
"must_not_claim_done_without_artifact": false,
"operator_overview": true,
"development_patch_proposal": false,
"lightweight_strategy": true,
"source_grounded_answer": false,
"decision_notes": [
"User asked for task status.",
"No new external actions needed.",
"Will provide a summary of the wishlist creation progress."
],
"source": "llm_semantic_classifier",
"model": "gemini-3.1-pro-preview",
"json_repaired": false
},
"plan_version": "target-worker-playbook-operator-overview-v1",
"step_count": 5,
"step_index": 5,
"step_total": 5,
"timeout_scope": "answer",
"timeout_budget_ms": 135000,
"timeout_deadline_at": "2026-04-17T14:03:26.400130+00:00",
"stalled_step_id": "EPISODE-5",
"step_status": "completed",
"heartbeat_seq": 4,
"heartbeat_scope": "answer",
"heartbeat_at": "2026-04-17T14:01:31.626947+00:00",
"research_high_confidence": 0,
"llm_model": "gemini-3.1-pro-preview",
"replan_count": 1,
"approval_count": 0,
"checkpoint_phase": "completed",
"approval_state": "not_required",
"artifact_count": 24,
"evaluation_count": 5,
"tool_registry_count": 22,
"tool_registry_source": "target_api",
"graph_runtime_engine": "langgraph",
"execution_mode": "canonical",
"repair_flags": [
"memory_json_repair"
],
"hard_degraded_flags": [],
"plan_source": "playbook_operator_overview",
"assigned_employee_id": "employee-tkach",
"assigned_employee_name": "Ткач",
"assigned_employee_role": "operator",
"employee_assignment": {
"employee_id": "employee-tkach",
"score": 68,
"matched_tokens": [],
"matched_tools": [
"operator.approvals",
"operator.memory",
"operator.openproject",
"operator.runs",
"operator.system_overview"
],
"role_fit": 8,
"stewardship_fit": 0,
"source": "employee_registry_affinity_v1",
"reason": "mode=chat; role=operator; tool experience: operator.approvals, operator.memory, operator.openproject, operator.runs"
},
"employee_assignment_candidates": [
{
"employee_id": "employee-tkach",
"score": 68,
"matched_tokens": [],
"matched_tools": [
"operator.approvals",
"operator.memory",
"operator.openproject",
"operator.runs",
"operator.system_overview"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-openproject-steward",
"score": 44,
"matched_tokens": [],
"matched_tools": [
"operator.approvals",
"operator.openproject",
"operator.tasks"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-memory-steward",
"score": 32,
"matched_tokens": [],
"matched_tools": [
"memory.extract",
"operator.memory"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-runtime-steward",
"score": 32,
"matched_tokens": [],
"matched_tools": [
"operator.approvals",
"operator.runs"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-telegram-ux-steward",
"score": 32,
"matched_tokens": [],
"matched_tools": [
"operator.approvals",
"operator.runs"
],
"role_fit": 8,
"stewardship_fit": 0
}
],
"graph_runtime_checkpoint": "file_json",
"graph_runtime_checkpoint_thread_id": "run-eed1fbe9",
"graph_runtime_checkpoint_ns": "execution",
"graph_runtime_checkpoint_id": "1f13a65c-9869-62c2-800b-ae021ee07c99",
"graph_runtime_checkpoint_parent_id": "1f13a65c-9867-65d6-800a-1b9786c01a43",
"graph_runtime_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"graph_runtime_node_count": 2,
"graph_runtime_edge_count": 3,
"graph_runtime_visited_nodes": [
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step",
"execute_step",
"select_step"
],
"graph_runtime_post_execution_engine": "langgraph",
"graph_runtime_post_execution_checkpoint": "file_json",
"graph_runtime_post_execution_checkpoint_thread_id": "run-eed1fbe9",
"graph_runtime_post_execution_checkpoint_ns": "post_execution",
"graph_runtime_post_execution_checkpoint_id": "1f13a65f-3663-682e-8012-8ba129346f3e",
"graph_runtime_post_execution_checkpoint_parent_id": "1f13a65f-365f-68f2-8011-8a49feb16c06",
"graph_runtime_post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"graph_runtime_post_execution_node_count": 5,
"graph_runtime_post_execution_edge_count": 8,
"graph_runtime_post_execution_visited_nodes": [
"evaluate_post_execution",
"decide_replan",
"collect_approvals",
"evaluate_promotion_gate",
"finalize_post_execution"
],
"graph_runtime_post_execution_phase": "completed",
"graph_runtime_post_execution_approval_state": "not_required",
"graph_runtime_post_execution_effective_approval_state": "not_required",
"graph_runtime_post_execution_canonical_status": "completed",
"graph_runtime_post_execution_outcome": {
"phase": "completed",
"approval_state": "not_required",
"canonical_status": "completed",
"promotion_gate": {},
"promotion_approval": {},
"summary": "Post-execution finalized without pending approvals."
},
"graph_runtime_post_execution_summary": "Post-execution finalized without pending approvals.",
"completed_step_ids": [
"OPERATOR-PLAN-1",
"BOARD-2",
"AGENTS-TOOLS-3",
"MEMORY-4",
"EPISODE-5"
],
"wall_clock_ms": 158340,
"queue_wait_ms": 158361,
"memory_read_set": [
{
"kind": "memory",
"memory_id": "mem-9f8da7ce584b",
"type": "episode",
"key": "episode:task-14124f23",
"confidence": 0.82
},
{
"kind": "memory",
"memory_id": "mem-444c78bb8e08",
"type": "active_thread",
"key": "task-c058ae95",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-a8a6ec74263e",
"type": "active_thread",
"key": "task-dba31df8",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-0df12ff68078",
"type": "active_thread",
"key": "task-dba31df8",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-f0051f2ed66f",
"type": "active_thread",
"key": "task-779e52d8",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-0f1243e2d7a9",
"type": "active_thread",
"key": "wishlist_creation",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-31eedc3025bb",
"type": "preference",
"key": "persona_preference",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-3bc063e6e54d",
"type": "preference",
"key": "automation_policy",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-b91d1527b209",
"type": "preference",
"key": "coordinator_persona",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-e55e3b4d0b46",
"type": "preference",
"key": "approval_policy",
"confidence": 0.99
},
{
"kind": "memory",
"memory_id": "mem-6d6d2e1de127",
"type": "preference",
"key": "user_wishlist_evaluation_criteria",
"confidence": 0.95
},
{
"kind": "memory",
"memory_id": "mem-2af6cd8d8ea7",
"type": "preference",
"key": "wishlist_item_criteria",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-e30f9c1f0017",
"label": "Items must be original, low-priced, and sourced from marketplaces. Result must be a verified_public_link.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-2acda43cbf2e",
"label": "No human approval needed for browsing, research, or setup. Only request intervention for login, 2FA, payments, or high-risk actions.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-a7cf469fbd06",
"label": "Birthday wishlist creation: Coordinator Tkach is managing the process of selecting gifts, finding low-price/original links on marketplaces, and generating a verified public link. Current focus: browsing/research for alternative services to…",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-e9fb9b9045dc",
"label": "User requested the assistant to act as 'Coordinator Tkach' for task management, focusing on complex execution and verified results without unnecessary human approval.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-24a71e3a3e40",
"label": "Birthday wishlist creation: Coordinator Tkach is managing the process of selecting gifts, finding low-price/original links on marketplaces, and generating a verified public link. Current focus: switching from Lester Wish to alternatives if…",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-b1730ab6e18f",
"label": "Do not request human approval for browsing, research, or setup. Only ask for login, 2FA, payments, or high-risk actions.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-da4396a06162",
"label": "User prefers the 'Coordinator Tkach' persona for task management, emphasizing autonomy and comprehensive results over standard chat responses.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-97471ffb9c64",
"label": "User prefers the 'Coordinator Tkach' persona for task management, emphasizing comprehensive execution and verified results without unnecessary human approval.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-26017a046e56",
"label": "Wishlist must include links with low prices and verified originality from marketplaces; requires a verified_public_link=true.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-d0c08809c206",
"label": "No human approval for browsing, research, or setup. Only request intervention for login, 2FA, payments, or high-risk actions.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-2c8e1184a888",
"label": "Birthday wishlist creation: Coordinator Tkach is managing the selection of gifts with low-price/originality verification and generating a verified public link.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-b1e84e312818",
"label": "Sergey",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-f46e692d8176",
"label": "New apartment acquisition is postponed for 1-2 years (until 2027-2028).",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-c6075262972a",
"label": "Creating a shareable birthday wishlist with verified, low-priced original items on an alternative platform to Lester Wish.",
"confidence": 0.99
},
{
"kind": "graph_node",
"node_id": "node-f0d77dd63acd",
"label": "Prefers wishlist items to be strictly original, low-priced, and verified by reviews on marketplaces.",
"confidence": 0.99
}
],
"memory_write_set": [
{
"memory_id": "mem-397bab746dd3",
"type": "episode",
"key": "episode:status_update_wishlist_completed",
"scope": "thread",
"confidence": 0.72,
"extraction_method": "model-json"
}
],
"report_artifact_ids": [],
"patch_proposal_artifact_ids": [],
"report_kinds": [],
"report_summaries": {},
"agentic_workflow_enabled": false,
"agentic_workflow_source": null,
"subtask_graph": {},
"capability_needs": [],
"external_action_policy": {},
"browser_artifacts": [],
"credential_requests": [],
"promotion_state": null,
"promotion_ready_for_merge": false,
"promotion_summary": null,
"promotion_gate": {},
"promotion_approval_id": null,
"promotion_approval_state": null,
"phoenix_endpoint": "http://phoenix:6006",
"phoenix_public_url": "https://pryaja.uvvu.ru/traces/phoenix",
"phoenix_project_name": "pryaja3-target",
"phoenix_project_id": "UHJvamVjdDoy",
"phoenix_trace_id": "6308daa428ccb26dea7d9014079e1237",
"phoenix_trace_record_id": "VHJhY2U6NzI=",
"phoenix_trace_url": "https://pryaja.uvvu.ru/traces/phoenix/projects/UHJvamVjdDoy/traces/6308daa428ccb26dea7d9014079e1237",
"phoenix_trace_query_url": "https://pryaja.uvvu.ru/traces/phoenix/v1/projects/pryaja3-target/spans?trace_id=6308daa428ccb26dea7d9014079e1237",
"phoenix_export_status": "exported",
"phoenix_exported_at": "2026-04-17T14:02:36.886566+00:00",
"phoenix_span_count": 20,
"phoenix_export_error": null,
"orchestration_trace_summary": {
"trace_id": "trace-a88134a8661b44a0",
"event_count": 39,
"hook_counts": {
"before_step": 7,
"after_step": 7,
"before_tool": 12,
"after_tool": 12,
"on_finish": 1
},
"step_count": 5,
"tool_call_count": 12,
"replan_count": 0,
"approval_count": 0,
"execution_mode": "canonical",
"checkpoint_state": {
"resume_supported": true,
"completed_step_ids": [
"OPERATOR-PLAN-1",
"BOARD-2",
"AGENTS-TOOLS-3",
"MEMORY-4",
"EPISODE-5"
],
"last_step_id": "EPISODE-5",
"backend": "file_json",
"thread_id": "run-eed1fbe9",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a65c-9869-62c2-800b-ae021ee07c99",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-eed1fbe9",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a65f-3663-682e-8012-8ba129346f3e",
"post_execution_checkpoint_parent_id": "1f13a65f-365f-68f2-8011-8a49feb16c06",
"post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json"
},
"started_at": "2026-04-17T13:59:58.239740+00:00",
"finished_at": "2026-04-17T14:02:36.580032+00:00",
"duration_ms": 158340,
"degraded": false,
"phoenix_endpoint": "http://phoenix:6006",
"phoenix_export_status": "exported"
},
"checkpoint_state": {
"resume_supported": true,
"completed_step_ids": [
"OPERATOR-PLAN-1",
"BOARD-2",
"AGENTS-TOOLS-3",
"MEMORY-4",
"EPISODE-5"
],
"last_step_id": "EPISODE-5",
"backend": "file_json",
"thread_id": "run-eed1fbe9",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a65c-9869-62c2-800b-ae021ee07c99",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-eed1fbe9",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a65f-3663-682e-8012-8ba129346f3e",
"post_execution_checkpoint_parent_id": "1f13a65f-365f-68f2-8011-8a49feb16c06",
"post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json"
},
"external_sync": {
"openproject": {
"provider": "openproject",
"status": "synced",
"synced_at": "2026-04-17T14:02:37.474687+00:00",
"trigger": "worker_completed_auto_sync",
"board_state": "completed",
"sync_signature": "0d61f9be0a074c8a00faa253",
"work_package_id": "75",
"dry_run": false,
"error": null
}
}
}