mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
b5c1b242e2
Replace eager close-window (which caused race conditions when parallel commands shared the window) with an idle-based timer: - Window auto-closes 30s after the last command completes - Each incoming command resets the idle timer - Consecutive commands reuse the same window (faster) - No race conditions with parallel execution - Close-window action kept for explicit cleanup if needed