Skip to main content

Module tui

Module tui 

Source
Expand description

Chat TUI binary — event loop, terminal setup, module wiring.

Modules§

attach
A4: the TUI over SocketTransport (synaps --attach). synaps --attach [ID] [--observe|--takeover] [--keep-warm] — the TUI over SocketTransport (PLAN-phase3 A4). Client diet: no EngineHost, no Runtime, no ExtensionManager, no MCP, no skills index — config, builtin commands, keybinds, the render thread and the event stream only. Plugin commands / interactive plugin commands are not available over the socket yet (Query{Commands} is phase 4).
client_diet
Client diet (PLAN-phase4 §4): the allocator knobs and purge points that make the thin client’s RssAnon equal its live heap instead of its high-water mark.
quit_guard
F27: quit-while-streaming guard for socket (daemon) sessions.

Functions§

push_boot_notice
Queue a SystemNotice shown at the top of the in-process TUI (called before the runtime exists — e.g. --attach falling back after the daemon refused to start).
run