diff --git a/web/src/server.ts b/web/src/server.ts index de9fe967..52acb280 100644 --- a/web/src/server.ts +++ b/web/src/server.ts @@ -594,7 +594,8 @@ app.post('/api/sessions/:sessionId/input', async (req, res) => { } catch (error) { console.error('Error sending input via tty-fwd:', error); - res.status(500).json({ error: 'Failed to send input', details: error.message }); + const errorMessage = error instanceof Error ? error.message : 'Unknown error'; + res.status(500).json({ error: 'Failed to send input', details: errorMessage }); } });