Skip to content

Experiment: Control mode#605

Draft
tony wants to merge 83 commits into
masterfrom
control-mode
Draft

Experiment: Control mode#605
tony wants to merge 83 commits into
masterfrom
control-mode

chore(rebase): Fix conflict-resolution regressions

32cc6cc
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 18, 2026 in 1s

56.58% (+4.14%) compared to d8b7127

View this Pull Request on Codecov

56.58% (+4.14%) compared to d8b7127

Details

Codecov Report

❌ Patch coverage is 78.34101% with 188 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.58%. Comparing base (d8b7127) to head (32cc6cc).

Files with missing lines Patch % Lines
src/libtmux/_internal/engines/control_mode.py 74.70% 39 Missing and 25 partials ⚠️
src/libtmux/_internal/engines/control_protocol.py 81.73% 26 Missing and 16 partials ⚠️
src/libtmux/server.py 71.76% 19 Missing and 5 partials ⚠️
src/libtmux/pytest_plugin.py 77.45% 20 Missing and 3 partials ⚠️
src/libtmux/pane.py 47.61% 9 Missing and 2 partials ⚠️
src/libtmux/_internal/engines/subprocess_engine.py 71.42% 9 Missing and 1 partial ⚠️
src/libtmux/exc.py 0.00% 4 Missing ⚠️
src/libtmux/session.py 62.50% 2 Missing and 1 partial ⚠️
tests/helpers.py 70.00% 1 Missing and 2 partials ⚠️
src/libtmux/_internal/engines/base.py 97.95% 1 Missing and 1 partial ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #605      +/-   ##
==========================================
+ Coverage   52.44%   56.58%   +4.14%     
==========================================
  Files          26       31       +5     
  Lines        3726     4533     +807     
  Branches      747      876     +129     
==========================================
+ Hits         1954     2565     +611     
- Misses       1468     1605     +137     
- Partials      304      363      +59     

☔ 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.