Redirect root URL to /dashboard/

Navigating to localhost:24282 returned a 404 because no route handled
the root path. Added a redirect from / to /dashboard/.

Fixes #1194.
This commit is contained in:
Asher Haig committed 2026-03-21 23:24:06 -04:00
1 parent 0c915bd18d
commit 7978d42c4b
1 file changed
+5 -1
+5 -1
View File
@@ -5,7 +5,7 @@ from collections.abc import Callable
from pathlib import Path
from typing import TYPE_CHECKING, Any, Self
from flask import Flask, Response, request, send_from_directory
from flask import Flask, Response, redirect, request, send_from_directory
from pydantic import BaseModel
from sensai.util import logging
@@ -148,6 +148,10 @@ class SerenaDashboardAPI:
return self._memory_log_handler
def _setup_routes(self) -> None:
@self._app.route("/")
def redirect_to_dashboard() -> Response:
return redirect("/dashboard/") # type: ignore[return-value]
# Static files
@self._app.route("/dashboard/<path:filename>")
def serve_dashboard(filename: str) -> Response: