fix(task): complete evidence rendering contract
This commit is contained in:
@ -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])
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user