- {t.agents.description} -
-{t.agents.emptyTitle}
-- {t.agents.emptyDescription} -
-+ {t.agents.description} +
+{t.agents.emptyTitle}
++ {t.agents.emptyDescription} +
+- 登录失败:{errorMessage || "未知错误"} -
- )} -+ 登录失败:{errorMessage || "未知错误"} +
+ )} +- The Vite rewrite currently focuses on the workspace chat flows first. - Marketing, docs, blog, and Next-specific server routes still need a - dedicated migration pass. -
- - Open workspace - -+ The Vite rewrite currently focuses on the workspace chat flows first. + Marketing, docs, blog, and Next-specific server routes still need a + dedicated migration pass. +
+ + Open workspace + +{file.content};
-}
-
-type EditState = {
- draft: string;
- saving: boolean;
-};
-
-export default function ScheduledTaskRunDetailPage() {
- const navigate = useNavigate();
- const { run_id } = useParams();
- const actions = useScheduledTaskActions();
- const { data: run, isLoading } = useScheduledTaskRun(run_id);
- const result = run?.result ?? null;
- const canEdit = run?.can_edit ?? false;
- const [fileContents, setFileContents] = useState
- {result.content || "无正文内容"}
-
- )}
-
- {resultMetadata}
-
- {file.content};
+}
+
+export default function ScheduledTaskRunDetailPage() {
+ const navigate = useNavigate();
+ const { run_id } = useParams();
+ const actions = useScheduledTaskActions();
+ const { data: run, isLoading } = useScheduledTaskRun(run_id);
+ const result = run?.result ?? null;
+ const [fileContents, setFileContents] = useState
+ {result.content || "无正文内容"}
+
+ )}
+
+ {resultMetadata}
+
+