once query graph-fingerprint
Compute a deterministic, content-addressed digest of the whole graph
Synopsis#
plaintext
once query graph-fingerprint [OPTIONS]
Description#
Folds every target declaration, resolved source contents, the pinned Mise toolchain (mise.toml and mise.lock), and the root workspace manifest into one stable digest with categorized components.
Options#
| Flag | Value | Default | Description |
|---|---|---|---|
--no-sources | (flag) | false | Exclude resolved source file contents from the digest |
--no-toolchain | (flag) | false | Exclude the Mise toolchain declarations from the digest |
--no-manifest | (flag) | false | Exclude the root workspace manifest from the digest |
-C, --directory | <DIR> | Project root. Defaults to the current directory; the cache lives under <project>/.once/. Mirrors make -C | |
--format | <FORMAT> | human | Output format for Once's structured data (cache stats, run/exec trailers). Defaults to a human-readable rendering; pass json or toon to get machine-parseable output for scripting and for agent consumers |
-v, --verbose | (flag) | 0 | Increase log verbosity. Repeat for more (-v: info, -vv: debug, -vvv: trace). Overridden by RUST_LOG |
-q, --quiet | (flag) | false | Suppress human-mode success and progress trailers. Errors and the structured envelope of --format json/toon still print. Mirrors the -q flag of common build tools |
--list | (flag) | false | Print the command surface at the current command depth |
--memory-limit | <SIZE> | Maximum memory scheduling budget for local actions. Defaults to two thirds of the memory visible to the host or container |