diff --git a/internal/api/demo_middleware.go b/internal/api/demo_middleware.go index 7709809c4..57cd893f4 100644 --- a/internal/api/demo_middleware.go +++ b/internal/api/demo_middleware.go @@ -38,6 +38,8 @@ func DemoModeMiddleware(cfg *config.Config, next http.Handler) http.Handler { "/api/oidc/login", "/api/oidc/callback", "/api/logout", + // Allow AI chat interaction (mocked in backend if key missing) + "/api/ai/execute", } for _, path := range authPaths { if r.URL.Path == path {