Skip to content

feat(plan): add step output history persistence and reconstruction#386

Merged
haiphucnguyen merged 1 commit into
mainfrom
feature/plan-step-history
May 16, 2026
Merged

feat(plan): add step output history persistence and reconstruction#386
haiphucnguyen merged 1 commit into
mainfrom
feature/plan-step-history

Conversation

@haiphucnguyen
Copy link
Copy Markdown
Collaborator

  • Add step_outputs column to plan_executions for backwards compatibility
  • Encode step outputs as JSON during save and decode on retrieval
  • Extend PlanExecution and PlanService to carry stepOutputs list
  • Update PlanExecutor to trigger callback with step outputs during run
  • Reconstruct step progress in PlansViewModel from persisted outputs
  • Adjust ChatView color handling for UI consistency

- Add step_outputs column to plan_executions for backwards compatibility
- Encode step outputs as JSON during save and decode on retrieval
- Extend PlanExecution and PlanService to carry stepOutputs list
- Update PlanExecutor to trigger callback with step outputs during run
- Reconstruct step progress in PlansViewModel from persisted outputs
- Adjust ChatView color handling for UI consistency
@haiphucnguyen haiphucnguyen merged commit 0c75846 into main May 16, 2026
14 checks passed
@haiphucnguyen haiphucnguyen deleted the feature/plan-step-history branch May 16, 2026 07:24
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