Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
tmux-python
/
libtmux-mcp
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
12
Code
Issues
16
Pull requests
7
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Harden tmux MCP tool surface
- #76
#76
Merged
tony
merged 30 commits into
main
tmux-python/libtmux-mcp:main
from
fix/issues-68-75-mcp-hardening
tmux-python/libtmux-mcp:fix/issues-68-75-mcp-hardening
Copy head branch name to clipboard
Jun 13, 2026
Conversation
Commits
30
(30)
Checks
Files changed
Merged
Harden tmux MCP tool surface
#76
tony
merged 30 commits into
main
tmux-python/libtmux-mcp:main
from
fix/issues-68-75-mcp-hardening
tmux-python/libtmux-mcp:fix/issues-68-75-mcp-hardening
Copy head branch name to clipboard
Commits
Commits on Jun 13, 2026
mcp(fix[search]): Block tmux format jobs in search_panes
Show description for fc80969
tony
committed
fc80969
View commit details
Copy full SHA for fc80969
Browse repository at this point
mcp(fix[display]): Reject tmux format jobs
Show description for b0fe5e0
tony
committed
b0fe5e0
View commit details
Copy full SHA for b0fe5e0
Browse repository at this point
mcp(fix[middleware]): Raise structured response backstop
Show description for fe4148f
tony
committed
fe4148f
View commit details
Copy full SHA for fe4148f
Browse repository at this point
mcp(fix[safety]): Fail closed on invalid safety tier
Show description for fab87c2
tony
committed
fab87c2
View commit details
Copy full SHA for fab87c2
Browse repository at this point
mcp(fix[cli]): Pin stdio transport at startup
Show description for 2cbec6e
tony
committed
2cbec6e
View commit details
Copy full SHA for 2cbec6e
Browse repository at this point
mcp(feat[pane]): Add run_command tool
Show description for bf2c7df
tony
committed
bf2c7df
View commit details
Copy full SHA for bf2c7df
Browse repository at this point
mcp(fix[pane]): Use libtmux reset for clear_pane
Show description for 15af979
tony
committed
15af979
View commit details
Copy full SHA for 15af979
Browse repository at this point
mcp(fix[metadata]): Expose pane metadata and typed marker
Show description for c3b08eb
tony
committed
c3b08eb
View commit details
Copy full SHA for c3b08eb
Browse repository at this point
mcp(fix[pane]): Keep run_command output in tail
Show description for 1c43cb9
tony
committed
1c43cb9
View commit details
Copy full SHA for 1c43cb9
Browse repository at this point
mcp(test[middleware]): Xfail run_command command redaction
Show description for 97fccdf
tony
committed
97fccdf
View commit details
Copy full SHA for 97fccdf
Browse repository at this point
mcp(fix[middleware]): Redact run_command command in audit log
Show description for 78f0cb8
tony
committed
78f0cb8
View commit details
Copy full SHA for 78f0cb8
Browse repository at this point
mcp(test[pane]): Xfail run_command output over-filtering
Show description for 14ca45f
tony
committed
14ca45f
View commit details
Copy full SHA for 14ca45f
Browse repository at this point
mcp(fix[pane]): Filter run_command sync line by UUID only
Show description for 76e57a5
tony
committed
76e57a5
View commit details
Copy full SHA for 76e57a5
Browse repository at this point
mcp(docs[utils]): Count run_command among ANNOTATIONS_SHELL tools
Show description for 64366ec
tony
committed
64366ec
View commit details
Copy full SHA for 64366ec
Browse repository at this point
mcp(docs[search]): Note #( in format-injection comment
Show description for 978413c
tony
committed
978413c
View commit details
Copy full SHA for 978413c
Browse repository at this point
mcp(fix[pane]): Hide wrapped run_command sync fragments
Show description for 1e512b8
tony
committed
1e512b8
View commit details
Copy full SHA for 1e512b8
Browse repository at this point
mcp(test[pane]): Xfail run_command status isolation
Show description for 9595ba8
tony
committed
9595ba8
View commit details
Copy full SHA for 9595ba8
Browse repository at this point
mcp(fix[pane]): Isolate run_command status trailer
Show description for 9ca009c
tony
committed
9ca009c
View commit details
Copy full SHA for 9ca009c
Browse repository at this point
mcp(test[pane]): Xfail run_command history suppression
Show description for 6ea53dd
tony
committed
6ea53dd
View commit details
Copy full SHA for 6ea53dd
Browse repository at this point
mcp(fix[pane]): Add run_command history suppression
Show description for f630c3f
tony
committed
f630c3f
View commit details
Copy full SHA for f630c3f
Browse repository at this point
mcp(test[pane]): Xfail run_command sync filtering
Show description for 4080f6f
tony
committed
4080f6f
View commit details
Copy full SHA for 4080f6f
Browse repository at this point
mcp(fix[pane]): Tighten run_command sync filtering
Show description for a6718b2
tony
committed
a6718b2
View commit details
Copy full SHA for a6718b2
Browse repository at this point
mcp(docs[safety]): Align clear_pane annotation table
Show description for 061ca48
tony
committed
061ca48
View commit details
Copy full SHA for 061ca48
Browse repository at this point
mcp(docs[pane]): Restore join_wrapped rationale in run_command
Show description for bddfd35
tony
committed
bddfd35
View commit details
Copy full SHA for bddfd35
Browse repository at this point
mcp(docs[pane]): Drop bash-only HISTCONTROL from suppress_history
Show description for 7830593
tony
committed
7830593
View commit details
Copy full SHA for 7830593
Browse repository at this point
mcp(docs[pane]): Note run_command subshell isolation
Show description for 6dcc3cf
tony
committed
6dcc3cf
View commit details
Copy full SHA for 6dcc3cf
Browse repository at this point
mcp(test[pane]): Xfail run_command status targeting
Show description for 040ea0c
tony
committed
040ea0c
View commit details
Copy full SHA for 040ea0c
Browse repository at this point
mcp(fix[pane]): Target run_command status handoff
Show description for 1c462aa
tony
committed
1c462aa
View commit details
Copy full SHA for 1c462aa
Browse repository at this point
mcp(style[pane]): Use target_pane_id in RunCommandResult
Show description for 839b13e
tony
committed
839b13e
View commit details
Copy full SHA for 839b13e
Browse repository at this point
mcp(docs[CHANGES]): Tool-surface hardening and run_command
Show description for 78f4f11
tony
committed
78f4f11
View commit details
Copy full SHA for 78f4f11
Browse repository at this point
You can’t perform that action at this time.