Install
openclaw skills install @songhonglei/recover-codex-project-chatsopenclaw skills install @songhonglei/recover-codex-project-chatsRestore project visibility without overwriting the only copy of a conversation.
scripts/codex_project_recovery.sh diagnose [csv-path] while Codex may remain open. Save the output.references/incident-patterns.md and classify the evidence before changing data.~/.codex, the supplied backup, and Codex-related Application Support directories. Exclude only live Unix sockets.PRAGMA integrity_check on copies first. Inspect .schema; never invent columns.scripts/codex_project_recovery.sh repair-provider <old-provider> <current-provider> after explaining the evidence. Repair only when both names refer to the same compatible backend.thread-project-assignments in .codex-global-state.json from actual thread IDs and cwd values. Preserve existing assignments. Resolve overlapping roots and temporary directories explicitly; do not rely solely on prefix matching.scripts/codex_project_recovery.sh verify while Codex is stopped, then restart Codex and check each project in the UI.state_5.sqlite plus WAL/SHM, rollout JSONL, .codex-global-state.json, and project metadata as one recovery set.~/.codex when a targeted repair is sufficient.scripts/codex_project_recovery.sh: read-only diagnosis, guarded provider repair, and verification.references/incident-patterns.md: known failure patterns, schema landmarks, and evidence tests.~/.codex backup for comparison