Files
omniai-web/docs/optimization-backlog.md
stringadmin ba2e7cfda2
Web Quality / verify (push) Has been cancelled
Web Quality / verify (pull_request) Has been cancelled
Consolidate generation task stores
2026-06-10 17:37:18 +08:00

10 lines
799 B
Markdown

# Optimization Backlog
## Progress Contract Frontend Consumption
- Status: pending
- Priority: medium
- Context: The backend now returns `progressSource`, `stage`, `startedAt`, and `expectedDurationMs` on generation task status payloads. The frontend progress UI currently still derives these values locally from message state and static defaults.
- Follow-up: Wire the backend task progress contract through `aiGenerationClient`, task/message view models, and the progress card components so model-aware `expectedDurationMs` and real provider progress can be consumed end to end.
- Boundary: Keep this separate from the task store consolidation. The store consolidation is complete without requiring these fields because `WebGenerationPreviewTask` is not the source for Workbench progress cards.