Clean up workflow runtime result by removing 'items' field

This commit is contained in:
2026-06-15 21:47:50 +02:00
parent 58cdc17341
commit fafd358890

View File

@@ -536,8 +536,7 @@ class WorkflowRuntime:
result = dict(value)
if "context_block" in result:
result["context_block"] = str(result["context_block"])[:maximum]
while json_size(result) > maximum and isinstance(result.get("sources"), list) and result["sources"]:
result["sources"].pop()
result.pop("items", None)
return result
if isinstance(value, list):
result = []