Add dynamic analyst runtime updates and deployment guides

This commit is contained in:
2026-04-07 09:39:37 +08:00
parent 80ce63da5a
commit 62c7341cf6
45 changed files with 1886 additions and 159 deletions

View File

@@ -135,6 +135,7 @@ class StateSync:
self,
agent_id: str,
content: str,
agent_name: Optional[str] = None,
**extra,
):
"""
@@ -151,6 +152,7 @@ class StateSync:
{
"type": "agent_message",
"agentId": agent_id,
"agentName": agent_name,
"content": content,
"ts": ts_ms,
**extra,
@@ -212,7 +214,12 @@ class StateSync:
persist=False,
)
async def on_conference_message(self, agent_id: str, content: str):
async def on_conference_message(
self,
agent_id: str,
content: str,
agent_name: Optional[str] = None,
):
"""Called when an agent speaks during conference"""
ts_ms = self._get_timestamp_ms()
@@ -220,6 +227,7 @@ class StateSync:
{
"type": "conference_message",
"agentId": agent_id,
"agentName": agent_name,
"content": content,
"ts": ts_ms,
},