hermes - 💡(How to fix) Fix Login redirect hardcoded to /dashboard breaks custom dashboard routes

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

Bug Description

After a user logs in, the auth flow always redirects to /dashboard, regardless of what route the user intended to access or what the actual dashboard route is configured to be.

This breaks deployments where the main dashboard is mounted on a different path (e.g. /kanban). Users end up on a 404 page immediately after login.

Steps to Reproduce

  1. Configure a custom dashboard route (e.g. Kanban UI on /kanban).
  2. Navigate to /kanban while logged out.
  3. Get redirected to /login.
  4. Log in with valid credentials.
  5. Observe redirect to /dashboard (404) instead of /kanban.

Expected Behavior

The login flow should either:

  • Respect a ?next= (or equivalent) query parameter to return the user to their originally requested route, OR
  • Allow the post-login destination to be configurable rather than hardcoded to /dashboard.

Actual Behavior

User is unconditionally redirected to /dashboard after successful authentication.

Environment

  • Hermes Agent version: latest
  • Browser: any
  • Deployment: Docker / self-hosted

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING