Expand description
First-launch setup banner — thin host wrapper over the rpi-tui components.
Kept out of the library crate so rpi-tui stays cli-free (project constraint).
Functions§
- mark_
setup_ done - Mark first-time setup complete (write the sentinel). Best-effort.
- maybe_
first_ time_ setup - If first-time setup hasn’t run yet, show a brief setup note in the chat
container. Returns
trueif anything was shown. - setup_
done - Whether first-time setup has already been completed (sentinel present).
- setup_
done_ path - Path of the “first-time setup done” sentinel, under the agent dir
(
~/.rpi/agent/.setup_done).