diff --git a/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts b/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts index b1829173..48b8fac8 100644 --- a/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts +++ b/frontend/src/components/Terminal/strategies/SSHConnectionStrategy.ts @@ -117,7 +117,15 @@ export class SSHConnectionStrategy extends BaseConnectionStrategy { */ sendInput(data: string): void { if (this.ws && this.ws.readyState === WebSocket.OPEN) { - this.ws.send(data); + this.ws.send(JSON.stringify({ + type: 'input', + data: { + request: { + type: 'input', + command: data + } + } + })); } }