Skip to content

Speak tmux -CC from HTM so stock terminals can attach - #805

Merged
MisterTea merged 19 commits into
masterfrom
htm_tmux_parity
Sep 8, 2026
Merged

Speak tmux -CC from HTM so stock terminals can attach#805
MisterTea merged 19 commits into
masterfrom
htm_tmux_parity

Handle macOS PTY closure after graceful HTM detach

a8fe8e7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 8, 2026 in 0s

78.35% (target 50.00%)

View this Pull Request on Codecov

78.35% (target 50.00%)

Details

Codecov Report

❌ Patch coverage is 69.01925% with 676 lines in your changes missing coverage. Please review.
✅ Project coverage is 78.35%. Comparing base (cd73190) to head (a8fe8e7).

Files with missing lines Patch % Lines
src/htm/MultiplexerState.cpp 65.24% 245 Missing and 138 partials ⚠️
src/htm/ControlCommands.cpp 68.46% 38 Missing and 102 partials ⚠️
src/htm/PaneScreen.cpp 75.93% 38 Missing and 20 partials ⚠️
src/htm/ControlMode.cpp 80.82% 11 Missing and 31 partials ⚠️
src/htm/HtmServer.cpp 69.79% 20 Missing and 9 partials ⚠️
src/htm/TerminalHandler.cpp 65.71% 8 Missing and 4 partials ⚠️
src/htm/HtmClient.cpp 58.82% 0 Missing and 7 partials ⚠️
src/htm/PaneScreen.hpp 50.00% 2 Missing ⚠️
src/base/PipeSocketHandler.cpp 75.00% 0 Missing and 1 partial ⚠️
src/htm/ControlMode.hpp 90.90% 0 Missing and 1 partial ⚠️
... and 1 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #805      +/-   ##
==========================================
+ Coverage   74.86%   78.35%   +3.48%     
==========================================
  Files         106      112       +6     
  Lines       10099    11424    +1325     
  Branches     6568     7325     +757     
==========================================
+ Hits         7561     8951    +1390     
+ Misses       1851     1502     -349     
- Partials      687      971     +284     

☔ View full report in Codecov by Harness.
📢 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.