codex-session-bridgelisted
Install: claude install-skill LXR110-bit/codex-session-bridge
# Codex Session Bridge
This skill is for users who want Codex Desktop **conversation history to stay visible** when moving between:
- ChatGPT personal account
- API proxy
It is **not** primarily an API/provider manager. The core problem is session continuity: after changing Codex profile/provider, old conversations can disappear from the session list even though the jsonl files still exist.
Main promise: the user runs one beginner command or local `start.sh`, pastes an OpenAI-compatible API base URL, and can then bridge Codex between ChatGPT and API modes while keeping the full conversation history visible.
Important safety rule: **do not ask the user to paste an API key into chat.** `setup-api.sh` only asks for `base_url` and model. Codex Desktop prompts for the key in its GUI on first API use and stores it in macOS Keychain.
## Positioning
If a user asks how this differs from cc-switch / ccswitch:
- cc-switch-like tools solve API/provider configuration management.
- Codex Session Bridge solves Codex Desktop session continuity.
- The differentiator is migrating Codex's local session ownership (`model_provider`) in both jsonl session files and sqlite index.
Suggested short answer:
> ccswitch helps you switch API/provider configs. This skill helps Codex keep showing the same conversation history after the provider/account changes.
## When to trigger this skill
Any of:
- "codex 会话桥" / "会话桥" / "会话不中断"
- "codex 会话不见了" / "历史会话不显示" / "切完历史没了"
- "切 api" / "切到 api" / "桥接