X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/ec230eee6b06580031637bc97c99ec6db7b41926..8012e7aa157a1e784b1b1a73ad4c41bb1d00c582:/terminal.go diff --git a/terminal.go b/terminal.go index 1982f87..876986a 100644 --- a/terminal.go +++ b/terminal.go @@ -18,12 +18,12 @@ const terminalResultLines = 10 // errTerminalDaemonClosed tells that the daemon closed the connection. var errTerminalDaemonClosed = errors.New("the daemon closed the connection") -// terminal runs "onechat chat": the terminal client of the daemon. Each line of -// input is a user message, the line /stop interrupts the running turn, the line -// /stop NAME stops the subagent NAME, and a line that starts with /whatsapp is -// a WhatsApp command. The client shows the replies, the -// tool calls, and their results as they happen. It ends at the end of the input -// or when the daemon closes the connection. +// terminal runs "onechat" and "onechat chat": the terminal client of the +// daemon. Each line of input is a user message, the line /stop interrupts the +// running turn, the line /stop NAME stops the subagent NAME, and a line that +// starts with /whatsapp is a WhatsApp command. The client shows the replies, +// the tool calls, and their results as they happen. It ends at the end of the +// input or when the daemon closes the connection. func terminal(ctx context.Context, in io.Reader, out io.Writer) error { dir, err := dataDir() if err != nil {