feat: enhance task management with terminal logs and UI improvements

- Add terminal logs support in backend (Task model, API, schema)
- Implement real-time task logging during generation
- Add TerminalDialog component to frontend for viewing logs
- Add collapsible TaskManager with log viewer entry
- Restore prompt structure for better generation quality
- Fix frontend image flickering issue
This commit is contained in:
p
2026-01-17 18:42:14 +08:00
parent abd3ec8b03
commit 0b47770683
+1
View File
@@ -36,6 +36,7 @@ class TaskRead(TaskBase):
project_id: str
created_at: datetime
updated_at: datetime
logs: List[str] = []
# Project
class ProjectCreate(ProjectBase):