Skip to content

fix: progress modal phase tracking and UI improvements#136

Merged
Dongbumlee merged 2 commits intov2from
fix/progress-modal-phase-tracking
Mar 12, 2026
Merged

fix: progress modal phase tracking and UI improvements#136
Dongbumlee merged 2 commits intov2from
fix/progress-modal-phase-tracking

Conversation

@Dongbumlee
Copy link
Contributor

  • Fix missing 'import re' in orchestrator_base.py causing silent NameError
  • Update regex to match new instruction format 'Phase X : Phase Title - '
  • Update all 4 coordinator prompts with consistent phase format in instruction field
  • Fix progress bar using apiData.step instead of apiData.phase (sub-phase overwrites broke indexOf)
  • Fix redundant phase labels: show step name as category, phase as sub-detail
  • Redesign Current Activity section with multi-line agent cards
  • Show detailed action labels (Thinking, Speaking, Invoking Tool, Analyzing)
  • Add step-level elapsed timer from step_timings
  • Add update_phase() to TelemetryManager for sub-phase UI updates
  • Fix step timing seed to always initialize on step start

Purpose

  • ...

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

- Fix missing 'import re' in orchestrator_base.py causing silent NameError
- Update regex to match new instruction format 'Phase X : Phase Title - <what to do>'
- Update all 4 coordinator prompts with consistent phase format in instruction field
- Fix progress bar using apiData.step instead of apiData.phase (sub-phase overwrites broke indexOf)
- Fix redundant phase labels: show step name as category, phase as sub-detail
- Redesign Current Activity section with multi-line agent cards
- Show detailed action labels (Thinking, Speaking, Invoking Tool, Analyzing)
- Add step-level elapsed timer from step_timings
- Add update_phase() to TelemetryManager for sub-phase UI updates
- Fix step timing seed to always initialize on step start
@Dongbumlee Dongbumlee merged commit 15d7cd0 into v2 Mar 12, 2026
3 checks passed
@Dongbumlee Dongbumlee deleted the fix/progress-modal-phase-tracking branch March 12, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant