Merge branch 'feat/multiple-receivers' into feat/monitoringpage-cb

# Conflicts:
#	src/control_backend/core/agent_system.py
#	src/control_backend/schemas/internal_message.py
This commit is contained in:
Twirre Meulenbelt
2026-01-13 11:14:18 +01:00
3 changed files with 86 additions and 13 deletions

View File

@@ -1,3 +1,5 @@
from collections.abc import Iterable
from pydantic import BaseModel
@@ -11,7 +13,7 @@ class InternalMessage(BaseModel):
:ivar thread: An optional thread identifier/topic to categorize the message (e.g., 'beliefs').
"""
to: str
to: str | Iterable[str]
sender: str | None = None
body: str
thread: str | None = None