Add workspace path copy control

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
dotta 2026-03-26 17:10:38 -05:00
parent b7b5d8dae3
commit 15e0e2ece9
2 changed files with 16 additions and 1 deletions

View file

@ -7,6 +7,7 @@ export interface ProjectWorkspaceSummary {
kind: "execution_workspace" | "project_workspace";
workspaceId: string;
workspaceName: string;
cwd: string | null;
branchName: string | null;
lastUpdatedAt: Date;
projectWorkspaceId: string | null;
@ -80,6 +81,7 @@ export function buildProjectWorkspaceSummaries(input: {
kind: "execution_workspace",
workspaceId: executionWorkspace.id,
workspaceName: executionWorkspace.name,
cwd: executionWorkspace.cwd ?? null,
branchName: executionWorkspace.branchName ?? executionWorkspace.baseRef ?? null,
lastUpdatedAt: maxDate(
existing?.lastUpdatedAt,
@ -108,6 +110,7 @@ export function buildProjectWorkspaceSummaries(input: {
kind: "project_workspace",
workspaceId: projectWorkspace.id,
workspaceName: projectWorkspace.name,
cwd: projectWorkspace.cwd ?? null,
branchName: projectWorkspace.repoRef ?? projectWorkspace.defaultRef ?? null,
lastUpdatedAt: maxDate(existing?.lastUpdatedAt, projectWorkspace.updatedAt, issue.updatedAt),
projectWorkspaceId: projectWorkspace.id,