Add per-snapshot review link and snapshot picker to Reviews tab

This commit is contained in:
Ian Gulliver
2026-10-15 17:46:41 -07:00
parent 525f11923d
commit a19067a665
11 changed files with 105 additions and 32 deletions
+10
View File
@@ -9,6 +9,7 @@ export const state = {
selectedTaskId: undefined,
transcript: [],
pinned: undefined,
reviewed: undefined,
connected: false,
focus: { tabs: ["transcript"], tab: "transcript" },
leadSessions: [],
@@ -62,6 +63,14 @@ export function pinSnapshot(n) {
state.pinned = n;
notify("pin");
}
export function pickReview(n) {
state.reviewed = n;
notify("review");
}
export function showReview(n) {
pickReview(n);
focusTab("reviews");
}
export async function loadMe() {
state.me = await get("/api/me");
notify("me");
@@ -203,6 +212,7 @@ export function selectTask(taskId) {
taskFeed.reset();
state.selectedTaskId = taskId;
state.pinned = undefined;
state.reviewed = undefined;
notify("selection");
if (!taskId) {
return;