Skip to content

fix(dashboard): centralize route ownership - #1243

Open
dcramer wants to merge 1 commit into
mainfrom
codex/fix-dashboard-route-manifest
Open

fix(dashboard): centralize route ownership#1243
dcramer wants to merge 1 commit into
mainfrom
codex/fix-dashboard-route-manifest

Conversation

@dcramer

@dcramer dcramer commented Aug 4, 2026

Copy link
Copy Markdown
Member

Dashboard browser routes now come from one shared manifest used by React, the dashboard Hono app, and core forwarding. This fixes direct loads of /tasks and makes new dashboard pages flow through every server layer without copying path strings.

The root cause was route ownership split across separate client, dashboard server, and core forwarding lists. The dashboard package now owns the route manifest, the Nitro virtual module passes its forwarding paths into core, and the existing host-route contract also checks plugin collisions against those same paths.

@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
junior-docs Ready Ready Preview Aug 4, 2026 11:41pm

Request Review

@dcramer
dcramer marked this pull request as ready for review August 4, 2026 23:44
@github-actions github-actions Bot added the risk: medium PR risk score: medium label Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: medium PR risk score: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant