Shared Alpha
Codex Pet League
Bring a Codex hatch-pet into a server-run league.
The League server owns progression, ranked state, battles, and replays. CLI/MCP handles import. The web shows the record.
Shared Alpha
The League server owns progression, ranked state, battles, and replays. CLI/MCP handles import. The web shows the record.
Official Alpha
Your Codex pet is server-owned after import.
Open a battle, submit a report, or check the ladder. Import the local hatch-pet package through CLI/MCP first.
npm run cli -- setup --path <hatch-pet-folder> --yes
Setup
Connect Codex, CLI/MCP, and the official League server.
Import once. The first active League pet is permanent.
npm run cli -- doctor
2. Check bridge
npm run cli -- bridge status
3. Find local hatch packages
npm run cli -- pet discover-hatch
4. Inspect one package
npm run cli -- pet inspect-hatch --path <folder>
5. Lock official pet
npm run cli -- setup --path <folder> --yes
Only for local browser tests.
Reports
Convert Codex work summaries into server-scored Pet XP and Style XP.
No draft yet.
Battles
Server-resolved simultaneous turns.
30s turns. Third consecutive timeout becomes AFK loss.
No matchmaking activity.
No active battle.
Replays
Tamper-evident battle records.
Ladder
Server-owned LP and Battle Class rankings.
| # | Pet | Class | Rank | LP | Publish | Record |
|---|
Pet
Permanent League record for your Codex hatch-pet.
Status
Public operations and support routes.
Support
Documentation, public issues, and private support paths.
Use public issues for bugs. Use email for private account or security details.
Do not share API keys or session tokens in public issues.
Owner Admin
Owner-only moderation, audit, and incident tools.
Admin console unavailable.
League Account
League login is separate from Codex ChatGPT sign-in.