Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SHELL_TYPE | No | The command line shell you are using | bash |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
Tmux Sessions |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list-sessions | List all active tmux sessions |
find-session | Find a tmux session by name |
list-windows | List windows in a tmux session |
list-panes | List panes in a tmux window |
capture-pane | Capture content from a tmux pane |
create-session | Create a new tmux session |
create-window | Create a new window in a tmux session |
execute-command | Execute a command in a tmux pane and get results. IMPORTANT: Avoid heredoc syntax (cat << EOF) and other multi-line constructs as they conflict with command wrapping. For file writing, prefer: printf 'content\n' > file, echo statements, or write to temp files instead. |
get-command-result | Get the result of an executed command |