fix(task): complete evidence rendering contract

This commit is contained in:
2026-05-22 11:28:19 +08:00
parent 0ace09b984
commit 3ff2e2ce11
2 changed files with 18 additions and 7 deletions

View File

@ -79,7 +79,6 @@ class EvidenceBuilder:
def build_run_evidence(
self,
*,
session_id: str,
run_id: str,
output_text: str,
@ -175,6 +174,8 @@ def _render_tool_evidence(item: ToolEvidence) -> str:
metadata.append(f"url={item.url}")
if item.title:
metadata.append(f"title={item.title}")
if item.created_at:
metadata.append(f"created_at={item.created_at}")
return "\n".join([header, *metadata, item.content])