Bug Description
The web dashboard returns 500 Internal Server Error when accessing http://localhost:8080
Error
TypeError: unhashable type: 'dict'
Full traceback at starlette/templating.py line 148 - Jinja2 template cache incompatible with Starlette 1.0.0
Environment
- Starlette: 1.0.0
- Jinja2: 3.1.6
- Python: 3.13
Steps to Reproduce
- pip install -e .
- ./start_web_dashboard.sh
- Visit http://localhost:8080
Expected: Dashboard loads
Actual: 500 error
Bug Description
The web dashboard returns 500 Internal Server Error when accessing http://localhost:8080
Error
TypeError: unhashable type: 'dict'
Full traceback at starlette/templating.py line 148 - Jinja2 template cache incompatible with Starlette 1.0.0
Environment
Steps to Reproduce
Expected: Dashboard loads
Actual: 500 error