Skip to main content

Run Manifest

Run Manifest creator.

Run

Build Manifest Mode

uvx run-manifest "2026-08-13 09:00:00" "2026-08-13 10:00:01" --used-tokens 13 26 54054 832509 7617 --model opus "test/file1.txt" "test/file2.json" "test/file3.md"

--used-tokens is optional and takes 5 numbers, in order: API requests, fresh input, cache creation (written), cache read (replayed context), output. --model is optional and takes the model name. When omitted, the corresponding field is left out of the manifest.

Expected output:

{
  "start": "2026-08-13T06:00:00Z",
  "end": "2026-08-13T07:00:01Z",
  "runtime": 3601.0,
  "model": "opus",
  "used-tokens": {
    "api-requests": 13,
    "input": 26,
    "cache-creation": 54054,
    "cache-read": 832509,
    "output": 7617
  },
  "input-files": [
    {
      "name": "test/file1.txt",
      "crc32": "c56b525d"
    },
    {
      "name": "test/file2.json",
      "crc32": "373d4892"
    },
    {
      "name": "test/file3.md",
      "crc32": "98bab5fc"
    }
  ]
}

Check Mode

Verify that a manifest's CRC-32 values still match the files it references:

uvx run-manifest --check manifest.json

Expected output (one of):

up-to-date

or

outdated: <name of the first file that changed or is missing>

The manifest can also be piped in via stdin instead of a file path:

cat manifest.json | uvx run-manifest --check

Local Run

uvx --from . run-manifest

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

run_manifest-0.1.4.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

run_manifest-0.1.4-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file run_manifest-0.1.4.tar.gz.

File metadata

  • Download URL: run_manifest-0.1.4.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for run_manifest-0.1.4.tar.gz
Algorithm Hash digest
SHA256 c2a1213653120e4f96da93b982f06e13cb0fc334f78d90d9250352448cd9fa0a
MD5 1150af6aeb291b7b0a8b06503f66fa03
BLAKE2b-256 20a7c24b39eb11c8adbd767cad89c0ab83dbac3d14e9e439cd3da20cea69027f

See more details on using hashes here.

File details

Details for the file run_manifest-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: run_manifest-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for run_manifest-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6ddd88217c59d60a486643b3c4ba9c331c7aa00559f33aad4708c4211015ec17
MD5 ba5984051b480a9f4fce8953110592c1
BLAKE2b-256 46eeeb263b7d22317a57c9fc77ceeb65b97e0ea83907d72b9c1408dbaeee3d3d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.5

2 files

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page