import type { TaskRequest } from "./types.js"; /** Build a dedup key for a task. */ export function dedupKey(task: TaskRequest): string { return `${task.taskType}-${task.giteaRepo}-${task.issueNumber}`; } /** Build the workspace name (matches the dedup key). */ export function workspaceName(task: TaskRequest): string { return `${task.taskType}-${task.giteaRepo}-${task.issueNumber}`; }