Skip to content

Commit 7c8482a

Browse files
committed
docs: Drop hardcoded counts from tool/resource headings
why: Counts go stale as tools are added or removed. what: - Remove "25" from "25 tools across 6 modules" headings - Remove "6" from "6 tmux:// resources" headings - Remove "58 tests" line from CHANGES
1 parent 4aed354 commit 7c8482a

4 files changed

Lines changed: 8 additions & 9 deletions

File tree

AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ This file provides guidance to AI agents (including Claude Code, Cursor, and oth
1616
libtmux-mcp is an MCP (Model Context Protocol) server for tmux, powered by [libtmux](https://github.com/tmux-python/libtmux). It gives AI agents (Claude Code, Claude Desktop, Codex CLI, Gemini CLI, Cursor) programmatic control over tmux sessions.
1717

1818
Key features:
19-
- 25 MCP tools across 6 modules: server, session, window, pane, options, environment
20-
- 6 `tmux://` URI resources for browsing tmux hierarchy
19+
- MCP tools across 6 modules: server, session, window, pane, options, environment
20+
- `tmux://` URI resources for browsing tmux hierarchy
2121
- Safety tier middleware (readonly, mutating, destructive)
2222
- Socket isolation for multi-server safety
2323
- Pydantic models for all tool outputs

CHANGES

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@
55
### New features
66

77
- Initial release as standalone package
8-
- 25 MCP tools across 6 modules (server, session, window, pane, options, environment)
9-
- 6 `tmux://` URI resources for browsing tmux hierarchy
8+
- MCP tools across 6 modules (server, session, window, pane, options, environment)
9+
- `tmux://` URI resources for browsing tmux hierarchy
1010
- Safety tier middleware (`readonly`, `mutating`, `destructive`)
1111
- Socket isolation via `LIBTMUX_SOCKET` / `LIBTMUX_SOCKET_PATH` env vars
1212
- Agent self-awareness via `TMUX_PANE` detection
1313
- Server caching with `is_alive()` eviction
1414
- Pydantic models for all tool outputs
1515
- Full type safety (mypy strict)
16-
- 58 tests

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ args = ["--directory", "~/work/python/libtmux-mcp", "run", "libtmux-mcp"]
157157

158158
## What's included
159159

160-
### 25 tools across 6 modules
160+
### Tools
161161

162162
| Module | Tools |
163163
|--------|-------|
@@ -168,7 +168,7 @@ args = ["--directory", "~/work/python/libtmux-mcp", "run", "libtmux-mcp"]
168168
| **Options** | `show_option`, `set_option` |
169169
| **Environment** | `show_environment`, `set_environment` |
170170

171-
### 6 `tmux://` resources
171+
### `tmux://` resources
172172

173173
Browse the tmux hierarchy via URI patterns:
174174

docs/about.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Server (tmux server instance)
3838

3939
## Tools
4040

41-
### 25 tools across 6 modules
41+
### Tools
4242

4343
| Module | Tools |
4444
|--------|-------|
@@ -51,7 +51,7 @@ Server (tmux server instance)
5151

5252
## Resources
5353

54-
### 6 `tmux://` URI resources
54+
### `tmux://` URI resources
5555

5656
- `tmux://sessions` — All sessions
5757
- `tmux://sessions/{name}` — Session detail with windows

0 commit comments

Comments
 (0)