api_dashboard_status_visibility_plan · supabase_json
API Dashboard Status Visibility Slice
api_dashboard_status_visibility_plan artifact · for Bezel API · status draft
Agent Handoff
Start Here
api_dashboard_status_visibility_plan artifact · for Bezel API · status draft
Completion Evidence
- 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.
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.
Structured Payload
Machine-readable source fields
goal
Give the Forge dashboard a safe read path for customer workflow runs and task status after plan submission.
title
API Dashboard Status Visibility Slice
status
draft
commits
- db46283 feat: add workflow run read APIs
- bb3cba4 feat: wire dashboard workflow reader
version
1.0
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.
updated at
2026-05-08T18:48:42.175Z
next actions
- Wire account/login/workspace/agent/plan submission from the dashboard.
- Add agent simulator controls for claim-next and complete-task.
- Replace the single static HTML prototype with a small maintainable dashboard app if the surface grows.
privacy boundary
Read APIs return status, titles, role/queue ids, dependency ids, active claim metadata, and artifact refs only; task input and plan_json remain server-side.
production verification
api base url
https://api.bezeliq.ai
cors origin verified
http://localhost:4177
demo workflow run id
96d5ca61-6414-498f-b145-0475826ebb66
latest smoke workflow run id
a959e2ee-911e-4e0d-abe2-593317f4bd2c