Skip to content

Conversation

@linw1995
Copy link
Owner

Implements manual full-screen refresh via Ctrl-L to fix ratatui residual character artifacts. Removes automatic 30s refresh timer. Closes #136

- Remove automatic 30-second full refresh interval
- Add Ctrl-L keybinding to manually trigger full screen refresh
- Improve render logic to properly clear terminal before full refresh
- Add refresh hints to keyboard shortcuts help
@linw1995 linw1995 added the enhancement New feature or request label Jan 29, 2026
@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 0% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 47.64%. Comparing base (a46f02c) to head (3499523).
⚠️ Report is 14 commits behind head on dev.

Files with missing lines Patch % Lines
crates/coco-tui/src/components/chat.rs 0.00% 8 Missing ⚠️
crates/coco-tui/src/app.rs 0.00% 7 Missing ⚠️
crates/coco-tui/src/global.rs 0.00% 3 Missing ⚠️
crates/coco-tui/src/components/input.rs 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #158      +/-   ##
==========================================
- Coverage   50.22%   47.64%   -2.59%     
==========================================
  Files          93      100       +7     
  Lines       25033    27277    +2244     
==========================================
+ Hits        12574    12996     +422     
- Misses      12459    14281    +1822     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@linw1995 linw1995 merged commit bccc619 into dev Jan 29, 2026
3 checks passed
@linw1995 linw1995 deleted the feature/tui-force-screen-refresh branch January 29, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Add force full-screen refresh command to fix ratatui residual character artifacts

3 participants