[codex] Fix commitments safety and coverage (#75302)

* fix commitments safety and coverage

* Repair commitments safety PR review blockers

* fix(clawsweeper): address review for automerge-openclaw-openclaw-75302 (1)

* Repair commitments safety PR review blocker

---------

Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
This commit is contained in:
Vignesh
2026-04-30 18:14:07 -07:00
committed by GitHub
parent a102f4dede
commit b277ae3f4c
32 changed files with 1415 additions and 73 deletions

View File

@@ -35,7 +35,9 @@ export type CommitmentRecord = CommitmentScope & {
dueWindow: CommitmentDueWindow;
sourceMessageId?: string;
sourceRunId?: string;
sourceUserText: string;
/** @deprecated Legacy-only field from early stores. Do not replay this into delivery prompts. */
sourceUserText?: string;
/** @deprecated Legacy-only field from early stores. Do not replay this into delivery prompts. */
sourceAssistantText?: string;
createdAtMs: number;
updatedAtMs: number;