-
Notifications
You must be signed in to change notification settings - Fork 2
feat(orchestration): Phase 6 — TUI integration #1241
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or requestorchestrationTask orchestration / DAG schedulingTask orchestration / DAG scheduling
Description
Parent: #1235
Blocked by: #1240
Summary
Add TUI visualization for task orchestration DAG with live status updates.
Branch: feat/m33/orchestration-tui
Feature flags: orchestration + tui
Deliverables
New files
crates/zeph-tui/src/widgets/plan_view.rs—PlanViewwidget
Modified files
crates/zeph-tui/src/widgets/mod.rs— addplan_viewmodulecrates/zeph-tui/src/layout.rs— integrate PlanViewsrc/init.rs— wizard update for[orchestration]settings
TUI widget
Task graph table with columns:
#(TaskId index)Title(truncated)Status(colored: yellow=Running, green=Completed, red=Failed, dim=Skipped, cyan=Ready)Agent(assigned agent def name or hint)Duration(wall-clock time)
Status indicators with spinners for Running tasks per TUI rules.
Tests (~5)
- Widget renders correct row count
- Status colors map correctly
- Empty graph renders placeholder message
- Widget handles graph with mixed statuses
Dependencies
Blocked by: Phase 5 (#1240)
Can run in parallel with: Phase 7 (#1242)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestorchestrationTask orchestration / DAG schedulingTask orchestration / DAG scheduling