From d453d88d1d40c5e54af07ceb89c8c18d09cfdb0e Mon Sep 17 00:00:00 2001 From: historia Date: Tue, 25 Aug 2026 20:48:51 -0400 Subject: feat: default save and exit server setting --- app/ui/runview.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'app/ui/runview.py') diff --git a/app/ui/runview.py b/app/ui/runview.py index eb385f0..60c43b0 100644 --- a/app/ui/runview.py +++ b/app/ui/runview.py @@ -19,7 +19,7 @@ The screen is fed by two threads the widget spawns: Esc and 'q' do the same thing everywhere: a confirmation to cancel processing, then (when this run started the server) a confirmation to shut it down. On the finished screen the behavior follows the convert form's -"Stop server and exit after generating" toggle: ON stops the server +"Stop server and exit" toggle: ON stops the server automatically, quits the whole TUI, and prints the results summary to the real terminal after curses closes; OFF waits for a key press and returns to the hub menu with the server still running. Errors (the server exits @@ -308,7 +308,7 @@ class RunView: """Run the view until the user leaves the terminal screen. Returns True only when the run should end with the whole TUI - quitting — the "Stop server and exit after generating" path, which + quitting — the "Stop server and exit" path, which stops the server automatically and records the results as a post-TUI notice. Every other exit (a key press on the summary screen, the Esc cancel flow) lands back on the hub menu. @@ -449,7 +449,7 @@ class RunView: self.render() def _auto_stop_and_exit(self) -> bool: - """The "Stop server and exit after generating" path. + """The "Stop server and exit" path. No prompts and no key waits: stop the managed server this run started (if any), record the results summary as a post-TUI notice -- cgit v1.2.3