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.