fix(web): settings deep links use section hash; agent report links to download detail

settingsPath() now builds /console/settings#section[/anchor] directly.
Smoke covers the old ?tab= redirects and every settings section hash
(hash-only URLs load from about:blank first). Agent report download
links go to /console/downloads/:id without the /tasks 404 probe.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-09-28 13:45:47 +08:00
1 parent d64f735810
commit 45ebef4a88
4 files changed
+27 -21

No files matched your search

@@ -710,7 +710,7 @@ export function FinalReport({
title: d.name ?? `下载任务 ${d.downloadTaskId.slice(0, 8)}`,
domain: "下载任务",
meta: <StatusBadge tone={PLAN_STATUS_TONE(d.status)}>{d.status}</StatusBadge>,
to: `/console/tasks/${d.downloadTaskId}`,
to: `/console/downloads/${d.downloadTaskId}`,
})),
...report.organization.map((o) => ({
id: `o${o.recordId}`,