X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/d50c22617aafed0d3d87bf4596e933b343a10b60..7b8d8e8f4b57bd51fd6d0f0d926b821f06b0e1f0:/socket.go diff --git a/socket.go b/socket.go index a454728..0dffeb0 100644 --- a/socket.go +++ b/socket.go @@ -30,8 +30,13 @@ func checkSocketPath(path string) error { } // SocketRequest is one line from a client: "send" with the text of a user -// message, or "interrupt". +// 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. An "image" request has an +// absolute Path and the caption in Text. type SocketRequest struct { Type string `json:"type"` Text string `json:"text,omitempty"` + Path string `json:"path,omitempty"` }