Skip to main content
Glama
Feat_CommandCancellation.md1.03 kB
# Feature: Command Cancellation ## Feature Description Source-specific command cancellation system allowing browser users (Ctrl-C) and MCP clients (cancel command) to terminate their respective commands without affecting the other source. ## Technical Architecture ### Cancellation Sources - **Browser**: Existing Ctrl-C via `sendTerminalSignal` - **MCP Client**: New `ssh_cancel_command` tool ### Gating Integration - Cancellation respects command source ownership - Browser can only cancel browser-initiated commands - MCP can only cancel MCP-initiated commands ## Story Implementation Order - [ ] 01_Story_BrowserCommandCancellation - [ ] 02_Story_MCPCommandCancellation - [ ] 03_Story_SourceSpecificCancellation ## Success Criteria - ⏸️ **Source Isolation**: Each source can only cancel own commands - ✅ **Gate Release**: Cancellation releases gatekeeper for other source - 🔧 **Existing Integration**: Browser Ctrl-C continues working - ⚙️ **MCP Tool**: New cancel command available for Claude Code

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LightspeedDMS/ssh-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server