Summary
Please add first-class Harbor support so Code Puppy can run reproducibly on Terminal-Bench 2.0 and produce a valid submission for the official leaderboard.
Harbor is the official Terminal-Bench 2.0 harness. Code Puppy currently has a direct CLI, but it is not available as a supported Harbor agent, which makes full benchmark runs and apples-to-apples leaderboard comparison difficult.
Requested support
- Add or upstream a Harbor adapter for Code Puppy, preferably a
BaseInstalledAgent implementation that can be selected with --agent / -a.
- Provide a stable, fully non-interactive/headless invocation that accepts the task instruction, runs from Harbor's task working directory, and returns an accurate exit status.
- Install and run correctly in fresh Harbor task containers without depending on host-global Code Puppy state. Pin or record the Code Puppy version used for each run.
- Pass only the selected provider/model credentials into the agent process; do not persist secrets in Harbor job configuration or logs.
- Preserve useful run artifacts (agent output/trajectory, model identity, errors, timing, and token usage where available) so trials can be audited.
- Support the architecture/environment needed for official leaderboard runs (at minimum native Linux amd64), with clear errors for unsupported environments.
- Document a reproducible smoke test and full benchmark command, for example:
harbor run \
-d terminal-bench/terminal-bench-2 \
-a code-puppy \
-m <provider/model>
Acceptance criteria
This would make Code Puppy directly comparable with the other coding agents already integrated into Harbor and enable it to be ranked on the official Terminal-Bench leaderboard.
Summary
Please add first-class Harbor support so Code Puppy can run reproducibly on Terminal-Bench 2.0 and produce a valid submission for the official leaderboard.
Harbor is the official Terminal-Bench 2.0 harness. Code Puppy currently has a direct CLI, but it is not available as a supported Harbor agent, which makes full benchmark runs and apples-to-apples leaderboard comparison difficult.
Requested support
BaseInstalledAgentimplementation that can be selected with--agent/-a.Acceptance criteria
terminal-bench/terminal-bench-2run can complete without interactive prompts.This would make Code Puppy directly comparable with the other coding agents already integrated into Harbor and enable it to be ranked on the official Terminal-Bench leaderboard.