Submit a session

Show us how you work with an agent.

If you have driven Claude Code or Codex through real work on a public repository, we would like to see the session. We read every submission and reply about whether it is a fit.

Let your agent do it

Paste this into Claude Code or Codex. It looks through your past sessions, shows you any that fit, and submits only the ones you approve.

Read https://contribute.benchturn.com/agents.md and follow it.

Nothing is uploaded until you say yes. You can also read the instructions it follows. Or fill in the form below yourself.

Your session

Every field is required unless it says optional.

It has to be public, so we can read the code the session refers to.

Drop your session .jsonl files here, or choose files

.jsonl .json .zip
Up to 5 files · 10 MB each · 25 MB total

    How to find your session file

    Upload the file your agent saved, unchanged apart from redactions. We check it as soon as you add it.

    Claude Code
    1. Open ~/.claude/projects/ on the computer where you ran Claude Code. Each project has a folder named after its directory path.
    2. Open your project’s folder and find the .jsonl file for the session. Check its date and open it in a text editor to confirm the conversation.
    3. Make a copy, redact private material if needed, and upload the .jsonl file with its structure intact.
    Claude Code transcript locations
    Codex
    1. Open ~/.codex/sessions/ on the computer where you ran the session. If you set a custom CODEX_HOME, look in its sessions/ folder instead.
    2. Browse the year, month and day folders for when you started the session, and find the rollout-….jsonl file. Open it to confirm it is the right conversation.
    3. Make a copy, review it, and upload that .jsonl file with its records intact.

    Finding hidden folders: on macOS, use Finder → Go → Go to Folder and paste the path. On Windows, ~ means your user folder; if you used WSL, look inside your Linux home folder. On Linux, enter the path in your file manager.

    Before uploading, review a copy and remove secrets or private material. Mark removed text with [redacted], preserving the file’s structure and the surrounding conversation. Upload only the session you intend to share.

    We save your IP address and approximate city, region, and country with your submission. By continuing you agree to the Terms and Privacy Policy.