Skip to main content
This reference follows the tested valkyrie.sdk public contract. Internal models and helpers are excluded.

Client

Use ValkyrieClient to configure the async client and access resource namespaces.

Resource namespaces

Artifacts

3 methods for listing and downloading run artifact paths.

Runs

20 methods for starting, inspecting, streaming, controlling, and retrying runs.

Benchmarks

6 methods for retrieving benchmark status, tasks, and artifacts.

Agents

6 methods for installing, uploading, listing, downloading, and removing agent bundles.

Benchmark services

4 methods for discovering service catalogs, deployments, and task IDs.

Logs

5 methods for fetching, filtering, and following benchmark logs.

Scheduler

1 method for inspecting queue positions and active tasks.

Secrets

3 methods for storing, listing, and removing the secrets your runs reference.

Projects

4 methods for managing the projects runs are started in.

Providers

3 methods for choosing the secret behind each sandbox provider.

Settings

4 methods for choosing your default provider and saving benchmark service URLs.

Types and errors

Browse public models and enums or the SDK error hierarchy.