What to build
With the cursor/line model in place (#22), render a visible blinking cursor at the tracked cursor position in the terminal output view, so interactive CLIs (e.g. GitHub Copilot CLI) show a proper cursor instead of a static end-of-buffer caret. The cursor should blink on a standard interval and sit at the current cursor column/row, updating as output and redraws move it.
Acceptance criteria
Blocked by
What to build
With the cursor/line model in place (#22), render a visible blinking cursor at the tracked cursor position in the terminal output view, so interactive CLIs (e.g. GitHub Copilot CLI) show a proper cursor instead of a static end-of-buffer caret. The cursor should blink on a standard interval and sit at the current cursor column/row, updating as output and redraws move it.
Acceptance criteria
./run-tests.shpassesBlocked by