feat(api): expose workflow_run_id in human_input extra contents

This commit is contained in:
QuantumGhost
2026-01-09 00:22:59 +08:00
parent c1215ad9ef
commit b3069bf154
6 changed files with 25 additions and 46 deletions

View File

@ -44,7 +44,7 @@ def _attach_message_extra_contents(messages: Sequence[Message]) -> None:
for index, message in enumerate(messages):
contents = extra_contents_lists[index] if index < len(extra_contents_lists) else []
message.set_extra_contents([content.to_dict() for content in contents])
message.set_extra_contents([content.model_dump(mode="json", exclude_none=True) for content in contents])
class MessageService: