You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 7, 2026. It is now read-only.
Deployment: Railway (using official template, edge images)
Services: bytebot-ui, bytebot-agent, bytebot-desktop, postgres — all running
Error
When creating a task and navigating to the task view, the UI crashes with:
Application error: a client-side exception has occurred while loading [domain] (see the browser console for more information).
Browser console output:
Fetching specific task: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Joining WebSocket room for task: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Joined task room: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Connected to WebSocket server
Found task: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Uncaught TypeError: t.input.keys.join is not a function
at k (page-7a6ced9e292f5910.js:1:17406)
at l9 (4bd1b696-cf72ae8a39fa05aa.js:1:51101)
at oT (4bd1b696-cf72ae8a39fa05aa.js:1:70685)
at oW (4bd1b696-cf72ae8a39fa05aa.js:1:81785)
at ib (4bd1b696-cf72ae8a39fa05aa.js:1:114384)
Disconnected from WebSocket server
Steps to Reproduce
Deploy ByteBot on Railway using the official template
Create a task (e.g., "Demo a simple task that you can show me.")
The task page crashes after the task is running for some time
Once the error started to occur, whenever I view the task again, it immediately crashed
Expected Behavior
The task view should render and display the live desktop stream.
Actual Behavior
The page crashes with TypeError: t.input.keys.join is not a function, suggesting that input.keys is not an array when the UI component attempts to call .join() on it.