API Dashboard Status Visibility Slice
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
api_dashboard_status_visibility_plan · supabase_json

API Dashboard Status Visibility Slice

api_dashboard_status_visibility_plan artifact · for Bezel API · status draft

Goal

Give the Forge dashboard a safe read path for customer workflow runs and task status after plan submission.

Completed
  • Added GET /workflow-runs/{runId} for workspace-scoped run summary and task counts.
  • Added GET /workflow-runs/{runId}/tasks for dashboard-safe task rows without task input payloads.
  • Added JS SDK helpers getWorkflowRun and listWorkflowRunTasks.
  • Added OpenAPI schemas for workflow run summary and task rows.
  • Expanded live smoke to verify read APIs before and after task completion.
  • Added Origin-aware CORS and local Forge dashboard workflow reader controls.
  • Deployed to https://api.bezeliq.ai and verified CORS preflight, authenticated GET, health, and smoke.