2 min read

Terminal interface

Table of Contents

Open the TUI in a selected project and template:

hum storefront all-services tui

Calling hum storefront all-services without a command opens the same view. Shorter invocations provide progressively narrower interactive selection.

The TUI reads the persistent registry and reconciles it with the operating system in a single non-overlapping background poll. Processes started or stopped by another terminal are reflected without restarting the interface.

Monitoring

The service list exposes runtime, port, and health state. Details include PID and process group, command, working directory, persistent log paths, configured URL, and the last observable exit code.

Press l to open the selected service’s logs. The view keeps a bounded live tail, pauses follow when you scroll away from the bottom, loads older retained history from disk, and returns to the current tail with End.

Closing the TUI leaves services running by default. Stopping them requires the explicit “stop template and quit” choice, keeping terminal lifetime separate from service lifetime.