Skip to content

Persist paginated items in the local thread store#32289

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/83d93660afd5f0217213d4f21b5bf2a97745ff19
Jul 10, 2026
Merged

Persist paginated items in the local thread store#32289
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/83d93660afd5f0217213d4f21b5bf2a97745ff19

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 10, 2026

Copy link
Copy Markdown

Persist paginated items in the local thread store

What changed

  • Allow the local thread store to create paginated threads while keeping them unsupported through the app-server API.
  • Filter live append items using the history mode recorded with the thread's live recorder, so paginated threads persist canonical ItemCompleted events instead of legacy history events.

Testing

  • Add a local-store test that creates a paginated thread and verifies that a paginated item is persisted while a legacy user-message event is omitted.

## What changed

- Allow the local thread store to create paginated threads while keeping them unsupported through the app-server API.
- Filter live append items using the history mode recorded with the thread's live recorder, so paginated threads persist canonical `ItemCompleted` events instead of legacy history events.

## Testing

- Add a local-store test that creates a paginated thread and verifies that a paginated item is persisted while a legacy user-message event is omitted.

GitOrigin-RevId: 83d93660afd5f0217213d4f21b5bf2a97745ff19
@copyberry copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/83d93660afd5f0217213d4f21b5bf2a97745ff19 branch from d02428e to bfe3159 Compare July 10, 2026 23:28
@copyberry copyberry Bot merged commit bfe3159 into main Jul 10, 2026
14 of 32 checks passed
@copyberry copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/83d93660afd5f0217213d4f21b5bf2a97745ff19 branch July 10, 2026 23:29
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant