Measuring performance
This guide covers how to measure. Performance budgets are defined by code path name inROADMAP.md in the repository. Measure against those budgets and do not copy numbers into other documents.
Model latency bench (local keys)
Script:scripts/bench-model.ts
Usage:
source ~/.profile && pnpm tsx scripts/bench-model.ts --runs 10- Optional environment variables:
MINIMAX_API_KEY,MINIMAX_BASE_URL,MINIMAX_MODEL,ANTHROPIC_API_KEY - Default prompt: “Reply with a single word: ok. No punctuation or extra text.”
CLI startup bench
Script:scripts/bench-cli-startup.ts
Usage:
pnpm tsx scripts/bench-cli-startup.tspnpm tsx scripts/bench-cli-startup.ts --runs 12pnpm tsx scripts/bench-cli-startup.ts --entry dist/entry.js --timeout-ms 45000
--version--helphealth --jsonstatus --jsonstatus
pnpm build first when you benchmark dist/entry.js.