Skip to content

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 01:13
a42c729

[1.2.2] - 2026-10-14

Changed

  • Index native conversation events and attribute actors by identity, keeping sidechain restrictions, Codex user text, and cleared OpenCode text aligned with those records. Codex orders every row by its complete-line position. Native ids keep the raw metadata ordinal, and a Codex privacy reimport of the same source updates that stored position from the first record without replacing the event or its verdict. A fork moves copied history by that file position on an append, a full replay, and a repair. A ledger imported before that chronology still moves on its stored metadata ordinals, and the replay then stores file positions. A repeat in the same source keeps that source's first position, and another file records another occurrence rather than moving the original. Competing response witnesses stay unplaced. A timeline orders the assembled rows from a spanning source before it applies a limit. Copied fork history keeps each native id, including two explicit ids that share a raw metadata ordinal, stores that record's file position, and retains the reads and fallback usage that attribute its responses. Only a ledger imported before privacy 9 rewrites those locators. A copied row matches the id its writer stored, including a file-position fallback, a historical ordinal fallback, and an id-less abort, and lookup still reads that historical id. The source is complete only when every retained locator is inside the file. A requested set stays unknown when the sources disagree about what preceded a shared identity, and each source sequence is kept. A timeline leaves sessions with no Codex order in timestamp order, applies a supported Codex order before the limit, and marks a cross-session order unknown. Opposite observations of the same native evidence count once, and that direction stays unknown. A failed replay rolls back so the next source cannot commit a partial replacement.