[ Documentation ]
peach daemon

peach daemon

Install or manage the persistent background bridge. It registers a launchd agent on macOS or systemd user service on Linux and keeps the bridge and runtime ready between commands. This is strongly recommended for local agent work because inspect, interaction, and test commands start much faster. It is optional and not needed in CI. If you declined during onboarding, enable it with peach daemon install. peach daemon uninstall stops and removes the agent, its launcher, and its logs, and keeps everything under ~/.peach; add --purge to delete that directory (installed runtimes, device profiles and their app storage, dev-bridge state, config) as well.

terminal
peach daemon install [--force]
peach daemon uninstall [--purge]
peach daemon status
peach daemon restart
peach daemon start
peach daemon stop
peach daemon logs [-n <lines>] [-f]

Options

flagdescription
--forcereplace an existing daemon registration
--purgewith uninstall, also delete ~/.peach: installed runtimes, device profiles and their app storage, dev-bridge state, and config
-n, --lines <n>number of log lines to show (default 200)
-f, --followstream new log lines as they arrive

Examples

terminal
peach daemon install
peach daemon status
peach daemon restart
peach daemon logs -n 100
peach daemon uninstall
peach daemon uninstall --purge