Skip to content

Preserve durable credential and native session identities - #58

Merged
sam2tom merged 2 commits into
betafrom
ops/preserve-core-production-data
Oct 23, 2026
Merged

sam2tom merged 2 commits into
betafrom
ops/preserve-core-production-data

Conversation

@sam2tom

@sam2tom sam2tom commented Oct 23, 2026

Copy link
Copy Markdown

Product renaming changed encryption domains, keyed request identities, and native history paths. Existing encrypted records could no longer be opened, and Codex could not resume a thread after its state directory was renamed.

Keep the established persistent format identifiers and derive the same native state key in Core and Runtime admission/binding. There is one format and no version fallback. Add historical synthetic ciphertext/fingerprint/signature vectors and a pinned-native Codex restart regression; document the persistence boundary in English and Chinese.

Validation: focused crypto, identity, Runtime dispatch/CLI/binding and Codex tests pass; MCode tests pass in isolated Linux; PostgreSQL integration checks for native continuity and environment directory ownership pass; documentation checks and independent review pass. The pinned Codex 0.153.4 synthetic-provider experiment retained the same native thread and prior input across executor restart.

This change does not itself qualify a production upgrade. Real retained-sandbox upgrade/recovery, coordinated backup and final cutover verification remain separate deployment gates.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-10-23T14:56:17.007179Z
We couldn’t complete this review. Comment @codex review to try again.
e5495ac New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@sam2tom
sam2tom merged commit ec0082b into beta Oct 23, 2026
42 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant