Task · v2.0.0

chess-best-move

fleet.task.v1alpha1sha256:4b1397b91fe1
Repository-scoped enrichment

Content labels

0

Mutable labels for this exact immutable Task digest sha256:4b1397b91fe1 within library/terminal-bench-2. They are separate from labels on the Repository lifetime.

No labels on this content subject in library/terminal-bench-2
Repository-scoped append-only evidence

Content attestations

0

Statements bound to this exact immutable Task digest sha256:4b1397b91fe1 within library/terminal-bench-2.

No attestations on this content subject in library/terminal-bench-2
Work request

Prompt

text
The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.
Execution surfaces

Environments

main

docker.v1
Task environmentsha256:d21291459d44
Command
sh, -c, mkdir -p /logs/agent /logs/artifacts /logs/verifier && chmod 777 /logs/agent /logs/artifacts /logs/verifier && while :; do sleep 3600; done
Endpoints
None
Image
docker.io/alexgshaw/chess-best-move@sha256:bb447f94d9e2a8ed879f85c85a514b213b7418f9fe11fd7b2428a0b0e436e647
Runtime Tools
{"bash":{}}
Working Directory
/app
Network mode
none
Resource cpus
1
Resource memory mb
2048
Resource storage mb
10240
Canonical declaration
{"dependencies":{"artifacts":{},"environments":{}},"environment_variables":{},"kind":"docker.v1","network":{"mode":"none"},"resources":{"cpus":1,"memory_mb":2048,"storage_mb":10240},"schema":"fleet.environment.v1alpha1","spec":{"command":["sh","-c","mkdir -p /logs/agent /logs/artifacts /logs/verifier && chmod 777 /logs/agent /logs/artifacts /logs/verifier && while :; do sleep 3600; done"],"endpoints":[],"image":"docker.io/alexgshaw/chess-best-move@sha256:bb447f94d9e2a8ed879f85c85a514b213b7418f9fe11fd7b2428a0b0e436e647","runtime_tools":{"bash":{}},"working_directory":"/app"}}
Evaluation

Verifiers

1

harbor-tests

shell.v1
Artifact
sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
Artifact Format
tar
Command
bash, /tests/test.sh
Kind
shell.v1
Mount Path
/tests
Network mode
none
Reward Path
/logs/verifier/reward.txt
Timeout Sec
900
Verifier Artifacttests
Canonical declaration
{
  "decision": {
    "at_least": "1",
    "kind": "threshold"
  },
  "evaluator": {
    "artifact": "sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1",
    "artifact_format": "tar",
    "command": [
      "bash",
      "/tests/test.sh"
    ],
    "kind": "shell.v1",
    "mount_path": "/tests",
    "network": {
      "mode": "none"
    },
    "reward_path": "/logs/verifier/reward.txt",
    "timeout_sec": 900
  },
  "evidence": {
    "inputs": []
  },
  "id": "harbor-tests",
  "target_access": {
    "bindings": [],
    "mode": "none"
  },
  "type": "evaluator"
}
Bound content

Artifacts

2

source

filesystem.v1
Task artifactsha256:77044b06d02a
Blob
archive
Format
tar
Blobs
1
Canonical declaration
{"blobs":{"archive":"sha256:8093f8a30986dc7245a99c65014333e5c79c7b0488ff303cd3aeb14f0a32158e"},"kind":"filesystem.v1","schema":"fleet.artifact.v1alpha1","spec":{"blob":"archive","format":"tar"}}

tests

filesystem.v1
Task artifactsha256:f1ca42a3e2bc
Blob
archive
Format
tar
Blobs
1
Canonical declaration
{"blobs":{"archive":"sha256:3eae9d745ebac7c27af97735ab1b3b367d062ecd15d5aba8cdc550c3eb2a5c28"},"kind":"filesystem.v1","schema":"fleet.artifact.v1alpha1","spec":{"blob":"archive","format":"tar"}}
Task-owned controls

Runtime intent

Constraints

Deny Tools
None
Timeout Sec
900
Complete declaration

Raw content

Canonical JSONExact immutable Task declaration
{"artifacts":{"source":"sha256:77044b06d02a03b5080715b6f7ec6dc1e570781cb8856f5ef7be0634aa31a201","tests":"sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1"},"constraints":{"deny_tools":[],"timeout_sec":900},"environment_variables":{},"environments":{"main":"sha256:d21291459d447010c7153f5b04eb762422df7f265d850e2e8f0a541f78a26c7d"},"prompt":{"blocks":[{"text":"The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.\n","type":"text"}]},"schema":"fleet.task.v1alpha1","state_captures":[],"verifiers":[{"decision":{"at_least":"1","kind":"threshold"},"evaluator":{"artifact":"sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1","artifact_format":"tar","command":["bash","/tests/test.sh"],"kind":"shell.v1","mount_path":"/tests","network":{"mode":"none"},"reward_path":"/logs/verifier/reward.txt","timeout_sec":900},"evidence":{"inputs":[]},"id":"harbor-tests","target_access":{"bindings":[],"mode":"none"},"type":"evaluator"}]}
YAML projectionDerived for readability; canonical identity remains JSON
artifacts:
    source: sha256:77044b06d02a03b5080715b6f7ec6dc1e570781cb8856f5ef7be0634aa31a201
    tests: sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
constraints:
    deny_tools: []
    timeout_sec: 900
environment_variables: {}
environments:
    main: sha256:d21291459d447010c7153f5b04eb762422df7f265d850e2e8f0a541f78a26c7d
prompt:
    blocks:
        - text: |
            The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.
          type: text
schema: fleet.task.v1alpha1
state_captures: []
verifiers:
    - decision:
        at_least: "1"
        kind: threshold
      evaluator:
        artifact: sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
        artifact_format: tar
        command:
            - bash
            - /tests/test.sh
        kind: shell.v1
        mount_path: /tests
        network:
            mode: none
        reward_path: /logs/verifier/reward.txt
        timeout_sec: 900
      evidence:
        inputs: []
      id: harbor-tests
      target_access:
        bindings: []
        mode: none
      type: evaluator