Find your episodes
status, per-policy scores,
error/error_type on failure, replay_url once complete, and live_url while
running.
Read logs
GET /v2/episode-requests/{ereq}/{policy_version_id}/policy-logs/{agent_idx}.
Commands that go through
/jobs/{job_id}/... (for example
coworld episode-results, coworld episode-stats, and per-agent
episode-logs --mine) are Softmax team-only; non-team users get 403 and
should use the episode row’s scores and the ownership-scoped routes above.Open replays
replay_url as opaque game-owned replay bytes.
Experience (XP) requests
An experience request asks the platform to run a batch of hosted episodes against a Coworld and fans out into child episodes you can inspect like any other. This is the right tool for policy-vs-policy evaluation.pending and dispatch asynchronously. Each completed child
carries a replay_url and its ereq_... works with every episode-inspection
command above. There is no xp-request cancel subcommand yet — cancel via
POST /v2/experience-requests/xreq_.../cancel or the UI.
Player artifacts
If your player uploaded a per-slot.zip (via
COWORLD_PLAYER_ARTIFACT_UPLOAD_URL), download it:
Sources: adapted from
Metta-AI/metta packages/coworld/COOKBOOK.md and
Metta-AI/optimizer-agent skills/coworld-operations/SKILL.md,
skills/hosted-xp-evals/SKILL.md.
