chat

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Package chat is the agent@ surface: talk to the operator's AI agent (or, once the M2 admin console lands, the operator live).

The agent backend is one configurable command, AGENTBBS_AGENT_CMD: each user message is piped to its stdin, stdout comes back as the reply. Point it at anything — `claude -p`, a logicsrc/commandboard agent, a shell script. Unset = a polite "leave a message" mode (messages are persisted either way, so the operator can read them later).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Handle

func Handle(s ssh.Session, st store.Store, user auth.User) error

Handle runs the chat UI; leaving ends the SSH session.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL