co-scientist-dashboard
Goal:
- Resolve the ready dashboard runtime for one run directory and return the current run links to the user.
Expected input:
- one run directory such as
runs/test1
Execution steps:
Run:
python -m tools.host.project_cli dashboard <run-dir>Read the CLI JSON result.
Read
runs/<run_id>/dashboard/LINKS.mdandruns/<run_id>/dashboard/LINKS.jsonwhen present.Use the CLI JSON result as the canonical ready-link resolution surface for this run.
Return
links.dashboardas the primary dashboard URL, include the deep links underlinks.*, and point toruns/<run_id>/dashboard/LINKS.mdas the human-readable dashboard receipt.If
runtime.statusis stillstarting, tell the user that the dashboard is still booting, point them toruns/<run_id>/dashboard/LINKS.md, and include the retry command:$co-scientist-dashboard <run-dir>
Rules:
- Treat
LINKS.mdas the human-readable receipt andLINKS.jsonas the machine-readable receipt. - Do not fabricate dashboard URLs when the dashboard runtime is not available.
- This skill is the ready-link follow-up when
start,run, orresumeonly returned background bootstrap status. - This skill only resolves dashboard runtime availability and exposes run-local links; it must not perform main pipeline reasoning.