set_terminal_progress(
progress: int | None = None,
*,
state: TerminalProgressState = TerminalProgressState| Name | Type | Description |
|---|---|---|
progress | int | None | Default: None |
state | TerminalProgressState | Default: TerminalProgressState.NORMAL |
Set the terminal's OSC 9;4 progress indicator.
Fires unconditionally — terminals that don't recognize OSC 9;4 silently
ignore the sequence. Set DEEPAGENTS_CLI_NO_TERMINAL_ESCAPE=1 to opt out
entirely.
Percentage 0-100 for determinate states. Ignored for
INDETERMINATE and CLEAR.
One of TerminalProgressState.