Expand description
Interactive terminal services for the canonical UI pipeline.
This module owns only runtime gating and prompt/spinner mechanics. Callers decide whether a workflow should prompt; this module only answers whether the current terminal can support that and provides the mechanics when it can.
Structs§
- Interact
- Prompt and transient-status service bound to an explicit runtime.
- Interact
Runtime - Runtime facts used to decide whether interactive UI is safe.
- Spinner
- Handle for a transient spinner shown on stderr.