Skip to content

AgentSWE release assets (assets-v1)

Latest

Choose a tag to compare

@sabulin sabulin released this 08 Oct 17:43
· 5 commits to main since this release

AgentSWE release assets (assets-v1)

The files that agentswe setup downloads from the AgentSWE release asset store when they are not already in
AGENTSWE_HOME/cache/downloads. Point setup at this release with

AGENTSWE_RELEASE_ASSETS_URL=https://github.com/VectorSpaceLab/AgentSWE/releases/download/assets-v1

Every file is pinned by sha256 (and size) in the repository: task.json runner_config.assets for Terminal-Bench
and OSWorld, env/env.json for the Editing environment archives; setup checks each download against its pin.

A GitHub release has no directories, so each pinned file is published under a flat name: the first 16 hex digits
of its sha256, __, and its file name with every character outside [A-Za-z0-9._-] replaced by _. Setup derives
that name from the pin. release-assets-manifest.json maps each asset to its release path (the path that the pins and
THIRD_PARTY.md name), sha256 and size; SHA256SUMS lists the assets by name (sha256sum -c SHA256SUMS).

Release path Contents
editing/env-archives/ pinned environment archives of three Editing tasks (OpenClaw runtime with its content manifest, Dyad dependencies, Codex cargo home)
terminalbench/images/ the locked dependency image of write-compressor (docker save)
terminalbench/task-assets/ repository snapshots, wheels, an Alpine ISO, dataset files and the uv binary that upstream task builds download
osworld/ OSWorld source at a pinned commit, the VM kernel and initrd, and the task files (setup and evaluator)

84 pinned files, 4.3 GB in total. Upstream sources and licenses: THIRD_PARTY.md in the repository.
env-archives-README.md (the repository's third_party/env-archives/README.md) lists what the environment archives
contain; the GNU license texts it refers to are GPL-3.0.txt and LGPL-3.0.txt.