signal_channel
-
Signal a tmux
wait-forchannel, waking blocked waiters.With no current waiter, tmux records one pending signal for the next waiter to consume. Signalling that channel again clears it. A woken waiter continues whatever work follows its wait.
- MCP request method
tools/callSendsignal_channelas the tool name, with the arguments below.
Arguments#
-
Channel name. Must match
^[A-Za-z0-9_.:-]{1,128}$. -
socket_name? =null(string | null) #tmux socket name.
No other arguments are accepted.
Result#
Returns object
Annotations#
destructiveHinttrueidempotentHintfalseopenWorldHinttruereadOnlyHintfalse
Protocol data#
Use the complete advertised contract for validation and client integration.
Input schema
{"additionalProperties": false,"properties": {"channel": {"description": "Channel name. Must match ``^[A-Za-z0-9_.:-]{1,128}$``.","type": "string"},"socket_name": {"anyOf": [{"type": "string"},{"type": "null"}],"default": null,"description": "tmux socket name."}},"required": ["channel"],"type": "object"}Output schema
{"properties": {"result": {"type": "string"}},"required": ["result"],"type": "object","x-fastmcp-wrap-result": true}