Skip to main content

Module interact

Module interact 

Source
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.
InteractRuntime
Runtime facts used to decide whether interactive UI is safe.
Spinner
Handle for a transient spinner shown on stderr.

Type Aliases§

InteractResult