Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #39 +/- ##
=======================================
Coverage 84.89% 84.89%
=======================================
Files 40 40
Lines 2290 2290
Branches 293 293
=======================================
Hits 1944 1944
Misses 261 261
Partials 85 85 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
0e9c7c3 to
bd8e9c4
Compare
Code reviewRetracted. This comment was based on a hallucinated finding. The local
The CLI auto-detects the scope, so the migration command does not silently no-op. Apologies for the noise. The migration paragraph the comment referred to has also been removed from the README in the latest fixup; migration content will live in a dedicated |
why: the most-frequent question this MCP gets is "when does the agent
actually pick this over a browser/editor MCP?" Answer it inline in
the README rather than buried in tool descriptions: positive trigger
prose ("the agent reaches for libtmux-mcp whenever you talk about a
terminal surface") + negative trigger prose ("the server stays out
of the way when you mean a browser window, an editor split…") +
concrete examples.
what:
- README.md: insert "When does my agent use this?" section after
Quickstart with positive triggers, anti-triggers, the alwaysLoad
JSON snippet (Claude Code v2.1.121+), a project CLAUDE.md template,
and inside-tmux auto-context note.
note: the alwaysLoad / serverInfo.name / per-tool meta hint
referenced in the new section land on the pane-discoverability
branch — this prose is intentionally split out so reviewers can
evaluate user-facing documentation independently of the server-side
mechanism.
bd8e9c4 to
899ea9c
Compare
Summary
Inline answer to the most-frequent question this MCP gets — "when does the agent actually pick libtmux-mcp over a browser/editor MCP?" — added as a new section after Quickstart in
README.md.Covers:
alwaysLoad: trueJSON snippet for users who want libtmux-mcp's full schema list preloaded (Claude Code v2.1.121+)CLAUDE.mdtemplateThe server-side mechanism (
alwaysLoadmeta hint,serverInfo.name="tmux", BM25 description tuning) lives onpane-discoverability. This PR is intentionally docs-only so reviewers can evaluate user-facing prose independently of the server changes.Test plan
uv run ruff check . && uv run mypy && uv run py.test -q(428 passed)just build-docs(README rendered cleanly)