On Ubuntu 24.04 with ROS 2 Jazzy, we had to pin starlette<1.0.0 in the venv to get the webui to work. FastAPI pulls in Starlette 1.0 which removed the old TemplateResponse(name, context) API used in webui_server.py line 182, causing a `TypeError: unhashable type: 'dict'
On Ubuntu 24.04 with ROS 2 Jazzy, we had to pin
starlette<1.0.0in the venv to get the webui to work. FastAPI pulls in Starlette 1.0 which removed the oldTemplateResponse(name, context)API used inwebui_server.pyline 182, causing a `TypeError: unhashable type: 'dict'