Adds an executing-task picker so dev server previews can run against in-progress task worktrees. - Pass live task data into the Dev Server view from the main app and overflow dock. - List in-progress tasks with worktrees, show the selected task descriptor, and prefer its worktree when starting the server. - Fall back to the legacy start endpoint when an explicit cwd override is needed. - Cover the picker, descriptor, cwd selection, restart guidance, and empty-state behavior with dashboard tests. - Document task-targeted dev server previews in the dashboard guide. Files changed: docs/dashboard-guide.md | 1 + packages/dashboard/app/App.tsx | 2 +- .../dashboard/app/components/DevServerView.css | 61 +++++++++ .../dashboard/app/components/DevServerView.tsx | 85 +++++++++++- .../components/__tests__/DevServerView.test.tsx | 146 +++++++++++++++++++++ .../app/components/overflowViewRegistry.tsx | 2 +- packages/dashboard/app/hooks/useDevServer.ts | 13 +- 7 files changed, 303 insertions(+), 7 deletions(-) Fusion-Task-Id: FN-6926 Fusion-Task-Lineage: beb05a39-c9f1-4017-afcd-a8d361ef232c
21 KiB
21 KiB