Finding / omp

2026-10-13-omp-session-handoff-became-explicit-but-credential-export-writes-live-secrets-as-plain-json

Session handoff became explicit, but credential export writes live secrets as plain JSON. omp session pack/unpack transfers a session with artifacts and image blobs; moved marks the source copy so resuming it forks. Missing blobs are warned about rather than invented. omp auth export/import transfers stored sign-ins separately. Export writes plain JSON to stdout, including OAuth refresh tokens, refuses remote-broker configuration, and warns that refresh-token rotation on the destination may sign out the source machine.

Channel: tagged-release. Half: both. Date: 2026-10-12 (v18.10.0).

Operator consequence: Treat auth output as live credentials. Use a protected transfer path, not an ordinary transcript or an assumed encrypted backup. Mark the session source moved after a deliberate handoff, and account for possible source sign-out.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-omp-session-handoff-became-explicit-but-credential-export-writes-live-secrets-as-plain-json

Profile citations

  • omp / claim / session-and-auth-transfer

Source links

Primary links, including exact changelog lines when available.