rulvar API reference / @rulvar/core / AbandonPayload
Type Alias: AbandonPayload
ts
type AbandonPayload = {
authorizedBy: number;
logicalTaskId?: string;
nodeId?: string;
reason: string;
retainCheckpoint?: boolean;
retainWorktree?: boolean;
target: number;
};Defined in: packages/core/src/l0/entries.ts:75
Payload of abandon ref-entries (DEF-4/DEF-5).
Properties
authorizedBy
ts
authorizedBy: number;Defined in: packages/core/src/l0/entries.ts:79
Seq of the plan.revision or decision entry sanctioning it.
logicalTaskId?
ts
optional logicalTaskId?: string;Defined in: packages/core/src/l0/entries.ts:81
nodeId?
ts
optional nodeId?: string;Defined in: packages/core/src/l0/entries.ts:80
reason
ts
reason: string;Defined in: packages/core/src/l0/entries.ts:82
retainCheckpoint?
ts
optional retainCheckpoint?: boolean;Defined in: packages/core/src/l0/entries.ts:84
Default true (DEF-5).
retainWorktree?
ts
optional retainWorktree?: boolean;Defined in: packages/core/src/l0/entries.ts:86
Default false; counts against the pin cap (DEF-5).
target
ts
target: number;Defined in: packages/core/src/l0/entries.ts:77
Seq of the abandoned branch's spawn entry.