feat: improve agent collaboration observability

This commit is contained in:
2026-06-15 11:33:08 +08:00
parent 7b7c82309c
commit d5f1a4510f
13 changed files with 593 additions and 36 deletions
@@ -251,7 +251,7 @@ class AgentMessageResponse(BaseModel):
content: str = ""
attachments: List[AttachmentResponse] = Field(default_factory=list)
status: str = "completed"
reasoning_steps: List[ReasoningStep] = Field(default_factory=list)
reasoning_steps: List[Dict[str, Any]] = Field(default_factory=list)
tool_calls: List[ToolCallRecord] = Field(default_factory=list)
prompt_tokens: int = 0
completion_tokens: int = 0