Expand description
Canonical HTTP request/response DTOs shared between agentmux-srv, agentmux-mcp, and agentmux-bashwrap. Every struct here is the single source of truth for the corresponding wire shape; the three crates all import rather than redeclare these types.
Structs§
- Inject
Request POST /agentmux/reactive/inject— deliver a message to an agent.- Pane
Open Request POST /api/v1/pane/open— open a new pane.- Pane
Open Response - Response from
POST /api/v1/pane/open - Pane
Title Request POST /api/v1/pane/title— set a pane’s display title.- Shell
Create Request POST /api/v1/shell/create- Shell
Create Response - Response from
POST /api/v1/shell/create - Shell
Stop Request POST /api/v1/shell/stop- Shell
Stop Response - Response from
POST /api/v1/shell/stop - TabActivate
Request POST /api/v1/tab/activate— switch the active tab.- TabName
Request POST /api/v1/tab/name— rename a tab.- TabNew
Request POST /api/v1/tab/new— create a new tab in a workspace.- Window
Focus Request POST /api/v1/window/focus— bring a window to the foreground.- Window
Name Request POST /api/v1/window/name— set a window’s display name.- Workspace
Name Request POST /api/v1/workspace/name— rename a workspace.- WpsPublish
Request POST /agentmux/wps/publish— shared client/server envelope.