}
// SocketRequest is one line from a client: "send" with the text of a user
-// message, "interrupt", or "stop" with the name of a subagent in Text.
+// message, "interrupt", "stop" with the name of a subagent in Text, or
+// "whatsapp" with the text after /whatsapp of a WhatsApp command, or "backup"
+// with the absolute output path in Text. The backup answer is a "backup" event
+// with the path and size, or an "error" event.
type SocketRequest struct {
Type string `json:"type"`
Text string `json:"text,omitempty"`