Group 10: Implement shell-pool execution preview UI #23

Open
opened 2026-04-16 12:47:00 +02:00 by kade · 0 comments
Owner

Overview

Create execution preview UI component (like markdown HTML renderer) for shell-pool workflows.

Description

  • Create execution preview UI component (like markdown HTML renderer)
  • Show pipeline/graph preview before execution
  • Add dry-run mode
  • Implement execution simulation

Implementation Steps

  1. Create execution preview component:
    pub struct ExecutionPreview {
        workflow: Workflow,
        dry_run: bool,
    }
    
  2. Add dry-run mode to shell-pool-blitz
  3. Implement execution simulation
  4. Create gpui component for preview display
  5. Add preview to workflow editor
  6. Add preview to command palette

Files

  • services/blitz/crates/shell-pool-visualization/src/preview.rs (new)
  • services/blitz/crates/shell-pool-visualization/src/gpui_preview.rs (new)

Estimated Effort

5-7 days

Success Criteria

  • Execution preview UI functional
  • Dry-run mode working
  • Execution simulation complete
  • Integration with workflow editor complete
  • Depends on: Group 3, Group 4, Group 8, Group 9
  • This is part of the shell-pool Blitz integration epic. See plan document for full integration strategy.
## Overview Create execution preview UI component (like markdown HTML renderer) for shell-pool workflows. ## Description - Create execution preview UI component (like markdown HTML renderer) - Show pipeline/graph preview before execution - Add dry-run mode - Implement execution simulation ## Implementation Steps 1. Create execution preview component: ```rust pub struct ExecutionPreview { workflow: Workflow, dry_run: bool, } ``` 2. Add dry-run mode to shell-pool-blitz 3. Implement execution simulation 4. Create gpui component for preview display 5. Add preview to workflow editor 6. Add preview to command palette ## Files - `services/blitz/crates/shell-pool-visualization/src/preview.rs` (new) - `services/blitz/crates/shell-pool-visualization/src/gpui_preview.rs` (new) ## Estimated Effort 5-7 days ## Success Criteria - Execution preview UI functional - Dry-run mode working - Execution simulation complete - Integration with workflow editor complete ## Related Issues - Depends on: Group 3, Group 4, Group 8, Group 9 - This is part of the shell-pool Blitz integration epic. See plan document for full integration strategy.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kade/blitz#23
No description provided.