Where Things Run
CodexPocket does not finish the work on the iPhone alone. The real Codex process, workspace access, and Git operations all happen on the Mac. The iPhone is the screen you use to open and continue that Mac-side work.
The shape to remember first
iPhone
↓ send requests / check status
Bridge
↓ connect to Codex on the Mac
Codex on the Mac
↓ use workspace / Git / threads
Mac work environment
What each side is responsible for
- iPhone app
choose a
Project, open aThread, send requests fromComposer, read theWork LogandAnswer, and useExecor branch switching - Mac app
start and stop
Bridge, show the pairing QR, manage theProjectslist shown to the iPhone, expose logs, and confirm prerequisites - Codex on the Mac
do the actual processing, run commands, perform Git operations, and store
Threads
What the iPhone is showing you
The iPhone shows data prepared on the Mac.
- the
Projectlist is based on workspaces registered on the Mac - the
Threadlist and message bodies are based on state managed on the Mac - the open
Threadbody may be held temporarily on the iPhone, but reopening or reconnecting brings it back to the latest Mac-side state
That is why it is more accurate to think "open the environment running on the Mac" rather than "build a new development environment on the iPhone."
What happens when the connection drops
Even if the live view on the iPhone disconnects, the work on the Mac often keeps going. Once the connection comes back, the iPhone re-fetches the Thread history and catches up.
So if the network gets unstable while you are away from the desk, the first question is usually whether the Mac-side work is still running, not whether the iPhone screen stopped updating.
What pairing passes to the iPhone
Pairing gives the iPhone the information it needs to find and connect to the Mac:
- the display name of the Mac
- the local endpoint to connect to
- the authentication token
- optional notes
For the first setup, QR is the easiest path. After import, the authentication token is stored in secure storage on the iPhone.
Where to look when you are unsure
- for connection or QR issues:
PairingandBridgeon the Mac - for
Projectlist questions:Projectson the Mac - for understanding why something is not working:
General,Logs, andDetailson the Mac