feat: update web ui, docker make commands, and related docs/config

This commit is contained in:
liumangmang
2026-04-09 11:56:19 +08:00
parent 51be434f2a
commit 4ac755a7fe
27 changed files with 2718 additions and 507 deletions

View File

@@ -76,6 +76,9 @@ public class TaskPersistenceService {
info.progress = task.getProgress();
info.message = task.getMessage();
info.error = task.getError();
info.aiReasoningText = task.getAiReasoningText();
info.aiAnswerText = task.getAiAnswerText();
info.aiStreamStatus = task.getAiStreamStatus();
info.createdAt = toString(task.getCreatedAt());
info.updatedAt = toString(task.getUpdatedAt());
info.files = new ArrayList<String>(task.getFiles());
@@ -90,6 +93,9 @@ public class TaskPersistenceService {
task.setProgress(persisted.progress);
task.setMessage(persisted.message);
task.setError(persisted.error);
task.setAiReasoningText(persisted.aiReasoningText);
task.setAiAnswerText(persisted.aiAnswerText);
task.setAiStreamStatus(persisted.aiStreamStatus);
task.setCreatedAt(parseInstant(persisted.createdAt));
task.setUpdatedAt(parseInstant(persisted.updatedAt));
if (persisted.files != null) {
@@ -131,6 +137,9 @@ public class TaskPersistenceService {
private int progress;
private String message;
private String error;
private String aiReasoningText;
private String aiAnswerText;
private String aiStreamStatus;
private String createdAt;
private String updatedAt;
private List<String> files;