merge: ia-sheets(两级导航,列表记录改右侧抽屉 ?open=)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei

# Conflicts:
#	CHANGELOG.md
#	docs/design/console-ia.md
This commit is contained in:
root committed 2026-10-08 14:13:32 +08:00
commit 78a4d562f0
60 files changed
+2764 -2461

No files matched your search

+3 -2
View File
@@ -10,6 +10,7 @@ import {
type TaskKind,
type TaskStatus,
} from "@umt/contracts";
import { recordPath, taskPath } from "~/components/console/record-sheet.tsx";
import { organizationActionLabel, organizationLabel } from "~/lib/labels.ts";
import { humanizeReason, reasonLine } from "~/lib/reasons.ts";
import { PAUSE_REASON_LABEL, PLAN_STATUS_LABEL } from "./downloads.ts";
@@ -250,7 +251,7 @@ export function buildTimeline(input: {
.filter(Boolean)
.join(" · ") || null,
tone: RECORD_TONE[r.status],
href: `/console/organize/${r.id}`,
href: recordPath("organize", r.id),
ongoing: r.status === "running" || r.status === "queued",
});
}
@@ -288,7 +289,7 @@ export function buildTimeline(input: {
.filter(Boolean)
.join(" · ") || null,
tone: TASK_STATUS_TONE[t.status],
href: `/console/tasks/${encodeURIComponent(t.id)}`,
href: taskPath(t.id),
ongoing: ACTIVE_TASK.includes(t.status),
});
}