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.
Credential requests and browser/MCP evidence
{
"credential_requests": [],
"browser_artifacts": [
{
"artifact_id": "artifact-5ed1cfb8cc54",
"kind": "browser_session",
"uri": "urn:pryaja3:artifact:browser-session:run-cbed1ca8:WORK-1",
"metadata": {
"session": {
"session_id": "browser-session-22c63bb9fc55",
"user_id": "user-c2bd75c8",
"service_domain": "external-service",
"profile_scope": "user_service",
"state_uri": "urn:pryaja3:vault:browser-session:browser-session-22c63bb9fc55",
"created_by_run_id": "run-cbed1ca8",
"sensitivity": "secret",
"expires_at": null,
"prompt_visibility": "redacted"
},
"vault_policy": "state_uri is redacted; cookies/passwords are never written to normal memory or LLM-visible artifacts"
}
}
]
}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.
goal clarified; thread binding preserved
user gets a useful result; limits are explicit
memory write prepared; future continuation is easier
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": [
"INTAKE-1",
"WORK-1",
"MEMORY-1"
],
"last_step_id": "MEMORY-1",
"backend": "file_json",
"thread_id": "run-cbed1ca8",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a6d6-ee95-63f0-8007-60f3d43755ec",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-cbed1ca8",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a6d8-7d52-63cb-800e-b2227129cc75",
"post_execution_checkpoint_parent_id": "1f13a6d8-7d4f-6134-800d-8a846dac2889",
"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"
],
"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": 5,
"after_step": 5,
"before_tool": 20,
"after_tool": 20,
"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": 21,
"selected_candidate": {
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 1867,
"support_score": 1754,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"зачем",
"расскаж",
"расскажи",
"что"
],
"matched_graph_labels": []
},
"top_candidates": [
{
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 1867,
"support_score": 1754,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"зачем",
"расскаж",
"расскажи",
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-18a8d854",
"title": "Human approval queue",
"score": 841,
"support_score": 803,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-91d440ff",
"title": "Мне в глаз попало несколько капель брызгами от средства ph up для гидропонной ф…",
"score": 588,
"support_score": 538,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-ab4f8821",
"title": "Human approval queue",
"score": 139,
"support_score": 76,
"support_sources": [
"task",
"context"
],
"matched_tokens": [
"расскаж",
"расскажи"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-83aa444d",
"title": "Human approval queue",
"score": 139,
"support_score": 76,
"support_sources": [
"task",
"context"
],
"matched_tokens": [
"расскаж",
"расскажи"
],
"matched_graph_labels": []
}
],
"judge_error": "The read operation timed out"
},
"context_pack": {
"selected_memory_count": 12,
"graph_count": 15,
"message_count": 1
},
"degraded_flags": [
"heuristic_route_threshold",
"route_model_judge_failed",
"planner_recovered_after_internal_error"
],
"hard_degraded_flags": [
"heuristic_route_threshold",
"route_model_judge_failed"
]
}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": "heuristic_threshold_degraded",
"candidate_retrieval_strategy": "semantic_graph_ranker_v3",
"route_evidence": {
"message_preview": "расскажи подробнее что за изменение кода? зачем оно?",
"looks_like_followup": false,
"reply_thread_id": null,
"query_semantic_tokens": [
"зачем",
"изменени",
"изменение",
"кода",
"оно",
"подробне",
"подробнее",
"расскаж",
"расскажи",
"что"
],
"candidate_count": 21,
"selected_candidate": {
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 1867,
"support_score": 1754,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"зачем",
"расскаж",
"расскажи",
"что"
],
"matched_graph_labels": []
},
"top_candidates": [
{
"thread_id": "thread-c87de37f",
"title": "Task progress",
"score": 1867,
"support_score": 1754,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"зачем",
"расскаж",
"расскажи",
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-18a8d854",
"title": "Human approval queue",
"score": 841,
"support_score": 803,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-91d440ff",
"title": "Мне в глаз попало несколько капель брызгами от средства ph up для гидропонной ф…",
"score": 588,
"support_score": 538,
"support_sources": [
"memory",
"task",
"context"
],
"matched_tokens": [
"что"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-ab4f8821",
"title": "Human approval queue",
"score": 139,
"support_score": 76,
"support_sources": [
"task",
"context"
],
"matched_tokens": [
"расскаж",
"расскажи"
],
"matched_graph_labels": []
},
{
"thread_id": "thread-83aa444d",
"title": "Human approval queue",
"score": 139,
"support_score": 76,
"support_sources": [
"task",
"context"
],
"matched_tokens": [
"расскаж",
"расскажи"
],
"matched_graph_labels": []
}
],
"judge_error": "The read operation timed out"
},
"degraded_flags": [
"heuristic_route_threshold",
"route_model_judge_failed",
"planner_recovered_after_internal_error"
],
"source_message_id": "672",
"reply_to_message_id": null,
"ingress_metadata": {
"telegramChatId": 613610837,
"telegramUsername": "Myasnikov_S",
"telegramFirstName": "Sergey",
"sourceMessageId": "672",
"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-17T14:53:50.167Z"
},
"ingress_source": "telegram",
"telegram_source_user_id": "613610837",
"telegram_chat_id": "613610837",
"telegram_source_message_id": "672",
"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-d8f1b08fce924268",
"trace_id": "trace-f3d81c6ac5e64512",
"request_run_id": null,
"request_path": "https://pryaja.uvvu.ru/traces/phoenix/v1/telegram/ingress/execute",
"operator_intent_classification": {
"route_type": "none",
"confidence": 0,
"reason": "llm_error:JSONDecodeError"
}
},
"request_id": "req-d8f1b08fce924268",
"trace_id": "trace-f3d81c6ac5e64512",
"request_path": "https://pryaja.uvvu.ru/traces/phoenix/v1/telegram/ingress/execute",
"recorded_at": "2026-04-17T14:56:27.519323+00:00",
"current_date": "2026-04-17",
"message": "расскажи подробнее что за изменение кода? зачем оно?",
"message_length": 52,
"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:56:27.519323+00:00",
"selected_memory_count": 12,
"graph_count": 15,
"message_count": 1,
"agentic_workflow_decision": {
"enabled": false,
"confidence": 0.95,
"workflow_kind": "code_explanation",
"objective": "Explain the details and purpose of the code change mentioned in the context.",
"reason": "The user is asking a follow-up question to understand a specific code change and its rationale. This does not require an external agentic workflow, but rather a conversational explanation based on the context.",
"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": false,
"development_patch_proposal": false,
"lightweight_strategy": true,
"source_grounded_answer": true,
"decision_notes": [
"User is asking for an explanation of a code change.",
"No external actions required.",
"Lightweight conversational response grounded in the context of the code change."
],
"source": "llm_semantic_classifier",
"model": "gemini-3.1-pro-preview",
"json_repaired": false
},
"timeout_scope": "answer",
"timeout_budget_ms": 135000,
"timeout_deadline_at": "2026-04-17T14:57:55.738678+00:00",
"heartbeat_seq": 2,
"heartbeat_scope": "answer",
"heartbeat_at": "2026-04-17T14:55:50.777939+00:00",
"planner_error": "Expecting property name enclosed in double quotes: line 70 column 112 (char 3374)",
"recovery_kind": "planner_internal_error",
"step_index": 3,
"step_total": 3,
"stalled_step_id": "MEMORY-1",
"step_status": "completed",
"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": 13,
"evaluation_count": 3,
"tool_registry_count": 22,
"tool_registry_source": "target_api",
"graph_runtime_engine": "langgraph",
"execution_mode": "degraded",
"repair_flags": [],
"hard_degraded_flags": [
"heuristic_route_threshold",
"route_model_judge_failed"
],
"plan_version": "target-worker-minimal-recovery-v1",
"plan_source": "planner_minimal_recovery",
"assigned_employee_id": "employee-tkach",
"assigned_employee_name": "Ткач",
"assigned_employee_role": "operator",
"employee_assignment": {
"employee_id": "employee-tkach",
"score": 80,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"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: artifact.write, operator.approvals, operator.memory, operator.openproject"
},
"employee_assignment_candidates": [
{
"employee_id": "employee-tkach",
"score": 80,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"operator.approvals",
"operator.memory",
"operator.openproject",
"operator.runs",
"operator.system_overview"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-memory-steward",
"score": 56,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"context.inspect",
"memory.extract",
"operator.memory"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-openproject-steward",
"score": 56,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"operator.approvals",
"operator.openproject",
"operator.tasks"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-telegram-ux-steward",
"score": 56,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"context.inspect",
"operator.approvals",
"operator.runs"
],
"role_fit": 8,
"stewardship_fit": 0
},
{
"employee_id": "employee-runtime-steward",
"score": 44,
"matched_tokens": [],
"matched_tools": [
"artifact.write",
"operator.approvals",
"operator.runs"
],
"role_fit": 8,
"stewardship_fit": 0
}
],
"graph_runtime_checkpoint": "file_json",
"graph_runtime_checkpoint_thread_id": "run-cbed1ca8",
"graph_runtime_checkpoint_ns": "execution",
"graph_runtime_checkpoint_id": "1f13a6d6-ee95-63f0-8007-60f3d43755ec",
"graph_runtime_checkpoint_parent_id": "1f13a6d6-ee91-6598-8006-eac61349b295",
"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"
],
"graph_runtime_post_execution_engine": "langgraph",
"graph_runtime_post_execution_checkpoint": "file_json",
"graph_runtime_post_execution_checkpoint_thread_id": "run-cbed1ca8",
"graph_runtime_post_execution_checkpoint_ns": "post_execution",
"graph_runtime_post_execution_checkpoint_id": "1f13a6d8-7d52-63cb-800e-b2227129cc75",
"graph_runtime_post_execution_checkpoint_parent_id": "1f13a6d8-7d4f-6134-800d-8a846dac2889",
"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": [
"INTAKE-1",
"WORK-1",
"MEMORY-1"
],
"wall_clock_ms": 140656,
"queue_wait_ms": 140673,
"memory_read_set": [
{
"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": "memory",
"memory_id": "mem-a472a73f6849",
"type": "episode",
"key": "episode:task-fa84a429",
"confidence": 0.82
},
{
"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-a138fa29449d",
"type": "episode",
"key": "episode:task-d3b4157c",
"scope": "thread",
"confidence": 0.74,
"extraction_method": "model-episode-summary"
}
],
"report_artifact_ids": [
"urn:pryaja3:artifact:engineering-report:run-cbed1ca8:WORK-1"
],
"patch_proposal_artifact_ids": [],
"report_kinds": [
"engineering_report"
],
"report_summaries": {
"engineering_report": {
"artifact_uri": "urn:pryaja3:artifact:engineering-report:run-cbed1ca8:WORK-1",
"summary": "Невозможно предоставить подробности об изменении кода, так как не были предоставлены данные репозитория или результаты тестов.",
"readiness": "needs_followup",
"grounded": false
}
},
"agentic_workflow_enabled": false,
"agentic_workflow_source": null,
"subtask_graph": {},
"capability_needs": [],
"external_action_policy": {},
"browser_artifacts": [
{
"artifact_id": "artifact-5ed1cfb8cc54",
"kind": "browser_session",
"uri": "urn:pryaja3:artifact:browser-session:run-cbed1ca8:WORK-1",
"metadata": {
"session": {
"session_id": "browser-session-22c63bb9fc55",
"user_id": "user-c2bd75c8",
"service_domain": "external-service",
"profile_scope": "user_service",
"state_uri": "urn:pryaja3:vault:browser-session:browser-session-22c63bb9fc55",
"created_by_run_id": "run-cbed1ca8",
"sensitivity": "secret",
"expires_at": null,
"prompt_visibility": "redacted"
},
"vault_policy": "state_uri is redacted; cookies/passwords are never written to normal memory or LLM-visible 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": "1e01fda3a38e42a27bdf7c186c342f2c",
"phoenix_trace_record_id": "VHJhY2U6NzM=",
"phoenix_trace_url": "https://pryaja.uvvu.ru/traces/phoenix/projects/UHJvamVjdDoy/traces/1e01fda3a38e42a27bdf7c186c342f2c",
"phoenix_trace_query_url": "https://pryaja.uvvu.ru/traces/phoenix/v1/projects/pryaja3-target/spans?trace_id=1e01fda3a38e42a27bdf7c186c342f2c",
"phoenix_export_status": "exported",
"phoenix_exported_at": "2026-04-17T14:56:27.825262+00:00",
"phoenix_span_count": 26,
"phoenix_export_error": null,
"orchestration_trace_summary": {
"trace_id": "trace-f3d81c6ac5e64512",
"event_count": 51,
"hook_counts": {
"before_step": 5,
"after_step": 5,
"before_tool": 20,
"after_tool": 20,
"on_finish": 1
},
"step_count": 3,
"tool_call_count": 20,
"replan_count": 0,
"approval_count": 0,
"execution_mode": "degraded",
"checkpoint_state": {
"resume_supported": true,
"completed_step_ids": [
"INTAKE-1",
"WORK-1",
"MEMORY-1"
],
"last_step_id": "MEMORY-1",
"backend": "file_json",
"thread_id": "run-cbed1ca8",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a6d6-ee95-63f0-8007-60f3d43755ec",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-cbed1ca8",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a6d8-7d52-63cb-800e-b2227129cc75",
"post_execution_checkpoint_parent_id": "1f13a6d8-7d4f-6134-800d-8a846dac2889",
"post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json"
},
"started_at": "2026-04-17T14:54:06.862983+00:00",
"finished_at": "2026-04-17T14:56:27.519323+00:00",
"duration_ms": 140656,
"degraded": true,
"phoenix_endpoint": "http://phoenix:6006",
"phoenix_export_status": "exported"
},
"checkpoint_state": {
"resume_supported": true,
"completed_step_ids": [
"INTAKE-1",
"WORK-1",
"MEMORY-1"
],
"last_step_id": "MEMORY-1",
"backend": "file_json",
"thread_id": "run-cbed1ca8",
"checkpoint_ns": "execution",
"checkpoint_id": "1f13a6d6-ee95-63f0-8007-60f3d43755ec",
"checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json",
"phase": "completed",
"approval_state": "not_required",
"post_execution_backend": "file_json",
"post_execution_thread_id": "run-cbed1ca8",
"post_execution_checkpoint_ns": "post_execution",
"post_execution_checkpoint_id": "1f13a6d8-7d52-63cb-800e-b2227129cc75",
"post_execution_checkpoint_parent_id": "1f13a6d8-7d4f-6134-800d-8a846dac2889",
"post_execution_checkpoint_path": "/checkpoints/langgraph/langgraph-checkpoints.json"
},
"external_sync": {
"openproject": {
"provider": "openproject",
"status": "synced",
"synced_at": "2026-04-17T14:56:28.390264+00:00",
"trigger": "worker_completed_auto_sync",
"board_state": "completed",
"sync_signature": "098325cbfbf6642fc3b9aa01",
"work_package_id": "76",
"dry_run": false,
"error": null
}
}
}