Ask a question to get started
Enter to send•Shift+Enter new line
UpdateProgressScreen( self, *, latest: str, command: str, log_path: Path,
ModalScreen[None]
latest
str
Version being installed.
command
Upgrade command being run.
log_path
Path
Persisted log file path.
tail_limit
int
30
Compose the modal.
Apply ASCII border when configured.
Append a command output line to the in-memory tail.
Render the completed-success state.
Render the completed-failure state.
Show or hide the live log tail.
Close the modal only after the update command has finished.
Copy the persisted log path when details are visible.
Modal that shows self-update progress and a bounded log tail.
Maximum output lines to keep in memory.