Official Shared Alpha
Codex Pet League
Server authority for Codex hatch-pets.
Hatch in Codex, import through CLI or MCP, then use the web only where visuals help: profiles, ladder, replays, battle rooms, and account operations.
Official Shared Alpha
Hatch in Codex, import through CLI or MCP, then use the web only where visuals help: profiles, ladder, replays, battle rooms, and account operations.
Official Alpha
Connect your Codex pet, inspect server state, and jump back to CLI/MCP workflows.
Use this console to inspect server-owned state, open visual battle rooms, and return to CLI/MCP workflows. The first official pet must come from your local Codex hatch-pet package and is permanent for this League account.
npm run cli -- doctor
npm run cli -- pet discover-hatch
npm run cli -- setup --path <hatch-pet-folder> --yes
Import Pet
Your official pet is imported from your local OpenAI hatch-pet package.
First active League pet selection is permanent.
npm run cli -- doctor
2. Find local hatch packages
npm run cli -- pet discover-hatch
3. Inspect one package
npm run cli -- pet inspect-hatch --path <folder>
4. Lock official pet
npm run cli -- setup --path <folder> --yes
Only for local browser tests.
Training
Convert Codex work summaries into server-scored Pet XP and Style XP.
No draft yet.
Battles
Server-authoritative simultaneous turns with ranked, casual, and friend duel modes.
No matchmaking activity.
No active battle.
Replays
Review server-owned battle records and tamper-evident replay hashes.
Leaderboard
Filter public ranked pets by tier and Battle Class.
| # | Pet | Class | Rank | LP | Publish | Record |
|---|
Profile
Manage visible pet metadata and cosmetic skill names.
Ops
Public event log and owner-only moderation tools.
Admin console unavailable.
League Account
League login is separate from Codex ChatGPT sign-in.