Updated
On this page
Pydantic wire-protocol models for brain-worker WebSocket communication: ExecuteToolCall, ToolCallResult, Heartbeat/HeartbeatAck, and WorkerRegistration (root plus ToolCapability list).
#worker.src.orxtra.worker._protocol
#worker.src.orxtra.worker._protocol
Wire protocol models for brain-worker communication.
The brain owns all LLM sessions and proxies tool calls to workers over WebSocket. Workers execute tools locally and return results.
#ExecuteToolCall
Brain -> Worker: execute a tool with the given arguments.
#ToolCallResult
Worker -> Brain: result of a tool execution.
#Heartbeat
Brain -> Worker: heartbeat ping.
#HeartbeatAck
Worker -> Brain: heartbeat acknowledgement.
#WorkerRegistration
Worker -> Brain: initial registration on connect.