Fish CLI Reference
fish
Fish: a fast, cache-first build orchestration system for Rust and beyond.
Usage: fish [OPTIONS] <COMMAND>| Flag | Description | Default |
|---|---|---|
--experimental | Enable experimental features (use at your own risk) | false |
--offline | Disallow network access and fail-fast on remote operations | false |
Subcommands: version, init, new, build, check, test, clean, run, graph, watch, cache-server, worker, affected, doctor, cache, ci, history, rewind, attest, verify, live-patch, jit, super-opt, plugin, fix, signing-key, heal, cost-estimate, ui, query, daemon, ai, lsp, why, pash, qpc
fish-version
Usage: fish version [OPTIONS]fish-init
Usage: fish init [OPTIONS]| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | ||
--force, -f | false | |
--describe <DESCRIBE> | Plain-language project description, e.g. --describe "rust cli + python tools" |
fish-new
Usage: fish new [OPTIONS] <NAME>| Flag | Description | Default |
|---|---|---|
name <NAME> | ||
--template, -t <TEMPLATE> | ||
--path, -p <PATH> |
fish-build
Arguments for build command
Usage: fish build [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
--no-cache | false | |
--sandbox | false | |
--apple | Run every build task through the apple hermetic sandbox (requires the apple binary on PATH) | false |
--timeout <TIMEOUT_SECS> | ||
--profile <PROFILE> | ||
--tui | false | |
--remote-cache <REMOTE_CACHE> | ||
--remote-cache-token <REMOTE_CACHE_TOKEN> | ||
--remote-workers <REMOTE_WORKERS> | ||
--remote-workers-token <REMOTE_WORKERS_TOKEN> | ||
--cache-dir <CACHE_DIR> | Local cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache | |
--send-source | Ship a compressed snapshot of the working tree to remote workers so they can run tasks without sharing a filesystem | false |
--ram-limit <RAM_LIMIT> | Throttle the build to jobs / 2 concurrent workers (minimum 1) whenever the system's available memory drops below this percentage of total memory | |
--semantic | false | |
--ramdisk | false | |
--swarm | false | |
--reflink | false | |
--hermetic-trace | false | |
--swarm-compute | false | |
--critical-path | false | |
--replay-trace <REPLAY_TRACE> | Load a previously saved execution trace and replay it to verify hermetic determinism before running the actual build | |
--turbo-link | false | |
--speculative | false | |
--daemon-pool | false | |
--kernel-bypass | false | |
--wasm-sandbox | false | |
--super-opt | false | |
--explain | false | |
--otel-endpoint <OTEL_ENDPOINT> | ||
--no-infer-deps | Disable automatic cross-language dependency inference between detected projects (see cross_deps); references are then ignored and each ecosystem builds independently | false |
fish-check
Arguments for check command
Usage: fish check [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
--no-cache | false | |
--sandbox | false | |
--apple | Run every build task through the apple hermetic sandbox (requires the apple binary on PATH) | false |
--timeout <TIMEOUT_SECS> | ||
--profile <PROFILE> | ||
--tui | false | |
--remote-cache <REMOTE_CACHE> | ||
--remote-cache-token <REMOTE_CACHE_TOKEN> | ||
--remote-workers <REMOTE_WORKERS> | ||
--remote-workers-token <REMOTE_WORKERS_TOKEN> | ||
--cache-dir <CACHE_DIR> | Local cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache | |
--send-source | Ship a compressed snapshot of the working tree to remote workers so they can run tasks without sharing a filesystem | false |
--ram-limit <RAM_LIMIT> | Throttle the build to jobs / 2 concurrent workers (minimum 1) whenever the system's available memory drops below this percentage of total memory | |
--semantic | false | |
--ramdisk | false | |
--swarm | false | |
--reflink | false | |
--hermetic-trace | false | |
--swarm-compute | false | |
--critical-path | false | |
--replay-trace <REPLAY_TRACE> | Load a previously saved execution trace and replay it to verify hermetic determinism before running the actual build | |
--turbo-link | false | |
--speculative | false | |
--daemon-pool | false | |
--kernel-bypass | false | |
--wasm-sandbox | false | |
--super-opt | false | |
--explain | false | |
--otel-endpoint <OTEL_ENDPOINT> | ||
--no-infer-deps | Disable automatic cross-language dependency inference between detected projects (see cross_deps); references are then ignored and each ecosystem builds independently | false |
fish-test
Arguments for test command
Usage: fish test [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
--no-cache | false | |
--sandbox | false | |
--apple | Run every build task through the apple hermetic sandbox (requires the apple binary on PATH) | false |
--timeout <TIMEOUT_SECS> | ||
--profile <PROFILE> | ||
--tui | false | |
--remote-cache <REMOTE_CACHE> | ||
--remote-cache-token <REMOTE_CACHE_TOKEN> | ||
--remote-workers <REMOTE_WORKERS> | ||
--remote-workers-token <REMOTE_WORKERS_TOKEN> | ||
--cache-dir <CACHE_DIR> | Local cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache | |
--send-source | Ship a compressed snapshot of the working tree to remote workers so they can run tasks without sharing a filesystem | false |
--ram-limit <RAM_LIMIT> | Throttle the build to jobs / 2 concurrent workers (minimum 1) whenever the system's available memory drops below this percentage of total memory | |
--semantic | false | |
--ramdisk | false | |
--swarm | false | |
--reflink | false | |
--hermetic-trace | false | |
--swarm-compute | false | |
--critical-path | false | |
--replay-trace <REPLAY_TRACE> | Load a previously saved execution trace and replay it to verify hermetic determinism before running the actual build | |
--turbo-link | false | |
--speculative | false | |
--daemon-pool | false | |
--kernel-bypass | false | |
--wasm-sandbox | false | |
--super-opt | false | |
--explain | false | |
--otel-endpoint <OTEL_ENDPOINT> | ||
--no-infer-deps | Disable automatic cross-language dependency inference between detected projects (see cross_deps); references are then ignored and each ecosystem builds independently | false |
fish-clean
Arguments for clean command
Usage: fish clean [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> |
fish-run
Arguments for run command
Usage: fish run [OPTIONS] [PATH] [-- <ARGS>...]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--package, -p <PACKAGE> | ||
--bin <BIN> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
args <ARGS> |
fish-graph
Arguments for graph command
Usage: fish graph [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--format <FORMAT> | tree | |
--no-infer-deps | Disable automatic cross-language dependency inference so the rendered graph matches a --no-infer-deps build | false |
fish-watch
Arguments for watch command
Usage: fish watch [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
--no-cache | false | |
--sandbox | false | |
--apple | Run every build task through the apple hermetic sandbox (requires the apple binary on PATH) | false |
--timeout <TIMEOUT_SECS> | ||
--profile <PROFILE> | ||
--tui | false | |
--remote-cache <REMOTE_CACHE> | ||
--remote-cache-token <REMOTE_CACHE_TOKEN> | ||
--remote-workers <REMOTE_WORKERS> | ||
--remote-workers-token <REMOTE_WORKERS_TOKEN> | ||
--cache-dir <CACHE_DIR> | Local cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache | |
--send-source | Ship a compressed snapshot of the working tree to remote workers so they can run tasks without sharing a filesystem | false |
--ram-limit <RAM_LIMIT> | Throttle the build to jobs / 2 concurrent workers (minimum 1) whenever the system's available memory drops below this percentage of total memory | |
--semantic | false | |
--ramdisk | false | |
--swarm | false | |
--reflink | false | |
--hermetic-trace | false | |
--swarm-compute | false | |
--critical-path | false | |
--replay-trace <REPLAY_TRACE> | Load a previously saved execution trace and replay it to verify hermetic determinism before running the actual build | |
--turbo-link | false | |
--speculative | false | |
--daemon-pool | false | |
--kernel-bypass | false | |
--wasm-sandbox | false | |
--super-opt | false | |
--explain | false | |
--otel-endpoint <OTEL_ENDPOINT> | ||
--no-infer-deps | Disable automatic cross-language dependency inference between detected projects (see cross_deps); references are then ignored and each ecosystem builds independently | false |
--mode <MODE> | build | |
--debounce <DEBOUNCE> | 200 | |
--clear | false | |
--predictive | false |
fish-cache-server
Arguments for cache server
Usage: fish cache-server [OPTIONS]| Flag | Description | Default |
|---|---|---|
--listen <LISTEN> | 127.0.0.1:9091 | |
--auth-token <AUTH_TOKEN> | ||
--dir <DIR> |
fish-worker
Arguments for worker
Usage: fish worker [OPTIONS]| Flag | Description | Default |
|---|---|---|
--listen <LISTEN> | 127.0.0.1:9092 | |
--auth-token <AUTH_TOKEN> | ||
--name <NAME> | fish-worker-node | |
--max-concurrency <MAX_CONCURRENCY> | 8 |
fish-affected
Arguments for affected command
Usage: fish affected [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> | ||
--jobs, -j <JOBS> | ||
--verbose, -v | false | |
--no-cache | false | |
--sandbox | false | |
--apple | Run every build task through the apple hermetic sandbox (requires the apple binary on PATH) | false |
--timeout <TIMEOUT_SECS> | ||
--profile <PROFILE> | ||
--tui | false | |
--remote-cache <REMOTE_CACHE> | ||
--remote-cache-token <REMOTE_CACHE_TOKEN> | ||
--remote-workers <REMOTE_WORKERS> | ||
--remote-workers-token <REMOTE_WORKERS_TOKEN> | ||
--cache-dir <CACHE_DIR> | Local cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache | |
--send-source | Ship a compressed snapshot of the working tree to remote workers so they can run tasks without sharing a filesystem | false |
--ram-limit <RAM_LIMIT> | Throttle the build to jobs / 2 concurrent workers (minimum 1) whenever the system's available memory drops below this percentage of total memory | |
--semantic | false | |
--ramdisk | false | |
--swarm | false | |
--reflink | false | |
--hermetic-trace | false | |
--swarm-compute | false | |
--critical-path | false | |
--replay-trace <REPLAY_TRACE> | Load a previously saved execution trace and replay it to verify hermetic determinism before running the actual build | |
--turbo-link | false | |
--speculative | false | |
--daemon-pool | false | |
--kernel-bypass | false | |
--wasm-sandbox | false | |
--super-opt | false | |
--explain | false | |
--otel-endpoint <OTEL_ENDPOINT> | ||
--no-infer-deps | Disable automatic cross-language dependency inference between detected projects (see cross_deps); references are then ignored and each ecosystem builds independently | false |
--since <SINCE> | The git revision (commit/tag/branch) to diff against. HEAD compares the working tree, an explicit revision compares the tree of that revision against the working tree | HEAD |
--base <BASE> | Git base reference to compare against (e.g. --base origin/main) | |
--mode <MODE> | build | |
--json | Output affected packages and PASH status as JSON | false |
fish-doctor
Usage: fish doctor [OPTIONS]| Flag | Description | Default |
|---|---|---|
--ai | false | |
--fix | false |
fish-cache
Arguments for cache command
Usage: fish cache [OPTIONS] <COMMAND>| Flag | Description | Default |
|---|---|---|
--dir <DIR> | Cache directory; defaults to FISH_CACHE_DIR or ~/.fish/cache |
Subcommands: stats, prune, cas
fish-cache-stats
Print how many fingerprints/objects the local cache holds and how much disk space they occupy
Usage: fish cache stats [OPTIONS]fish-cache-prune
Delete stale fingerprints and oversized cache content
Usage: fish cache prune [OPTIONS]| Flag | Description | Default |
|---|---|---|
--older-than <OLDER_THAN> | Delete records older than this age, e.g. 7d, 12h, 30m | |
--max-size <MAX_SIZE> | Keep the cache under this size, e.g. 10GB, 500MB. The oldest entries are removed first |
fish-cache-cas
CAS operations for artifact storage
Usage: fish cache cas [OPTIONS] <COMMAND>Subcommands: stats, upload, download, list, delete, cleanup
fish-cache-cas-stats
Show CAS storage statistics
Usage: fish cache cas stats [OPTIONS]fish-cache-cas-upload
Upload an artifact to CAS
Usage: fish cache cas upload [OPTIONS] <FILE>| Flag | Description | Default |
|---|---|---|
file <FILE> | Path to the artifact file | |
--artifact-type <ARTIFACT_TYPE> | Artifact type (e.g., binary, library, docker-image) | |
--source <SOURCE> | Source information (e.g., package name, target) |
fish-cache-cas-download
Download an artifact from CAS by hash
Usage: fish cache cas download [OPTIONS] <HASH>| Flag | Description | Default |
|---|---|---|
hash <HASH> | Artifact hash | |
--output <OUTPUT> | Output path for the downloaded artifact |
fish-cache-cas-list
List all artifacts in CAS
Usage: fish cache cas list [OPTIONS]fish-cache-cas-delete
Delete an artifact from CAS
Usage: fish cache cas delete [OPTIONS] <HASH>| Flag | Description | Default |
|---|---|---|
hash <HASH> | Artifact hash |
fish-cache-cas-cleanup
Cleanup old artifacts from CAS
Usage: fish cache cas cleanup [OPTIONS]| Flag | Description | Default |
|---|---|---|
--older-than <OLDER_THAN> | Remove artifacts older than this age, e.g. 7d, 12h, 30m | |
--max-size <MAX_SIZE> | Keep CAS under this size, e.g. 10GB, 500MB |
fish-cache-cas-help
Print this message or the help of the given subcommand(s)
Usage: fish cache cas help [COMMAND]Subcommands: stats, upload, download, list, delete, cleanup
fish-cache-cas-help-stats
Show CAS storage statistics
Usage: fish cache cas help statsfish-cache-cas-help-upload
Upload an artifact to CAS
Usage: fish cache cas help uploadfish-cache-cas-help-download
Download an artifact from CAS by hash
Usage: fish cache cas help downloadfish-cache-cas-help-list
List all artifacts in CAS
Usage: fish cache cas help listfish-cache-cas-help-delete
Delete an artifact from CAS
Usage: fish cache cas help deletefish-cache-cas-help-cleanup
Cleanup old artifacts from CAS
Usage: fish cache cas help cleanupfish-cache-cas-help-help
Print this message or the help of the given subcommand(s)
Usage: fish cache cas help helpfish-cache-help
Print this message or the help of the given subcommand(s)
Usage: fish cache help [COMMAND]Subcommands: stats, prune, cas
fish-cache-help-stats
Print how many fingerprints/objects the local cache holds and how much disk space they occupy
Usage: fish cache help statsfish-cache-help-prune
Delete stale fingerprints and oversized cache content
Usage: fish cache help prunefish-cache-help-cas
CAS operations for artifact storage
Usage: fish cache help cas [COMMAND]Subcommands: stats, upload, download, list, delete, cleanup
fish-cache-help-cas-stats
Show CAS storage statistics
Usage: fish cache help cas statsfish-cache-help-cas-upload
Upload an artifact to CAS
Usage: fish cache help cas uploadfish-cache-help-cas-download
Download an artifact from CAS by hash
Usage: fish cache help cas downloadfish-cache-help-cas-list
List all artifacts in CAS
Usage: fish cache help cas listfish-cache-help-cas-delete
Delete an artifact from CAS
Usage: fish cache help cas deletefish-cache-help-cas-cleanup
Cleanup old artifacts from CAS
Usage: fish cache help cas cleanupfish-cache-help-help
Print this message or the help of the given subcommand(s)
Usage: fish cache help helpfish-ci
Arguments for CI command
Usage: fish ci [OPTIONS] <COMMAND>fish-ci-init
Initialize CI configuration
Usage: fish ci init [OPTIONS]| Flag | Description | Default |
|---|---|---|
--platform <PLATFORM> | CI platform (github, gitlab, circleci, bitbucket, all) | github |
--cache | Enable cache | true |
--remote-cache <REMOTE_CACHE> | Remote cache URL |
fish-ci-export
Export CI configuration
Usage: fish ci export [OPTIONS] --output <OUTPUT>| Flag | Description | Default |
|---|---|---|
--output, -o <OUTPUT> | Output file path | |
--platform <PLATFORM> | CI platform (github, gitlab, circleci, bitbucket) | github |
fish-ci-help
Print this message or the help of the given subcommand(s)
Usage: fish ci help [COMMAND]fish-ci-help-init
Initialize CI configuration
Usage: fish ci help initfish-ci-help-export
Export CI configuration
Usage: fish ci help exportfish-ci-help-help
Print this message or the help of the given subcommand(s)
Usage: fish ci help helpfish-history
Arguments for history command
Usage: fish history [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> |
fish-rewind
Arguments for rewind command
Usage: fish rewind [OPTIONS] <SNAPSHOT_ID> [PATH]| Flag | Description | Default |
|---|---|---|
snapshot_id <SNAPSHOT_ID> | ||
path <PATH> |
fish-attest
Arguments for attestation command
Usage: fish attest [OPTIONS] [PATH]| Flag | Description | Default |
|---|---|---|
path <PATH> |
fish-verify
Arguments for verify command
Usage: fish verify [OPTIONS] <ATTESTATION_FILE> [PATH]| Flag | Description | Default |
|---|---|---|
attestation_file <ATTESTATION_FILE> | ||
path <PATH> |
fish-live-patch
Arguments for live-patch command
Usage: fish live-patch [OPTIONS] <PROCESS_ID> <TARGET_BINARY> [PATH]| Flag | Description | Default |
|---|---|---|
process_id <PROCESS_ID> | ||
target_binary <TARGET_BINARY> | ||
path <PATH> |
fish-jit
Arguments for JIT command
Usage: fish jit [OPTIONS] <FUNCTION_NAME> [VALUE]| Flag | Description | Default |
|---|---|---|
function_name <FUNCTION_NAME> | ||
value <VALUE> | 42 |
fish-super-opt
Arguments for super-opt command
Usage: fish super-opt [OPTIONS] <INPUT_FILE> <OUTPUT_FILE>| Flag | Description | Default |
|---|---|---|
input_file <INPUT_FILE> | ||
output_file <OUTPUT_FILE> |
fish-plugin
Arguments for plugin command
Usage: fish plugin [OPTIONS] <COMMAND>| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | Project directory |
Subcommands: list, search, install, uninstall, publish, execute
fish-plugin-list
Usage: fish plugin list [OPTIONS]fish-plugin-search
Usage: fish plugin search [OPTIONS] [QUERY]| Flag | Description | Default |
|---|---|---|
query <QUERY> | ||
--registry <REGISTRY> |
fish-plugin-install
Usage: fish plugin install [OPTIONS] <NAME>| Flag | Description | Default |
|---|---|---|
name <NAME> | ||
--registry <REGISTRY> | ||
--trusted-key <TRUSTED_KEY> | ||
--insecure | false |
fish-plugin-uninstall
Usage: fish plugin uninstall [OPTIONS] <NAME>| Flag | Description | Default |
|---|---|---|
name <NAME> |
fish-plugin-publish
Usage: fish plugin publish [OPTIONS] --name <NAME> --version <VERSION> --url <URL> <WASM_PATH>| Flag | Description | Default |
|---|---|---|
wasm_path <WASM_PATH> | ||
--name <NAME> | ||
--url <URL> | ||
--description <DESCRIPTION> | ||
--seed <SEED> |
fish-plugin-execute
Usage: fish plugin execute [OPTIONS] <NAME> <COMMAND> [ARGS]...| Flag | Description | Default |
|---|---|---|
name <NAME> | ||
command <COMMAND> | ||
args <ARGS> |
fish-plugin-help
Print this message or the help of the given subcommand(s)
Usage: fish plugin help [COMMAND]Subcommands: list, search, install, uninstall, publish, execute
fish-plugin-help-list
Usage: fish plugin help listfish-plugin-help-search
Usage: fish plugin help searchfish-plugin-help-install
Usage: fish plugin help installfish-plugin-help-uninstall
Usage: fish plugin help uninstallfish-plugin-help-publish
Usage: fish plugin help publishfish-plugin-help-execute
Usage: fish plugin help executefish-plugin-help-help
Print this message or the help of the given subcommand(s)
Usage: fish plugin help helpfish-fix
Usage: fish fix [OPTIONS]| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | ||
--apply | false | |
--diff | false | |
--ai | false |
fish-signing-key
Usage: fish signing-key [OPTIONS]fish-heal
Bisect recent commits after a failed build and prepare a revert branch
Usage: fish heal [OPTIONS] [CMD]...| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | Project directory (defaults to cwd) | |
--depth <DEPTH> | How many recent commits to scan | 10 |
cmd <CMD> | Build command words to test at each commit (default: cargo build) |
fish-cost-estimate
Usage: fish cost-estimate [OPTIONS]| Flag | Description | Default |
|---|---|---|
--durations <DURATIONS> | Inline workload: comma-separated label=seconds pairs | |
--tasks-json <TASKS_JSON> | JSON file with {"tasks":[{"label":"...","duration_secs":1.0}]} | |
--providers <PROVIDERS> | Comma-separated providers to price (defaults to every provider in the catalog) | |
--instance <INSTANCE> | Specific instance type to price instead of each provider's cheapest | |
--parallelism <PARALLELISM> | Number of concurrent build jobs the cloud fleet must sustain. [default: 8] | 8 |
--egress-gb <EGRESS_GB> | Artifact download volume per run, in GB (billed at egress rates) | 0 |
--storage-gb <STORAGE_GB> | Cache footprint stored in the cloud, in GB | 0 |
--retention-months <RETENTION_MONTHS> | Months the cache storage is retained when computing storage cost. [default: 1] | 1 |
--cached <CACHED> | Task labels already served from cache; excluded from compute pricing | |
--pricing-file <PRICING_FILE> | Custom TOML pricing catalog overriding the embedded defaults | |
--json | Emit the machine-readable JSON report | false |
fish-ui
Usage: fish ui [OPTIONS]| Flag | Description | Default |
|---|---|---|
--port <PORT> | 4000 | |
--open | false | |
--path, -p <PATH> |
fish-query
Usage: fish query [OPTIONS] <EXPR>| Flag | Description | Default |
|---|---|---|
expr <EXPR> | ||
--path, -p <PATH> |
fish-daemon
Usage: fish daemon [OPTIONS] <COMMAND>Subcommands: start, status, stop
fish-daemon-start
Usage: fish daemon start [OPTIONS]| Flag | Description | Default |
|---|---|---|
--port <PORT> | 9527 |
fish-daemon-status
Usage: fish daemon status [OPTIONS]| Flag | Description | Default |
|---|---|---|
--port <PORT> | 9527 |
fish-daemon-stop
Usage: fish daemon stop [OPTIONS]| Flag | Description | Default |
|---|---|---|
--port <PORT> | 9527 |
fish-daemon-help
Print this message or the help of the given subcommand(s)
Usage: fish daemon help [COMMAND]Subcommands: start, status, stop
fish-daemon-help-start
Usage: fish daemon help startfish-daemon-help-status
Usage: fish daemon help statusfish-daemon-help-stop
Usage: fish daemon help stopfish-daemon-help-help
Print this message or the help of the given subcommand(s)
Usage: fish daemon help helpfish-ai
Usage: fish ai [OPTIONS] <COMMAND>Subcommands: analyze, optimize, recommend, ping
fish-ai-analyze
Usage: fish ai analyze [OPTIONS]| Flag | Description | Default |
|---|---|---|
--toolchain, -t <TOOLCHAIN> | rust | |
--stderr <STDERR> | ||
--file <FILE> | ||
--exit-code <EXIT_CODE> | 1 |
fish-ai-optimize
Usage: fish ai optimize [OPTIONS]| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | ||
--workers <WORKERS> | 8 |
fish-ai-recommend
Usage: fish ai recommend [OPTIONS]| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> | ||
--files <FILES> |
fish-ai-ping
Usage: fish ai ping [OPTIONS]fish-ai-help
Print this message or the help of the given subcommand(s)
Usage: fish ai help [COMMAND]Subcommands: analyze, optimize, recommend, ping
fish-ai-help-analyze
Usage: fish ai help analyzefish-ai-help-optimize
Usage: fish ai help optimizefish-ai-help-recommend
Usage: fish ai help recommendfish-ai-help-ping
Usage: fish ai help pingfish-ai-help-help
Print this message or the help of the given subcommand(s)
Usage: fish ai help helpfish-lsp
Usage: fish lsp [OPTIONS]| Flag | Description | Default |
|---|---|---|
--stdio | false |
fish-why
Usage: fish why [OPTIONS] <TARGET>| Flag | Description | Default |
|---|---|---|
target <TARGET> | ||
--path, -p <PATH> |
fish-pash
Usage: fish pash [OPTIONS] <FILE>| Flag | Description | Default |
|---|---|---|
file <FILE> | ||
--compare-with, -c <COMPARE_WITH> | ||
--lang, -l <LANG> | ||
--json | false |
fish-qpc
Usage: fish qpc [OPTIONS] <COMMAND>Subcommands: status, bench, morphic
fish-qpc-status
Usage: fish qpc status [OPTIONS]fish-qpc-bench
Usage: fish qpc bench [OPTIONS]fish-qpc-morphic
Usage: fish qpc morphic [OPTIONS]| Flag | Description | Default |
|---|---|---|
--path, -p <PATH> |
fish-qpc-help
Print this message or the help of the given subcommand(s)
Usage: fish qpc help [COMMAND]Subcommands: status, bench, morphic
fish-qpc-help-status
Usage: fish qpc help statusfish-qpc-help-bench
Usage: fish qpc help benchfish-qpc-help-morphic
Usage: fish qpc help morphicfish-qpc-help-help
Print this message or the help of the given subcommand(s)
Usage: fish qpc help helpfish-help
Print this message or the help of the given subcommand(s)
Usage: fish help [COMMAND]Subcommands: version, init, new, build, check, test, clean, run, graph, watch, cache-server, worker, affected, doctor, cache, ci, history, rewind, attest, verify, live-patch, jit, super-opt, plugin, fix, signing-key, heal, cost-estimate, ui, query, daemon, ai, lsp, why, pash, qpc
fish-help-version
Usage: fish help versionfish-help-init
Usage: fish help initfish-help-new
Usage: fish help newfish-help-build
Arguments for build command
Usage: fish help buildfish-help-check
Arguments for check command
Usage: fish help checkfish-help-test
Arguments for test command
Usage: fish help testfish-help-clean
Arguments for clean command
Usage: fish help cleanfish-help-run
Arguments for run command
Usage: fish help runfish-help-graph
Arguments for graph command
Usage: fish help graphfish-help-watch
Arguments for watch command
Usage: fish help watchfish-help-cache-server
Arguments for cache server
Usage: fish help cache-serverfish-help-worker
Arguments for worker
Usage: fish help workerfish-help-affected
Arguments for affected command
Usage: fish help affectedfish-help-doctor
Usage: fish help doctorfish-help-cache
Arguments for cache command
Usage: fish help cache [COMMAND]Subcommands: stats, prune, cas
fish-help-cache-stats
Print how many fingerprints/objects the local cache holds and how much disk space they occupy
Usage: fish help cache statsfish-help-cache-prune
Delete stale fingerprints and oversized cache content
Usage: fish help cache prunefish-help-cache-cas
CAS operations for artifact storage
Usage: fish help cache cas [COMMAND]Subcommands: stats, upload, download, list, delete, cleanup
fish-help-cache-cas-stats
Show CAS storage statistics
Usage: fish help cache cas statsfish-help-cache-cas-upload
Upload an artifact to CAS
Usage: fish help cache cas uploadfish-help-cache-cas-download
Download an artifact from CAS by hash
Usage: fish help cache cas downloadfish-help-cache-cas-list
List all artifacts in CAS
Usage: fish help cache cas listfish-help-cache-cas-delete
Delete an artifact from CAS
Usage: fish help cache cas deletefish-help-cache-cas-cleanup
Cleanup old artifacts from CAS
Usage: fish help cache cas cleanupfish-help-ci
Arguments for CI command
Usage: fish help ci [COMMAND]fish-help-ci-init
Initialize CI configuration
Usage: fish help ci initfish-help-ci-export
Export CI configuration
Usage: fish help ci exportfish-help-history
Arguments for history command
Usage: fish help historyfish-help-rewind
Arguments for rewind command
Usage: fish help rewindfish-help-attest
Arguments for attestation command
Usage: fish help attestfish-help-verify
Arguments for verify command
Usage: fish help verifyfish-help-live-patch
Arguments for live-patch command
Usage: fish help live-patchfish-help-jit
Arguments for JIT command
Usage: fish help jitfish-help-super-opt
Arguments for super-opt command
Usage: fish help super-optfish-help-plugin
Arguments for plugin command
Usage: fish help plugin [COMMAND]Subcommands: list, search, install, uninstall, publish, execute
fish-help-plugin-list
Usage: fish help plugin listfish-help-plugin-search
Usage: fish help plugin searchfish-help-plugin-install
Usage: fish help plugin installfish-help-plugin-uninstall
Usage: fish help plugin uninstallfish-help-plugin-publish
Usage: fish help plugin publishfish-help-plugin-execute
Usage: fish help plugin executefish-help-fix
Usage: fish help fixfish-help-signing-key
Usage: fish help signing-keyfish-help-heal
Bisect recent commits after a failed build and prepare a revert branch
Usage: fish help healfish-help-cost-estimate
Usage: fish help cost-estimatefish-help-ui
Usage: fish help uifish-help-query
Usage: fish help queryfish-help-daemon
Usage: fish help daemon [COMMAND]Subcommands: start, status, stop
fish-help-daemon-start
Usage: fish help daemon startfish-help-daemon-status
Usage: fish help daemon statusfish-help-daemon-stop
Usage: fish help daemon stopfish-help-ai
Usage: fish help ai [COMMAND]Subcommands: analyze, optimize, recommend, ping
fish-help-ai-analyze
Usage: fish help ai analyzefish-help-ai-optimize
Usage: fish help ai optimizefish-help-ai-recommend
Usage: fish help ai recommendfish-help-ai-ping
Usage: fish help ai pingfish-help-lsp
Usage: fish help lspfish-help-why
Usage: fish help whyfish-help-pash
Usage: fish help pashfish-help-qpc
Usage: fish help qpc [COMMAND]Subcommands: status, bench, morphic
fish-help-qpc-status
Usage: fish help qpc statusfish-help-qpc-bench
Usage: fish help qpc benchfish-help-qpc-morphic
Usage: fish help qpc morphicfish-help-help
Print this message or the help of the given subcommand(s)
Usage: fish help help