Harden async task flows and enhance analysis tooling

这个提交包含在:
cryptocommuniums-afk
2026-03-15 08:05:37 +08:00
父节点 585fd5773d
当前提交 cb643ac154
修改 14 个文件,包含 566 行新增33 行删除

查看文件

@@ -5,6 +5,9 @@ export function useBackgroundTask(taskId: string | null | undefined) {
{ taskId: taskId || "" },
{
enabled: Boolean(taskId),
retry: 3,
retryDelay: (attempt) => Math.min(1_000 * 2 ** attempt, 8_000),
placeholderData: (previous) => previous,
refetchInterval: (query) => {
const task = query.state.data;
if (!task) return 3_000;