1 parent 83dc6e8 commit f2d0331Copy full SHA for f2d0331
1 file changed
examples/echo_agent/echo_agent_executor.py
@@ -34,8 +34,8 @@ async def execute(
34
if not turn.message:
35
continue
36
37
- # Peer-translated messages carry slim-src in metadata; direct client
38
- # messages never do — skip peer messages
+ # slim-src is set only on peer-translated messages (per spec §6);
+ # direct client messages never carry it — use its presence to skip peers
39
msg_src = turn.metadata.get("slim-src")
40
if msg_src:
41
logger.info(f"skipping peer message from {msg_src}")
0 commit comments