mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
## What Phase 2 consumer cutover targeting the `duncan/databricks-model-label-registry` umbrella branch. Wires `crates/**` and `desktop/**` consumers to the generated capability module introduced in Phase 1 (#3821), while keeping old and new paths both live for differential testing. Phase 3 removes the old paths. ## Commits (boundary-separated) ### feat(agent): Phase 2a — wire Rust consumers to generated capability module (`crates/**`, `scripts/**`) - `catalog.rs`: `DATABRICKS_V2_KNOWN_MODELS` re-exported from the generated module — single source of truth. - `llm.rs`: `databricks_v2_route_for_model` delegates to `resolve_model_capabilities("databricks_v2", model)`. Old segment-based classifier preserved as `#[cfg(test)] _old_*` for the differential harness. New `databricks_v2_route_differential_old_vs_new` test confirms 100% agreement on all 20 route vectors. - `config.rs`: new `effort_table_fixture_differential_old_vs_new` test runs `resolve_model_capabilities` over the 36-entry `effortTable.fixture.json` and asserts old/new agree modulo a doc-cited allowlist (4 F1 corrections). - `scripts/run-differential.mjs`: JS differential harness over effortTable fixture + normative corpus + catalog-sample fixture. 85 checks, 0 unexpected divergences (5 allowlisted: 4 F1 corrections + goose-opus-5 anthropic route correction). - `scripts/MODELS_DEV_RECONCILIATION.md`: deferred MINOR from Phase 1 — 8 trailing-double-space line breaks replaced with `<br>`. ### feat(desktop): Phase 2b — cut TS consumers to generated model-capabilities module (`desktop/**`) - `buzzAgentConfig.ts`: adds `getProviderEffortConfigFromManifest(provider, model?)` — thin wrapper over `resolveModelCapabilities()` from `modelCapabilities.ts`. Maps `supportedEfforts → validValues` and `defaultEffort → defaultValue` (null preserved for manual-budget/Inherit). Old `getProviderEffortConfig()` and all hand-tables stay live for the differential harness; Phase 3 retires them. - `formatAgentModelLabel.ts`: registry-label lookup re-pointed from hand-maintained `databricksModelNames.ts` import to generated `DATABRICKS_MODEL_NAMES` exported from `modelCapabilities.ts`. Same Map shape, identical contents, behavior unchanged. ### fix(scripts): add ts-esm-loader and fix allowlist coverage in run-differential (`scripts/**`) - `scripts/ts-esm-loader.mjs`: minimal ESM custom loader that resolves extensionless relative TS imports. Required because Phase 2b's `buzzAgentConfig.ts` imports `modelCapabilities` without `.ts` extension — which Node's `--experimental-strip-types` runner cannot resolve without a hook. - `scripts/run-differential.mjs`: shebang updated to self-bootstrap with the loader; fixes the `totalAllowlisted` counter (was declared but never incremented — always printed `0 allowlisted`). Replaced with per-axis hit tracking: reports exercised slot count (`N/total`) in summary; fails with `STALE_ALLOWLIST` if any declared entry fires zero divergences, preventing stale entries from silently masking future regressions. ## Verification - `cargo test -p buzz-agent --lib`: 426/426 - Corpus: 45/45 · schema-negative: 24/24 · `--check` byte-clean - Differential: 85 checks, 0 unexpected divergences, 6/6 allowlist slots exercised - Desktop: 3847/3847 · typecheck clean · biome clean - Mobile: 1019 pass, 1 skipped — same 5 flaky tests in `mobile/test/features/channels/` that reproduce at the umbrella base; zero mobile files in this branch range - `git diff --check`: clean ## What Remains (Phase 3) Remove old hand-maintained paths: `_old_*` functions in `llm.rs`/`config.rs`, old `getProviderEffortConfig` tables in `buzzAgentConfig.ts`, old `databricksModelNames.ts` import in `formatAgentModelLabel.ts`, old `databricks_model_names.rs` module. --------- Signed-off-by: Will Pfleger <pfleger.will@gmail.com> Signed-off-by: npub1g8493u0xfsjrvflg4n08ezd7vec99mnwzlv0qgwpr9d7gvjwhuzqx59rhw <41ea58f1e64c243627e8acde7c89be667052ee6e17d8f021c1195be4324ebf04@buzz.block.builderlab.xyz> Signed-off-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@buzz.block.builderlab.xyz> Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@buzz.block.builderlab.xyz> Co-authored-by: npub1g8493u0xfsjrvflg4n08ezd7vec99mnwzlv0qgwpr9d7gvjwhuzqx59rhw <41ea58f1e64c243627e8acde7c89be667052ee6e17d8f021c1195be4324ebf04@buzz.block.builderlab.xyz>
2744 lines
72 KiB
JSON
2744 lines
72 KiB
JSON
[
|
|
{
|
|
"note": "family rule anthropic-manual-budget-claude3 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-3",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "manual-budget",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": null,
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-manual-budget-claude3",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-3",
|
|
"raw_model_id": "claude-3"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-manual-budget-claude3 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-3",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "manual-budget",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": null,
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-manual-budget-claude3",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-3",
|
|
"raw_model_id": "claude-3"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-manual-budget-opus-4-5 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-opus-4-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.5",
|
|
"thinking_mode": "manual-budget",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": null,
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-manual-budget-opus-4-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-5",
|
|
"raw_model_id": "claude-opus-4-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-manual-budget-opus-4-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-opus-4-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.5",
|
|
"thinking_mode": "manual-budget",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": null,
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-manual-budget-opus-4-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-5",
|
|
"raw_model_id": "claude-opus-4-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-4-7 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-opus-4-7",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.7",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-4-7",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-7",
|
|
"raw_model_id": "claude-opus-4-7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-4-7 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-opus-4-7",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.7",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-4-7",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-7",
|
|
"raw_model_id": "claude-opus-4-7"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-4-8 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-opus-4-8",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.8",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-4-8",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-8",
|
|
"raw_model_id": "claude-opus-4-8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-4-8 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-opus-4-8",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.8",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-4-8",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-8",
|
|
"raw_model_id": "claude-opus-4-8"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-5 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-opus-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-5",
|
|
"raw_model_id": "claude-opus-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-opus-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-opus-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-opus-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-5",
|
|
"raw_model_id": "claude-opus-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-sonnet-5 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-sonnet-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Sonnet 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-sonnet-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-sonnet-5",
|
|
"raw_model_id": "claude-sonnet-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-sonnet-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-sonnet-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Sonnet 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-sonnet-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-sonnet-5",
|
|
"raw_model_id": "claude-sonnet-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-fable-5 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-fable-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Fable 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-fable-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-fable-5",
|
|
"raw_model_id": "claude-fable-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-fable-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-fable-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Fable 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-fable-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-fable-5",
|
|
"raw_model_id": "claude-fable-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-mythos-5 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-mythos-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Mythos 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-mythos-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-mythos-5",
|
|
"raw_model_id": "claude-mythos-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-xhigh-mythos-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-mythos-5",
|
|
"resolved": {
|
|
"registry_label": "Claude Mythos 5",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-xhigh-mythos-5",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-mythos-5",
|
|
"raw_model_id": "claude-mythos-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-opus-4-6 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-opus-4-6",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.6",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-opus-4-6",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-6",
|
|
"raw_model_id": "claude-opus-4-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-opus-4-6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-opus-4-6",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.6",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-opus-4-6",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-opus-4-6",
|
|
"raw_model_id": "claude-opus-4-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-sonnet-4-6 / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-sonnet-4-6",
|
|
"resolved": {
|
|
"registry_label": "Claude Sonnet 4.6",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-sonnet-4-6",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-sonnet-4-6",
|
|
"raw_model_id": "claude-sonnet-4-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-sonnet-4-6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-sonnet-4-6",
|
|
"resolved": {
|
|
"registry_label": "Claude Sonnet 4.6",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-sonnet-4-6",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-sonnet-4-6",
|
|
"raw_model_id": "claude-sonnet-4-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-mythos-preview / provider anthropic",
|
|
"provider": "anthropic",
|
|
"model": "claude-mythos-preview",
|
|
"resolved": {
|
|
"registry_label": "Claude Mythos Preview",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-mythos-preview",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-mythos-preview",
|
|
"raw_model_id": "claude-mythos-preview"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule anthropic-adaptive-no-xhigh-mythos-preview / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude-mythos-preview",
|
|
"resolved": {
|
|
"registry_label": "Claude Mythos Preview",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "anthropic-adaptive-no-xhigh-mythos-preview",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "claude-mythos-preview",
|
|
"raw_model_id": "claude-mythos-preview"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt-5-pro",
|
|
"raw_model_id": "gpt-5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro alias gpt5-pro / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt5-pro",
|
|
"raw_model_id": "gpt5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt-5-pro",
|
|
"raw_model_id": "gpt-5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro alias gpt5-pro / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt5-pro",
|
|
"raw_model_id": "gpt5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt-5-pro",
|
|
"raw_model_id": "gpt-5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-pro alias gpt5-pro / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5-pro",
|
|
"resolved": {
|
|
"registry_label": "GPT-5 Pro",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"high"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-pro",
|
|
"rule_priority": 20,
|
|
"normalized_alias": "gpt5-pro",
|
|
"raw_model_id": "gpt5-pro"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.6",
|
|
"raw_model_id": "gpt-5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5.6 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.6",
|
|
"raw_model_id": "gpt5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt-5-6 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-6",
|
|
"raw_model_id": "gpt-5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5-6 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-6",
|
|
"raw_model_id": "gpt5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.6",
|
|
"raw_model_id": "gpt-5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5.6 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.6",
|
|
"raw_model_id": "gpt5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt-5-6 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-6",
|
|
"raw_model_id": "gpt-5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5-6 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-6",
|
|
"raw_model_id": "gpt5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.6",
|
|
"raw_model_id": "gpt-5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5.6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5.6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.6",
|
|
"raw_model_id": "gpt5.6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt-5-6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-6",
|
|
"raw_model_id": "gpt-5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-6 alias gpt5-6 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5-6",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-6",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-6",
|
|
"raw_model_id": "gpt5-6"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.5",
|
|
"raw_model_id": "gpt-5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5.5 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.5",
|
|
"raw_model_id": "gpt5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt-5-5 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-5",
|
|
"raw_model_id": "gpt-5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5-5 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-5",
|
|
"raw_model_id": "gpt5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.5",
|
|
"raw_model_id": "gpt-5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5.5 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.5",
|
|
"raw_model_id": "gpt5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt-5-5 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-5",
|
|
"raw_model_id": "gpt-5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5-5 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-5",
|
|
"raw_model_id": "gpt5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.5",
|
|
"raw_model_id": "gpt-5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5.5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5.5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.5",
|
|
"raw_model_id": "gpt5.5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt-5-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-5",
|
|
"raw_model_id": "gpt-5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-5 alias gpt5-5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-5",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-5",
|
|
"raw_model_id": "gpt5-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.4",
|
|
"raw_model_id": "gpt-5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5.4 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.4",
|
|
"raw_model_id": "gpt5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt-5-4 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-4",
|
|
"raw_model_id": "gpt-5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5-4 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-4",
|
|
"raw_model_id": "gpt5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.4",
|
|
"raw_model_id": "gpt-5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5.4 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.4",
|
|
"raw_model_id": "gpt5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt-5-4 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-4",
|
|
"raw_model_id": "gpt-5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5-4 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-4",
|
|
"raw_model_id": "gpt5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.4",
|
|
"raw_model_id": "gpt-5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5.4 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5.4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.4",
|
|
"raw_model_id": "gpt5.4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt-5-4 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-4",
|
|
"raw_model_id": "gpt-5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-4 alias gpt5-4 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5-4",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-4",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-4",
|
|
"raw_model_id": "gpt5-4"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.1",
|
|
"raw_model_id": "gpt-5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5.1 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.1",
|
|
"raw_model_id": "gpt5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt-5-1 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-1",
|
|
"raw_model_id": "gpt-5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5-1 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-1",
|
|
"raw_model_id": "gpt5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.1",
|
|
"raw_model_id": "gpt-5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5.1 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.1",
|
|
"raw_model_id": "gpt5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt-5-1 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-1",
|
|
"raw_model_id": "gpt-5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5-1 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-1",
|
|
"raw_model_id": "gpt5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5.1",
|
|
"raw_model_id": "gpt-5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5.1 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5.1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5.1",
|
|
"raw_model_id": "gpt5.1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt-5-1 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt-5-1",
|
|
"raw_model_id": "gpt-5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-1 alias gpt5-1 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5-1",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.1",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "none",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-1",
|
|
"rule_priority": 15,
|
|
"normalized_alias": "gpt5-1",
|
|
"raw_model_id": "gpt5-1"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt-5",
|
|
"raw_model_id": "gpt-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base alias gpt5 / provider openai",
|
|
"provider": "openai",
|
|
"model": "gpt5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt5",
|
|
"raw_model_id": "gpt5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt-5",
|
|
"raw_model_id": "gpt-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base alias gpt5 / provider databricks",
|
|
"provider": "databricks",
|
|
"model": "gpt5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt5",
|
|
"raw_model_id": "gpt5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt-5",
|
|
"raw_model_id": "gpt-5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule openai-gpt5-base alias gpt5 / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "openai-gpt5-base",
|
|
"rule_priority": 10,
|
|
"normalized_alias": "gpt5",
|
|
"raw_model_id": "gpt5"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "claude",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "claude",
|
|
"raw_model_id": "claude"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment alias opus / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "opus",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "opus",
|
|
"raw_model_id": "opus"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment alias sonnet / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "sonnet",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "sonnet",
|
|
"raw_model_id": "sonnet"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment alias haiku / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "haiku",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "haiku",
|
|
"raw_model_id": "haiku"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment alias mythos / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "mythos",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "mythos",
|
|
"raw_model_id": "mythos"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-claude-code-names-segment alias fable / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "fable",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-claude-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "fable",
|
|
"raw_model_id": "fable"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-gpt-code-names-segment / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "gpt",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-gpt-code-names-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "gpt",
|
|
"raw_model_id": "gpt"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-sol-luna-terra-segment / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "sol",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-sol-luna-terra-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "sol",
|
|
"raw_model_id": "sol"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-sol-luna-terra-segment alias luna / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "luna",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-sol-luna-terra-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "luna",
|
|
"raw_model_id": "luna"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "family rule dbv2-sol-luna-terra-segment alias terra / provider databricks_v2",
|
|
"provider": "databricks_v2",
|
|
"model": "terra",
|
|
"resolved": {
|
|
"registry_label": null,
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "family",
|
|
"rule_id": "dbv2-sol-luna-terra-segment",
|
|
"rule_priority": 5,
|
|
"normalized_alias": "terra",
|
|
"raw_model_id": "terra"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "exact record databricks_v2::databricks-gpt-5-4-mini",
|
|
"provider": "databricks_v2",
|
|
"model": "databricks-gpt-5-4-mini",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4 Mini",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "exact",
|
|
"exact_key": "databricks_v2::databricks-gpt-5-4-mini",
|
|
"registry_label": "exact_record",
|
|
"supported_efforts": "exact_record",
|
|
"databricks_v2_wire_route": "family:openai-gpt5-4@15",
|
|
"thinking_mode": "family:openai-gpt5-4@15",
|
|
"normalization_policy": "family:openai-gpt5-4@15",
|
|
"default_effort": "family:openai-gpt5-4@15"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "exact record databricks_v2::databricks-gpt-5-4-nano",
|
|
"provider": "databricks_v2",
|
|
"model": "databricks-gpt-5-4-nano",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.4 Nano",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "exact",
|
|
"exact_key": "databricks_v2::databricks-gpt-5-4-nano",
|
|
"registry_label": "exact_record",
|
|
"supported_efforts": "exact_record",
|
|
"databricks_v2_wire_route": "family:openai-gpt5-4@15",
|
|
"thinking_mode": "family:openai-gpt5-4@15",
|
|
"normalization_policy": "family:openai-gpt5-4@15",
|
|
"default_effort": "family:openai-gpt5-4@15"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "exact record databricks_v2::databricks-gpt-5-6-sol",
|
|
"provider": "databricks_v2",
|
|
"model": "databricks-gpt-5-6-sol",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.6 Sol",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "exact",
|
|
"exact_key": "databricks_v2::databricks-gpt-5-6-sol",
|
|
"registry_label": "exact_record",
|
|
"supported_efforts": "exact_record",
|
|
"databricks_v2_wire_route": "family:openai-gpt5-6@15",
|
|
"thinking_mode": "family:openai-gpt5-6@15",
|
|
"normalization_policy": "family:openai-gpt5-6@15",
|
|
"default_effort": "family:openai-gpt5-6@15"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "exact record databricks_v2::databricks-gpt-5-5",
|
|
"provider": "databricks_v2",
|
|
"model": "databricks-gpt-5-5",
|
|
"resolved": {
|
|
"registry_label": "GPT-5.5",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"default_effort": "medium",
|
|
"databricks_v2_wire_route": "openai-responses",
|
|
"normalization_policy": "openai-standard",
|
|
"_provenance": {
|
|
"source": "exact",
|
|
"exact_key": "databricks_v2::databricks-gpt-5-5",
|
|
"registry_label": "exact_record",
|
|
"supported_efforts": "exact_record",
|
|
"databricks_v2_wire_route": "family:openai-gpt5-5@15",
|
|
"thinking_mode": "family:openai-gpt5-5@15",
|
|
"normalization_policy": "family:openai-gpt5-5@15",
|
|
"default_effort": "family:openai-gpt5-5@15"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "exact record databricks_v2::databricks-claude-opus-4-7",
|
|
"provider": "databricks_v2",
|
|
"model": "databricks-claude-opus-4-7",
|
|
"resolved": {
|
|
"registry_label": "Claude Opus 4.7",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"databricks_v2_wire_route": "anthropic-messages",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "exact",
|
|
"exact_key": "databricks_v2::databricks-claude-opus-4-7",
|
|
"registry_label": "exact_record",
|
|
"supported_efforts": "family:anthropic-adaptive-xhigh-opus-4-7@10",
|
|
"databricks_v2_wire_route": "family:anthropic-adaptive-xhigh-opus-4-7@10",
|
|
"thinking_mode": "family:anthropic-adaptive-xhigh-opus-4-7@10",
|
|
"normalization_policy": "family:anthropic-adaptive-xhigh-opus-4-7@10",
|
|
"default_effort": "family:anthropic-adaptive-xhigh-opus-4-7@10"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback anthropic blank",
|
|
"provider": "anthropic",
|
|
"model": "",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "adaptive",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "anthropic",
|
|
"state": "blank"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback anthropic concrete_unknown",
|
|
"provider": "anthropic",
|
|
"model": "some-unknown-model-xyz",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "omit-fields",
|
|
"supported_efforts": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "high",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "anthropic",
|
|
"state": "concrete_unknown"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback openai blank",
|
|
"provider": "openai",
|
|
"model": "",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "openai",
|
|
"state": "blank"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback openai concrete_unknown",
|
|
"provider": "openai",
|
|
"model": "some-unknown-model-xyz",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "openai",
|
|
"state": "concrete_unknown"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback databricks_v2 blank",
|
|
"provider": "databricks_v2",
|
|
"model": "",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "route-unknown",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "databricks_v2",
|
|
"state": "blank"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback databricks_v2 concrete_unknown",
|
|
"provider": "databricks_v2",
|
|
"model": "some-unknown-model-xyz",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "mlflow-chat",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "databricks_v2",
|
|
"state": "concrete_unknown"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback databricks blank",
|
|
"provider": "databricks",
|
|
"model": "",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "databricks",
|
|
"state": "blank"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback databricks concrete_unknown",
|
|
"provider": "databricks",
|
|
"model": "some-unknown-model-xyz",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "openai-clamp-max-to-xhigh",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "databricks",
|
|
"state": "concrete_unknown"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback openrouter blank",
|
|
"provider": "openrouter",
|
|
"model": "",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "openrouter",
|
|
"state": "blank"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
},
|
|
{
|
|
"note": "fallback openrouter concrete_unknown",
|
|
"provider": "openrouter",
|
|
"model": "some-unknown-model-xyz",
|
|
"resolved": {
|
|
"databricks_v2_wire_route": "not-applicable",
|
|
"thinking_mode": "none",
|
|
"supported_efforts": [
|
|
"none",
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"default_effort": "medium",
|
|
"normalization_policy": "none",
|
|
"_provenance": {
|
|
"source": "fallback",
|
|
"provider": "openrouter",
|
|
"state": "concrete_unknown"
|
|
},
|
|
"registry_label": null
|
|
}
|
|
}
|
|
]
|