Static analysis
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
clippy |
Linting | cargo clippy --locked --all-targets -- -D warnings |
ci | .github/workflows/env.yml |
tsc |
Type checking | tsc --noEmittsc --noEmit -p packages/coding-agent/examples/tsconfig.json |
pre-commit, ci, local | .github/workflows/build-binaries.yml package.json .github/workflows/ci.yml .github/workflows/env.yml |
biomeconfigured, not run |
Linting | package.json apps/p2/biome.json biome.json |
Testing
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-test |
Unit and integration tests | cargo test --locked |
ci | .github/workflows/env.yml |
ci-matrix |
Version and platform matrix | test (include: 3)release-daemons (include: 6)tests (os: 5) |
ci | .github/workflows/ci.yml .github/workflows/env.yml |
node-test |
Unit and integration tests | node --test scripts/*.test.mjs scripts/*.test.ts |
ci, local | .github/workflows/build-binaries.yml package.json .github/workflows/ci.yml |
vitest |
Unit and integration tests | vitest --runvitest --run test/env-node.test.ts test/env-node-spill.test.ts test/env-node-...vitest --run test/ssh-external.test.ts |
ci | .github/workflows/env.yml packages/agent/vitest.config.ts packages/ai/vitest.config.ts packages/chord/vitest.config.ts |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
rustfmt |
Formatting | cargo fmt --check |
ci | .github/workflows/env.yml |
Supply chain
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
npm-audit |
Dependency audit | npm audit signatures --omit=dev |
ci | .github/workflows/npm-audit.yml |
25 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
breakcase $file indiff --cached --name-only)dodoneesacfor file in $STAGED_FILESnix flake check --all-systems --no-buildnode packages/coding-agent/test/mcp-conformance/run.tsnode scripts/biome-check.mjs --writenode scripts/check-browser-smoke.mjsnode scripts/check-entry-graphs.mjsnode scripts/check-lockfile-commit.mjsnode scripts/check-model-catalog-compat.mjsnode scripts/check-package-install.mjsnode scripts/check-pinned-deps.mjsnode scripts/check-runtime-deps.mjsnode scripts/check-ts-relative-imports.mjsnode scripts/generate-coding-agent-install-lock.mjs --checknode scripts/npm-audit.mjsnode scripts/publish-model-catalog.mjs --input .artifacts/model-catalog --dry-runnode scripts/smoke-test-codemode-binary.mjs $EXPRpackage-lock.jsonpackage.jsontsconfig.json
Review prompts
most discussed first