Disallow unions in dataclass messages, move check to creation instead of usage (#499)

* Disallow unions in dataclass messages, move check to creation instead of usage

* make image serializable by pydantic

* fixup team one

* update lockfile

* fix

* fix dataclass checking bug

* fix mypy
This commit is contained in:
Jack Gerrits
2024-09-16 12:37:26 -04:00
committed by GitHub
parent 747054aec8
commit 561897b4ee
13 changed files with 198 additions and 35 deletions

View File

@@ -30,7 +30,7 @@ async def main() -> None:
task_message = UserMessage(content="Test Message", source="User")
runtime.start()
await runtime.publish_message(BroadcastMessage(task_message), topic_id=DefaultTopicId())
await runtime.publish_message(BroadcastMessage(content=task_message), topic_id=DefaultTopicId())
await runtime.stop_when_idle()