DF8202: Terminal Session Does Not Accept Input
Terminal session "{id}" does not accept input
Message
Terminal session "{id}" does not accept inputCause
hub:terminals:write or hub:terminals:resize was called for an output-only session. Sessions started with ctx.terminals.startChildProcess() are pipe-backed and read-only; only PTY sessions accept keystrokes and resize.
Fix
Spawn it via ctx.terminals.startPtySession() to get an interactive, writable session.
Source
packages/hub/src/node/rpc-builtins.ts: thehub:terminals:write/hub:terminals:resizehandlers throw this when the resolved session has nowritehandle.