507b71c586
The backend was returning 'tool_type_interface_type' (string) but the frontend expected 'tool_type_interfaces' (array). This caused undefined.includes() crash when clicking Open on terminal sessions. Changed both list_instances and get_user_sessions to return tool_type_interfaces as an array. Also added clone_mode and branch to get_user_sessions response.