@oss-autopilot/core - v3.42.2
    Preparing search index...

    Function workClaimVetFields

    • Vet-side dedup (#1856): an issue under a live implementation claim is skipped the way an issue with a linked PR is. Returns the vet fields to merge, or null when the issue is unclaimed. The skip reason contains the word "claimed" so vet-list's status classifier files it as claimed.

      Parameters

      • claims: readonly KnownKeys<
            {
                branch?: string;
                expiresAt: string;
                finishedAt?: string;
                host?: string;
                kind: string & {}
                | "implementation"
                | "pr";
                machineId?: string;
                runId?: string;
                session: string;
                startedAt: string;
                status: "finished" | "running" | string & {};
                url: string;
                worktree?: string;
                [key: string]: unknown;
            },
        >[]
      • issueUrl: string
      • nowMs: number = ...

      Returns { reasonsToSkip: string[]; recommendation: "skip"; workClaim: WorkClaim } | null