tier | Assigned tier: NANO, SIMPLE, LIGHT, STANDARD, or COMPLEX |
confidence | How confident the classifier is, from 0 to 1 |
model | The model that would be selected for this request |
category | Detected task category (e.g. math, coding_general_debugging_refactoring_testing, simple_qa) |
method | How the tier was decided: rules (rule-based classifier) |
reasoning | Human-readable explanation of the decision, including score, signals, and any applied overrides |
costEstimate | Estimated cost in USD for this request on the selected model (including the routing markup) |
baselineCost | What this would cost on the baseline model (Claude Opus 4.8) |
savings | Fraction saved vs baseline, from 0 to 1 |
filteredChain | Ordered list of models that would be tried - primary first, fallbacks after |
profile | Routing profile used: auto, tier, or direct |
historyFloor | Tier floor applied from conversation history, if any (null when not applicable) |
toolScenario | Detected tool-calling scenario (single, parallel, multi_turn, web_search, memory, optional), or null when no tools are present |
bfclScore | The selected model’s BFCL score for the detected tool scenario, or null |