[INFO] cloning repository https://github.com/JustGui/proviz-elekto
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JustGui/proviz-elekto" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJustGui%2Fproviz-elekto", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJustGui%2Fproviz-elekto'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 74cf2c534cb332370883fd1039d63dbfbfcff837
[INFO] testing JustGui/proviz-elekto against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJustGui%2Fproviz-elekto" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/JustGui/proviz-elekto
[INFO] finished tweaking git repo https://github.com/JustGui/proviz-elekto
[INFO] tweaked toml for git repo https://github.com/JustGui/proviz-elekto written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/JustGui/proviz-elekto on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/JustGui/proviz-elekto already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `hyper`
[INFO] [stderr]   --> Cargo.toml:25:25
[INFO] [stderr]    |
[INFO] [stderr] 25 | [workspace.dependencies.hyper]
[INFO] [stderr]    |                         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `hyper`
[INFO] [stderr] warning: unused workspace dependency `sqlx`
[INFO] [stderr]   --> Cargo.toml:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 | [workspace.dependencies.sqlx]
[INFO] [stderr]    |                         ^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `sqlx`
[INFO] [stderr] warning: unused workspace dependency `tower`
[INFO] [stderr]   --> Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | tower = "0.5"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `tower`
[INFO] [stderr] warning: unused field `authors` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | authors = ["ProvizElekto Contributors"]
[INFO] [stderr]    | ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.authors`
[INFO] [stderr] warning: unused field `repository` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | repository = "https://github.com/YOUR_ORG/proviz-elekto"
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.repository`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714
[INFO] running `Command { std: "docker" "start" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `hyper`
[INFO] [stderr]   --> Cargo.toml:25:25
[INFO] [stderr]    |
[INFO] [stderr] 25 | [workspace.dependencies.hyper]
[INFO] [stderr]    |                         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `hyper`
[INFO] [stderr] warning: unused workspace dependency `sqlx`
[INFO] [stderr]   --> Cargo.toml:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 | [workspace.dependencies.sqlx]
[INFO] [stderr]    |                         ^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `sqlx`
[INFO] [stderr] warning: unused workspace dependency `tower`
[INFO] [stderr]   --> Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | tower = "0.5"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `tower`
[INFO] [stderr] warning: unused field `authors` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | authors = ["ProvizElekto Contributors"]
[INFO] [stderr]    | ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.authors`
[INFO] [stderr] warning: unused field `repository` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | repository = "https://github.com/YOUR_ORG/proviz-elekto"
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.repository`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling cmov v0.5.3
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling whoami v2.1.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling postgres-protocol v0.6.11
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling proviz-elekto-core v0.24.2 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-turbo: canonical_model 'inference-net/schematron-v2-granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-small: canonical_model 'inference-net/schematron-v2-llama-3.2-3b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-mini:free: canonical_model 'nex-agi/Nex-N2.5-mini' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-pro:free: canonical_model 'nex-agi/Nex-N2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-1.8b: canonical_model 'tencent/Hy-MT2-1.8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-30b-a3b: canonical_model 'tencent/Hy-MT2-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-7b: canonical_model 'tencent/Hy-MT2-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b:free: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] liquid/lfm-2.5-2.6b:free: canonical_model 'LiquidAI/LFM2.5-2.6B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning:free: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small:free: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling:free: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/north-mini-code:free: canonical_model 'CohereLabs/North-Mini-Code-1.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety:free: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free: canonical_model 'nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it:free: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.0-h-micro: canonical_model 'ibm-granite/granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/cydonia-24b-v4.1: canonical_model 'thedrummer/cydonia-24b-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-4-405b: canonical_model 'NousResearch/Hermes-4-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] bytedance/ui-tars-1.5-7b: canonical_model 'ByteDance-Seed/UI-TARS-1.5-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cognitivecomputations/dolphin-mistral-24b-venice-edition: canonical_model 'cognitivecomputations/Dolphin-Mistral-24B-Venice-Edition' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hunyuan-a13b-instruct: canonical_model 'tencent/Hunyuan-A13B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] baidu/ernie-4.5-vl-424b-a47b: canonical_model 'baidu/ERNIE-4.5-VL-424B-A47B-PT' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-guard-4-12b: canonical_model 'meta-llama/Llama-Guard-4-12B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-4b-it: canonical_model 'google/gemma-3-4b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/command-a: canonical_model 'CohereForAI/c4ai-command-a-03-2025' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-flash-3: canonical_model 'RekaAI/reka-flash-3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/skyfall-36b-v2: canonical_model 'TheDrummer/Skyfall-36B-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-24b-instruct-2501: canonical_model 'mistralai/Mistral-Small-24B-Instruct-2501' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-distill-llama-70b: canonical_model 'deepseek-ai/DeepSeek-R1-Distill-Llama-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-01: canonical_model 'MiniMaxAI/MiniMax-Text-01' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/phi-4: canonical_model 'microsoft/phi-4' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.3-euryale-70b: canonical_model 'Sao10K/L3.3-70B-Euryale-v2.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-coder-32b-instruct: canonical_model 'Qwen/Qwen2.5-Coder-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/unslopnemo-12b: canonical_model 'TheDrummer/UnslopNemo-12B-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] anthracite-org/magnum-v4-72b: canonical_model 'anthracite-org/magnum-v4-72b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-1b-instruct: canonical_model 'meta-llama/Llama-3.2-1B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-3b-instruct: canonical_model 'meta-llama/Llama-3.2-3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-70b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-405b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3-lunaris-8b: canonical_model 'Sao10K/L3-8B-Lunaris-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-2-27b-it: canonical_model 'google/gemma-2-27b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/wizardlm-2-8x22b: canonical_model 'microsoft/WizardLM-2-8x22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] undi95/remm-slerp-l2-13b: canonical_model 'Undi95/ReMM-SLERP-L2-13B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] gryphe/mythomax-l2-13b: canonical_model 'Gryphe/MythoMax-L2-13b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-base: canonical_model 'thenlper/gte-base' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-large: canonical_model 'thenlper/gte-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-large-v2: canonical_model 'intfloat/e5-large-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-base-v2: canonical_model 'intfloat/e5-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/multilingual-e5-large: canonical_model 'intfloat/multilingual-e5-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/paraphrase-minilm-l6-v2: canonical_model 'sentence-transformers/paraphrase-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l12-v2: canonical_model 'sentence-transformers/all-MiniLM-L12-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-base-en-v1.5: canonical_model 'BAAI/bge-base-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/multi-qa-mpnet-base-dot-v1: canonical_model 'sentence-transformers/multi-qa-mpnet-base-dot-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-large-en-v1.5: canonical_model 'BAAI/bge-large-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-m3: canonical_model 'BAAI/bge-m3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-mpnet-base-v2: canonical_model 'sentence-transformers/all-mpnet-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l6-v2: canonical_model 'sentence-transformers/all-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-embedding-4b: canonical_model 'Qwen/Qwen3-Embedding-4B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash:free: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling postgres-types v0.2.13
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling tokio-postgres v0.7.17
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling postgres v0.19.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling proviz-elekto-storage-common v0.24.2 (/opt/rustwide/workdir/crates/storage-common)
[INFO] [stderr]    Compiling proviz-elekto-storage-pg v0.24.2 (/opt/rustwide/workdir/crates/storage-pg)
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling proviz-elekto-storage-sqlite v0.24.2 (/opt/rustwide/workdir/crates/storage-sqlite)
[INFO] [stderr]    Compiling proviz-server v0.24.2 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling proviz v0.24.2 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4m 24s
[INFO] running `Command { std: "docker" "inspect" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `hyper`
[INFO] [stderr]   --> Cargo.toml:25:25
[INFO] [stderr]    |
[INFO] [stderr] 25 | [workspace.dependencies.hyper]
[INFO] [stderr]    |                         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `hyper`
[INFO] [stderr] warning: unused workspace dependency `sqlx`
[INFO] [stderr]   --> Cargo.toml:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 | [workspace.dependencies.sqlx]
[INFO] [stderr]    |                         ^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `sqlx`
[INFO] [stderr] warning: unused workspace dependency `tower`
[INFO] [stderr]   --> Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | tower = "0.5"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `tower`
[INFO] [stderr] warning: unused field `authors` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | authors = ["ProvizElekto Contributors"]
[INFO] [stderr]    | ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.authors`
[INFO] [stderr] warning: unused field `repository` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | repository = "https://github.com/YOUR_ORG/proviz-elekto"
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.repository`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-turbo: canonical_model 'inference-net/schematron-v2-granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-small: canonical_model 'inference-net/schematron-v2-llama-3.2-3b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-mini:free: canonical_model 'nex-agi/Nex-N2.5-mini' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-pro:free: canonical_model 'nex-agi/Nex-N2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-1.8b: canonical_model 'tencent/Hy-MT2-1.8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-30b-a3b: canonical_model 'tencent/Hy-MT2-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-7b: canonical_model 'tencent/Hy-MT2-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b:free: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] liquid/lfm-2.5-2.6b:free: canonical_model 'LiquidAI/LFM2.5-2.6B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning:free: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small:free: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling:free: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/north-mini-code:free: canonical_model 'CohereLabs/North-Mini-Code-1.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety:free: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free: canonical_model 'nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it:free: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.0-h-micro: canonical_model 'ibm-granite/granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/cydonia-24b-v4.1: canonical_model 'thedrummer/cydonia-24b-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-4-405b: canonical_model 'NousResearch/Hermes-4-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] bytedance/ui-tars-1.5-7b: canonical_model 'ByteDance-Seed/UI-TARS-1.5-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cognitivecomputations/dolphin-mistral-24b-venice-edition: canonical_model 'cognitivecomputations/Dolphin-Mistral-24B-Venice-Edition' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hunyuan-a13b-instruct: canonical_model 'tencent/Hunyuan-A13B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] baidu/ernie-4.5-vl-424b-a47b: canonical_model 'baidu/ERNIE-4.5-VL-424B-A47B-PT' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-guard-4-12b: canonical_model 'meta-llama/Llama-Guard-4-12B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-4b-it: canonical_model 'google/gemma-3-4b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/command-a: canonical_model 'CohereForAI/c4ai-command-a-03-2025' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-flash-3: canonical_model 'RekaAI/reka-flash-3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/skyfall-36b-v2: canonical_model 'TheDrummer/Skyfall-36B-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-24b-instruct-2501: canonical_model 'mistralai/Mistral-Small-24B-Instruct-2501' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-distill-llama-70b: canonical_model 'deepseek-ai/DeepSeek-R1-Distill-Llama-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-01: canonical_model 'MiniMaxAI/MiniMax-Text-01' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/phi-4: canonical_model 'microsoft/phi-4' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.3-euryale-70b: canonical_model 'Sao10K/L3.3-70B-Euryale-v2.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-coder-32b-instruct: canonical_model 'Qwen/Qwen2.5-Coder-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/unslopnemo-12b: canonical_model 'TheDrummer/UnslopNemo-12B-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] anthracite-org/magnum-v4-72b: canonical_model 'anthracite-org/magnum-v4-72b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-1b-instruct: canonical_model 'meta-llama/Llama-3.2-1B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-3b-instruct: canonical_model 'meta-llama/Llama-3.2-3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-70b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-405b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3-lunaris-8b: canonical_model 'Sao10K/L3-8B-Lunaris-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-2-27b-it: canonical_model 'google/gemma-2-27b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/wizardlm-2-8x22b: canonical_model 'microsoft/WizardLM-2-8x22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] undi95/remm-slerp-l2-13b: canonical_model 'Undi95/ReMM-SLERP-L2-13B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] gryphe/mythomax-l2-13b: canonical_model 'Gryphe/MythoMax-L2-13b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-base: canonical_model 'thenlper/gte-base' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-large: canonical_model 'thenlper/gte-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-large-v2: canonical_model 'intfloat/e5-large-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-base-v2: canonical_model 'intfloat/e5-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/multilingual-e5-large: canonical_model 'intfloat/multilingual-e5-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/paraphrase-minilm-l6-v2: canonical_model 'sentence-transformers/paraphrase-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l12-v2: canonical_model 'sentence-transformers/all-MiniLM-L12-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-base-en-v1.5: canonical_model 'BAAI/bge-base-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/multi-qa-mpnet-base-dot-v1: canonical_model 'sentence-transformers/multi-qa-mpnet-base-dot-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-large-en-v1.5: canonical_model 'BAAI/bge-large-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-m3: canonical_model 'BAAI/bge-m3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-mpnet-base-v2: canonical_model 'sentence-transformers/all-mpnet-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l6-v2: canonical_model 'sentence-transformers/all-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-embedding-4b: canonical_model 'Qwen/Qwen3-Embedding-4B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash:free: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr]    Compiling proviz-elekto-core v0.24.2 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling proviz-elekto-storage-common v0.24.2 (/opt/rustwide/workdir/crates/storage-common)
[INFO] [stderr]    Compiling proviz-elekto-storage-pg v0.24.2 (/opt/rustwide/workdir/crates/storage-pg)
[INFO] [stderr]    Compiling proviz-elekto-storage-sqlite v0.24.2 (/opt/rustwide/workdir/crates/storage-sqlite)
[INFO] [stderr]    Compiling proviz-server v0.24.2 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling proviz v0.24.2 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 27.27s
[INFO] running `Command { std: "docker" "inspect" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `hyper`
[INFO] [stderr]   --> Cargo.toml:25:25
[INFO] [stderr]    |
[INFO] [stderr] 25 | [workspace.dependencies.hyper]
[INFO] [stderr]    |                         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `hyper`
[INFO] [stderr] warning: unused workspace dependency `sqlx`
[INFO] [stderr]   --> Cargo.toml:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 | [workspace.dependencies.sqlx]
[INFO] [stderr]    |                         ^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `sqlx`
[INFO] [stderr] warning: unused workspace dependency `tower`
[INFO] [stderr]   --> Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | tower = "0.5"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `tower`
[INFO] [stderr] warning: unused field `authors` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | authors = ["ProvizElekto Contributors"]
[INFO] [stderr]    | ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.authors`
[INFO] [stderr] warning: unused field `repository` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | repository = "https://github.com/YOUR_ORG/proviz-elekto"
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.repository`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-turbo: canonical_model 'inference-net/schematron-v2-granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inference-net/schematron-v2-small: canonical_model 'inference-net/schematron-v2-llama-3.2-3b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-mini:free: canonical_model 'nex-agi/Nex-N2.5-mini' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nex-agi/nex-n2.5-pro:free: canonical_model 'nex-agi/Nex-N2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-1.8b: canonical_model 'tencent/Hy-MT2-1.8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-30b-a3b: canonical_model 'tencent/Hy-MT2-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy-mt2-7b: canonical_model 'tencent/Hy-MT2-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-27b:free: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] liquid/lfm-2.5-2.6b:free: canonical_model 'LiquidAI/LFM2.5-2.6B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-lightning:free: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling-small:free: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thinkingmachines/inkling:free: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/north-mini-code:free: canonical_model 'CohereLabs/North-Mini-Code-1.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3.5-content-safety:free: canonical_model 'nvidia/Nemotron-3.5-Content-Safety' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-ultra-550b-a55b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free: canonical_model 'nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-4-31b-it:free: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-super-120b-a12b:free: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] ibm-granite/granite-4.0-h-micro: canonical_model 'ibm-granite/granite-4.0-h-micro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/cydonia-24b-v4.1: canonical_model 'thedrummer/cydonia-24b-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-4-405b: canonical_model 'NousResearch/Hermes-4-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] bytedance/ui-tars-1.5-7b: canonical_model 'ByteDance-Seed/UI-TARS-1.5-7B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cognitivecomputations/dolphin-mistral-24b-venice-edition: canonical_model 'cognitivecomputations/Dolphin-Mistral-24B-Venice-Edition' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] tencent/hunyuan-a13b-instruct: canonical_model 'tencent/Hunyuan-A13B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] baidu/ernie-4.5-vl-424b-a47b: canonical_model 'baidu/ERNIE-4.5-VL-424B-A47B-PT' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-guard-4-12b: canonical_model 'meta-llama/Llama-Guard-4-12B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-4b-it: canonical_model 'google/gemma-3-4b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] cohere/command-a: canonical_model 'CohereForAI/c4ai-command-a-03-2025' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] rekaai/reka-flash-3: canonical_model 'RekaAI/reka-flash-3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/skyfall-36b-v2: canonical_model 'TheDrummer/Skyfall-36B-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-small-24b-instruct-2501: canonical_model 'mistralai/Mistral-Small-24B-Instruct-2501' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1-distill-llama-70b: canonical_model 'deepseek-ai/DeepSeek-R1-Distill-Llama-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] minimax/minimax-01: canonical_model 'MiniMaxAI/MiniMax-Text-01' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/phi-4: canonical_model 'microsoft/phi-4' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.3-euryale-70b: canonical_model 'Sao10K/L3.3-70B-Euryale-v2.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-coder-32b-instruct: canonical_model 'Qwen/Qwen2.5-Coder-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] thedrummer/unslopnemo-12b: canonical_model 'TheDrummer/UnslopNemo-12B-v4.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] anthracite-org/magnum-v4-72b: canonical_model 'anthracite-org/magnum-v4-72b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-1b-instruct: canonical_model 'meta-llama/Llama-3.2-1B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.2-3b-instruct: canonical_model 'meta-llama/Llama-3.2-3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-70b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-70B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] nousresearch/hermes-3-llama-3.1-405b: canonical_model 'NousResearch/Hermes-3-Llama-3.1-405B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] sao10k/l3-lunaris-8b: canonical_model 'Sao10K/L3-8B-Lunaris-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] google/gemma-2-27b-it: canonical_model 'google/gemma-2-27b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] microsoft/wizardlm-2-8x22b: canonical_model 'microsoft/WizardLM-2-8x22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] undi95/remm-slerp-l2-13b: canonical_model 'Undi95/ReMM-SLERP-L2-13B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [openrouter] gryphe/mythomax-l2-13b: canonical_model 'Gryphe/MythoMax-L2-13b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-flash: canonical_model 'XiaomiMiMo/MiMo-V2.6-Flash-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.6-pro: canonical_model 'XiaomiMiMo/MiMo-V2.6-Pro-RL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] prism-ml/ternary-bonsai-2-27b: canonical_model 'prism-ml/Ternary-Bonsai-2-27B-gguf' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash-vl: canonical_model 'inclusionAI/Ling-3.0-flash-VL' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4.1-flash:batch: canonical_model 'deepseek-ai/DeepSeek-V4.1-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] ibm-granite/granite-4.2-8b: canonical_model 'ibm-granite/granite-4.2-8b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy4-preview: canonical_model 'tencent/Hy4-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-flash: canonical_model 'Qwen/Qwen3.8-Flash-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3-flash:batch: canonical_model 'zai-org/GLM-5.3-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash-vision-exp: canonical_model 'deepseek-ai/DeepSeek-V4-Flash-Vision-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.3:batch: canonical_model 'zai-org/GLM-5.3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-27b: canonical_model 'Qwen/Qwen3.8-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.8-2.4t-a95b: canonical_model 'Qwen/Qwen3.8-2.4T-A95B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro-0813: canonical_model 'deepseek-ai/DeepSeek-V4-Pro-0813' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3.5-lightning: canonical_model 'nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta/muse-glimmer-30b: canonical_model 'meta-models/Muse-Glimmer-30B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling-small: canonical_model 'thinkingmachines/Inkling-Small' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] inclusionai/ling-3.0-flash: canonical_model 'inclusionAI/Ling-3.0-flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-s-2.1:free: canonical_model 'poolside/Laguna-S-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meituan/longcat-2.0: canonical_model 'meituan-longcat/LongCat-2.0' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thinkingmachines/inkling: canonical_model 'thinkingmachines/Inkling' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k3:batch: canonical_model 'moonshotai/Kimi-K3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3: canonical_model 'tencent/Hy3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] poolside/laguna-xs-2.1:free: canonical_model 'poolside/Laguna-XS-2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.7-code: canonical_model 'moonshotai/Kimi-K2.7-Code' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-ultra-550b-a55b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m3: canonical_model 'MiniMaxAI/Minimax-M3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-pro: canonical_model 'deepseek-ai/DeepSeek-V4-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v4-flash: canonical_model 'deepseek-ai/DeepSeek-V4-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] tencent/hy3-preview: canonical_model 'tencent/Hy3-preview' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5-pro: canonical_model 'XiaomiMiMo/MiMo-V2.5-Pro' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] xiaomi/mimo-v2.5: canonical_model 'XiaomiMiMo/MiMo-V2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.6: canonical_model 'moonshotai/Kimi-K2.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5.1: canonical_model 'zai-org/GLM-5.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-4-31b-it: canonical_model 'google/gemma-4-31B-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] arcee-ai/trinity-large-thinking: canonical_model 'arcee-ai/Trinity-Large-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] rekaai/reka-edge: canonical_model 'RekaAI/reka-edge-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.7: canonical_model 'MiniMaxAI/MiniMax-M2.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-2603:batch: canonical_model 'mistralai/Mistral-Small-4-119B-2603' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-super-120b-a12b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-9b: canonical_model 'Qwen/Qwen3.5-9B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-35b-a3b: canonical_model 'Qwen/Qwen3.5-35B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-27b: canonical_model 'Qwen/Qwen3.5-27B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3.5-122b-a10b: canonical_model 'Qwen/Qwen3.5-122B-A10B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.5: canonical_model 'MiniMaxAI/MiniMax-M2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-5: canonical_model 'zai-org/GLM-5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder-next: canonical_model 'Qwen/Qwen3-Coder-Next' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.5-flash: canonical_model 'stepfun-ai/Step-3.5-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2.5: canonical_model 'moonshotai/Kimi-K2.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7-flash: canonical_model 'zai-org/GLM-4.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2.1: canonical_model 'MiniMaxAI/MiniMax-M2.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.7: canonical_model 'zai-org/GLM-4.7' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] nvidia/nemotron-3-nano-30b-a3b: canonical_model 'nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6v: canonical_model 'zai-org/GLM-4.6V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-14b-2512: canonical_model 'mistralai/Ministral-3-14B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-8b-2512:batch: canonical_model 'mistralai/Ministral-3-8B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/ministral-3b-2512: canonical_model 'mistralai/Ministral-3-3B-Instruct-2512' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2: canonical_model 'deepseek-ai/DeepSeek-V3.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-base: canonical_model 'thenlper/gte-base' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] thenlper/gte-large: canonical_model 'thenlper/gte-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-large-v2: canonical_model 'intfloat/e5-large-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/e5-base-v2: canonical_model 'intfloat/e5-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] intfloat/multilingual-e5-large: canonical_model 'intfloat/multilingual-e5-large' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/paraphrase-minilm-l6-v2: canonical_model 'sentence-transformers/paraphrase-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l12-v2: canonical_model 'sentence-transformers/all-MiniLM-L12-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-base-en-v1.5: canonical_model 'BAAI/bge-base-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/multi-qa-mpnet-base-dot-v1: canonical_model 'sentence-transformers/multi-qa-mpnet-base-dot-v1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-large-en-v1.5: canonical_model 'BAAI/bge-large-en-v1.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] baai/bge-m3: canonical_model 'BAAI/bge-m3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-mpnet-base-v2: canonical_model 'sentence-transformers/all-mpnet-base-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sentence-transformers/all-minilm-l6-v2: canonical_model 'sentence-transformers/all-MiniLM-L6-v2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-thinking: canonical_model 'moonshotai/Kimi-K2-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/voxtral-small-24b-2507: canonical_model 'mistralai/Voxtral-Small-24B-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] openai/gpt-oss-safeguard-20b: canonical_model 'openai/gpt-oss-safeguard-20b' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-embedding-4b: canonical_model 'Qwen/Qwen3-Embedding-4B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] minimax/minimax-m2: canonical_model 'MiniMaxAI/MiniMax-M2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-32b-instruct: canonical_model 'Qwen/Qwen3-VL-32B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-thinking: canonical_model 'Qwen/Qwen3-VL-8B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-8b-instruct: canonical_model 'Qwen/Qwen3-VL-8B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-thinking: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-30b-a3b-instruct: canonical_model 'Qwen/Qwen3-VL-30B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.6: canonical_model 'zai-org/GLM-4.6' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.2-exp: canonical_model 'deepseek-ai/DeepSeek-V3.2-Exp' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-thinking: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-vl-235b-a22b-instruct: canonical_model 'Qwen/Qwen3-VL-235B-A22B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-v3.1-terminus: canonical_model 'deepseek-ai/DeepSeek-V3.1-Terminus' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-thinking: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Thinking' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-next-80b-a3b-instruct: canonical_model 'Qwen/Qwen3-Next-80B-A3B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2-0905: canonical_model 'moonshotai/Kimi-K2-Instruct-0905' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-thinking-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3.1: canonical_model 'deepseek-ai/DeepSeek-V3.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5v: canonical_model 'zai-org/GLM-4.5V' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b-instruct-2507: canonical_model 'Qwen/Qwen3-30B-A3B-Instruct-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5: canonical_model 'zai-org/GLM-4.5' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] z-ai/glm-4.5-air: canonical_model 'zai-org/GLM-4.5-Air' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b-thinking-2507: canonical_model 'Qwen/Qwen3-235B-A22B-Thinking-2507' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-coder: canonical_model 'Qwen/Qwen3-Coder-480B-A35B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] moonshotai/kimi-k2: canonical_model 'moonshotai/Kimi-K2-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1-0528: canonical_model 'deepseek-ai/DeepSeek-R1-0528' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-30b-a3b: canonical_model 'Qwen/Qwen3-30B-A3B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-8b: canonical_model 'Qwen/Qwen3-8B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-14b: canonical_model 'Qwen/Qwen3-14B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-32b: canonical_model 'Qwen/Qwen3-32B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen3-235b-a22b: canonical_model 'Qwen/Qwen3-235B-A22B' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-4-maverick: canonical_model 'meta-llama/Llama-4-Maverick-17B-128E-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat-v3-0324: canonical_model 'deepseek-ai/DeepSeek-V3-0324' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-small-3.1-24b-instruct: canonical_model 'mistralai/Mistral-Small-3.1-24B-Instruct-2503' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] google/gemma-3-12b-it: canonical_model 'google/gemma-3-12b-it' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-r1: canonical_model 'deepseek-ai/DeepSeek-R1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] deepseek/deepseek-chat: canonical_model 'deepseek-ai/DeepSeek-V3' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-7b-instruct: canonical_model 'Qwen/Qwen2.5-7B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] qwen/qwen-2.5-72b-instruct: canonical_model 'Qwen/Qwen2.5-72B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] sao10k/l3.1-euryale-70b: canonical_model 'Sao10K/L3.1-70B-Euryale-v2.2' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] meta-llama/llama-3.1-70b-instruct: canonical_model 'meta-llama/Meta-Llama-3.1-70B-Instruct' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mistral-nemo: canonical_model 'mistralai/Mistral-Nemo-Instruct-2407' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] mistralai/mixtral-8x22b-instruct: canonical_model 'mistralai/Mixtral-8x22B-Instruct-v0.1' not found in providers/model_catalog.json
[INFO] [stderr] warning: proviz-elekto-core@0.24.2: [nousportal] stepfun/step-3.7-flash:free: canonical_model 'stepfun-ai/Step-3.7-Flash' not found in providers/model_catalog.json
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/proviz/f5d681e18e6a3a02/out/proviz-f5d681e18e6a3a02)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/proviz-elekto-core/f21952781f878624/out/proviz_elekto_core-f21952781f878624)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test cloudflare_sync::tests::jev_has_decision_category_zero_prices_and_zdr ... ok
[INFO] [stdout] test cloudflare_sync::tests::unknown_task_and_units_never_become_chat_or_free_tokens ... ok
[INFO] [stdout] test env_expand::tests::cloudflare_alias_fallback_and_precedence ... ok
[INFO] [stdout] test env_expand::tests::expands_set_var ... ok
[INFO] [stdout] test env_expand::tests::multiple_placeholders ... ok
[INFO] [stdout] test env_expand::tests::no_placeholder_is_passthrough ... ok
[INFO] [stdout] test env_expand::tests::unset_var_left_intact ... ok
[INFO] [stdout] test fx::tests::parses_frankfurter_body ... ok
[INFO] [stdout] test fx::tests::single_flight_permit ... ok
[INFO] [stdout] test decision_models::tests::routes_only_supported_native_decision_models ... ok
[INFO] [stdout] test fx::tests::unknown_currency_passes_through ... ok
[INFO] [stdout] test cloudflare_sync::tests::parses_native_properties_prices_and_conservative_privacy ... ok
[INFO] [stdout] test fx::tests::builtin_seed_converts_eur ... ok
[INFO] [stdout] test fx::tests::usd_passes_through ... ok
[INFO] [stdout] test nousportal_sync::live_tests::nous_live_models_endpoint_accepts_the_sync_client ... ignored
[INFO] [stdout] test orcarouter_sync::tests::carry_forward_keeps_scraped_fields_on_resync ... ok
[INFO] [stdout] test fx::tests::overlay_rows_updates_rate_and_freshness ... ok
[INFO] [stdout] test nousportal_sync::tests::maps_cache_read_price_and_capabilities ... ok
[INFO] [stdout] test orcarouter_sync::tests::flatten_html_strips_tags_scripts_and_collapses_space ... ok
[INFO] [stdout] test orcarouter_sync::tests::parses_context_from_ld_json ... ok
[INFO] [stdout] test fx::tests::snapshot_json_shape ... ok
[INFO] [stdout] test rate_state::tests::clear_unknown_noop ... ok
[INFO] [stdout] test latency::tests::long_output_prediction_reverses_short_call_ranking ... ok
[INFO] [stdout] test rate_state::tests::expired_entry_not_limited ... ok
[INFO] [stdout] test nousportal_sync::tests::zero_cache_read_price_is_null ... ok
[INFO] [stdout] test rate_state::tests::mark_other_blocks ... ok
[INFO] [stdout] test orcarouter_sync::tests::classify_keeps_chat_and_embeddings_drops_the_rest ... ok
[INFO] [stdout] test rate_state::tests::mark_tpd_blocks ... ok
[INFO] [stdout] test orcarouter_sync::tests::embeddings_get_no_capability_flags ... ok
[INFO] [stdout] test rate_state::tests::models_independent ... ok
[INFO] [stdout] test latency::tests::stale_samples_do_not_predict ... ok
[INFO] [stdout] test rate_state::tests::clear_removes_limit ... ok
[INFO] [stdout] test rate_state::tests::parse_does_not_block ... ok
[INFO] [stdout] test rate_state::tests::unknown_id_not_limited ... ok
[INFO] [stdout] test orcarouter_sync::tests::map_entry_treats_zero_context_as_missing ... ok
[INFO] [stdout] test tokenhub_sync::tests::balanced_object_respects_strings ... ok
[INFO] [stdout] test orcarouter_sync::tests::map_entry_scales_price_and_defaults_capabilities_for_chat ... ok
[INFO] [stdout] test tokenhub_sync::tests::map_model_handles_missing_ratios_and_context ... ok
[INFO] [stdout] test tokenhub_sync::tests::map_model_scales_ratio_pricing ... ok
[INFO] [stdout] test orcarouter_sync::tests::parses_cache_price_from_flat_page ... ok
[INFO] [stdout] test tokenhub_sync::tests::scrape_pipeline_extracts_model_object_from_rsc_fragment ... ok
[INFO] [stdout] test tokenhub_sync::tests::unescape_rsc_handles_common_escapes ... ok
[INFO] [stdout] test usage_tracker::tests::anchor_remaining_is_per_key ... ok
[INFO] [stdout] test usage_tracker::tests::keys_have_independent_headroom ... ok
[INFO] [stdout] test usage_tracker::tests::latency_ewma_tracks_recent_samples_per_key ... ok
[INFO] [stdout] test usage_tracker::tests::no_limits_full_headroom ... ok
[INFO] [stdout] test orcarouter_sync::tests::jev_remains_decision_only_after_catalog_refresh ... ok
[INFO] [stdout] test usage_tracker::tests::provider_limit_overrides_db_per_key ... ok
[INFO] [stdout] test usage_tracker::tests::release_saturating_no_panic ... ok
[INFO] [stdout] test usage_tracker::tests::release_decrements_inflight ... ok
[INFO] [stdout] test usage_tracker::tests::rpm_headroom_decreases_with_inflight ... ok
[INFO] [stdout] test usage_tracker::tests::tpm_headroom_uses_tokens ... ok
[INFO] [stdout] test usage_tracker::tests::tightest_limit_wins ... ok
[INFO] [stdout] test orcarouter_sync::tests::apply_enrichment_overrides_flags_and_adds_cache_price ... ok
[INFO] [stdout] test usage_tracker::tests::headroom_negative_over_limit ... ok
[INFO] [stdout] test orcarouter_sync::tests::parses_cache_price_from_tiered_page ... ok
[INFO] [stdout] test tokenhub_sync::tests::map_model_falls_back_to_extra_model_base_limits ... ok
[INFO] [stdout] test rate_state::tests::mark_rpm_blocks ... ok
[INFO] [stdout] test tokenhub_sync::tests::keep_for_sync_filters_non_openai_and_media_models ... ok
[INFO] [stdout] test rate_state::tests::mark_timeout_blocks ... ok
[INFO] [stdout] test tokenhub_sync::tests::detail_slug_lowercases_and_dashes ... ok
[INFO] [stdout] test rate_state::tests::mark_tpm_blocks ... ok
[INFO] [stdout] test rate_state::tests::mark_auth_blocks ... ok
[INFO] [stdout] test tokenhub_sync::tests::build_entries_carries_known_models_forward_without_refresh ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/proviz-elekto-storage-common/38788176ec60befb/out/proviz_elekto_storage_common-38788176ec60befb)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/proviz-elekto-storage-pg/03333e1d6587795a/out/proviz_elekto_storage_pg-03333e1d6587795a)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/speed_policy.rs (/opt/rustwide/target/release/build/proviz-elekto-storage-pg/e08e73208b041270/out/speed_policy-e08e73208b041270)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test postgres_speed_columns_and_history_round_trip_and_migrate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/proviz-elekto-storage-sqlite/9c57f53767c16db1/out/proviz_elekto_storage_sqlite-9c57f53767c16db1)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test tests::load_rules_star_returns_all_steps ... ok
[INFO] [stdout] test tests::insert_and_load_rule ... ok
[INFO] [stdout] test tests::log_and_read_rate_event ... ok
[INFO] [stdout] test tests::delete_rule ... ok
[INFO] [stdout] test tests::set_brand_inactive ... ok
[INFO] [stdout] test tests::set_model_disabled ... ok
[INFO] [stderr]      Running tests/selector_integration.rs (/opt/rustwide/target/release/build/proviz-elekto-storage-sqlite/30584473c13aa837/out/selector_integration-30584473c13aa837)
[INFO] [stdout] test tests::insert_and_load_brand ... ok
[INFO] [stdout] test tests::upsert_brand ... ok
[INFO] [stdout] test tests::load_rules_by_step_filters ... ok
[INFO] [stdout] test tests::rate_events_empty ... ok
[INFO] [stdout] test tests::insert_and_load_model ... ok
[INFO] [stdout] test tests::load_model_by_id ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test changing_a_model_cap_preserves_group_membership ... ok
[INFO] [stdout] test fn_call_required_missing ... ok
[INFO] [stdout] test category_audio_skipped_by_default ... ok
[INFO] [stdout] test disabled_rule_exhausted ... ok
[INFO] [stdout] test category_audio_opted_in ... ok
[INFO] [stdout] test fn_call_required_present ... ok
[INFO] [stdout] test account_scoped_error_still_blocks_whole_shared_key ... ok
[INFO] [stdout] test accuracy_selection_can_disable_both_group_speed_ceilings ... ok
[INFO] [stdout] test cost_weight_request_override_flips_winner ... ok
[INFO] [stdout] test context_too_small ... ok
[INFO] [stdout] test group_weight_override_applies_and_request_takes_precedence ... ok
[INFO] [stdout] test disabled_model_exhausted ... ok
[INFO] [stdout] test quality_too_low ... ok
[INFO] [stdout] test model_scoped_timeout_does_not_block_sibling_on_shared_key ... ok
[INFO] [stdout] test exclude_ids_increments_tried ... ok
[INFO] [stdout] test quality_set_min_rejects_none ... ok
[INFO] [stdout] test basic_select ... ok
[INFO] [stdout] test priority_ordering ... ok
[INFO] [stdout] test headroom_scoring_causes_fallback_when_loaded ... ok
[INFO] [stdout] test rule_max_ctx_upper_bound_exceeded ... ok
[INFO] [stdout] test inactive_brand_exhausted ... ok
[INFO] [stdout] test latency_fallback_uses_fastest_available_and_never_breaks_cap ... ok
[INFO] [stdout] test json_mode_required_missing ... ok
[INFO] [stdout] test quality_zero_min_allows_none ... ok
[INFO] [stdout] test pin_model_selects_only_the_named_model_bypassing_step_rules ... ok
[INFO] [stdout] test concurrent_selections_cannot_overbook_a_dedicated_endpoint ... ok
[INFO] [stdout] test scoring_prefers_live_reported_low_latency ... ok
[INFO] [stdout] test select_returns_estimated_tokens ... ok
[INFO] [stdout] test report_success_clears_limit ... ok
[INFO] [stdout] test report_success_discounts_cached_input_tokens ... ok
[INFO] [stdout] test rule_max_ctx_upper_bound_fits ... ok
[INFO] [stdout] test rpm_limit_single_model_exhausted ... ok
[INFO] [stdout] test rate_limit_skips_model ... ok
[INFO] [stdout] test scoring_prefers_higher_quality ... ok
[INFO] [stdout] test scoring_prefers_cheaper_model ... ok
[INFO] [stdout] test size_prediction_survives_selector_restart_and_ranks_long_output ... ok
[INFO] [stdout] test step_not_found_falls_back_to_brand_priority ... ok
[INFO] [stdout] test sticky_model_prefers_last_pick_but_yields_on_rate_limit ... ok
[INFO] [stdout] test sticky_group_cost_score_favours_a_cheap_cached_rate ... ok
[INFO] [stdout] test new_pinned_benchmarks_recover_priority_without_erasing_provider_history ... ok
[INFO] [stdout] test step_quality_overrides_global_only_for_its_own_step ... ok
[INFO] [stdout] test speed_ceiling_simulation_caps_and_rate_limits_spill_to_fast_alternative ... ok
[INFO] [stdout] test accuracy_tiers_include_exact_measured_boundary_and_reject_below ... ok
[INFO] [stdout] test unknown_limits_learn_after_429_and_brand_quota_blocks_legacy_siblings ... ok
[INFO] [stdout] test completion_privacy_exemption_is_only_for_openrouter ... ok
[INFO] [stdout] test sqlite_latency_history_and_policy_survive_disk_reopen_and_migration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/proviz-server/79f85abb248c9811/out/proviz_server-79f85abb248c9811)
[INFO] [stdout] running 26 tests
[INFO] [stdout] test complete::finish_reason_tests::complete_answers_become_stop_and_unknowns_pass_through ... ok
[INFO] [stdout] test complete::payload_tests::compute_cost_discounts_cached_input ... ok
[INFO] [stdout] test complete::payload_tests::compute_cost_no_cached_price_falls_back_to_full_rate ... ok
[INFO] [stdout] test complete::payload_tests::cost_weight_overrides_require_no_trainings_default_sort ... ok
[INFO] [stdout] test complete::payload_tests::cost_weight_higher_sorts_openrouter_by_price ... ok
[INFO] [stdout] test complete::payload_tests::compute_cost_clamps_overreported_cached_tokens ... ok
[INFO] [stdout] test complete::payload_tests::deepseek_brand_gets_thinking_disabled ... ok
[INFO] [stdout] test complete::payload_tests::openrouter_with_explicit_reasoning_effort_is_not_overridden ... ok
[INFO] [stdout] test complete::payload_tests::orcarouter_with_explicit_reasoning_effort_is_not_overridden ... ok
[INFO] [stdout] test complete::payload_tests::equal_weights_leave_openrouter_sort_unset ... ok
[INFO] [stdout] test complete::payload_tests::latency_weight_higher_sorts_openrouter_by_latency ... ok
[INFO] [stdout] test complete::systemone::tests::finite_decisions_round_trip_and_preserve_probabilities ... ok
[INFO] [stdout] test complete::systemone::tests::rejects_free_text_tools_and_unknown_choices ... ok
[INFO] [stdout] test complete::payload_tests::resolve_chat_url_expands_env_placeholder_in_base_url ... ok
[INFO] [stdout] test complete::payload_tests::nousportal_gets_no_provider_routing_block ... ok
[INFO] [stdout] test complete::payload_tests::orcarouter_gets_no_provider_block ... ok
[INFO] [stdout] test complete::payload_tests::nousportal_with_explicit_reasoning_effort_is_not_overridden ... ok
[INFO] [stdout] test complete::payload_tests::weights_have_no_effect_on_non_openrouter_brand ... ok
[INFO] [stdout] test complete::payload_tests::openrouter_without_reasoning_effort_disables_reasoning ... ok
[INFO] [stdout] test complete::systemone::tests::cloudflare_wraps_native_input_and_preserves_choice_confidence ... ok
[INFO] [stdout] test complete::payload_tests::nousportal_without_reasoning_effort_disables_reasoning ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/proviz-server/170df7c0ead8219b/out/proviz_server-170df7c0ead8219b)
[INFO] [stdout] test complete::payload_tests::non_deepseek_brand_gets_no_thinking_field ... ok
[INFO] [stdout] test complete::finish_reason_tests::truncation_spellings_all_become_length ... ok
[INFO] [stdout] test complete::payload_tests::orcarouter_without_reasoning_effort_requests_minimal ... ok
[INFO] [stdout] test complete::payload_tests::non_openrouter_brand_gets_no_reasoning_field ... ok
[INFO] [stdout] test complete::payload_tests::require_no_training_alone_still_defaults_openrouter_sort_to_latency ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/complete_integration.rs (/opt/rustwide/target/release/build/proviz-server/747af530fe39f729/out/complete_integration-747af530fe39f729)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test cloudflare_chat_uses_openai_payload_and_token_accounting ... ok
[INFO] [stdout] test provider_quota_body_and_retry_after_block_sibling_models ... ok
[INFO] [stdout] test cancelled_completion_releases_its_concurrency_slot ... ok
[INFO] [stdout] test complete_ignores_nousportal_degenerate_usage_cost ... ok
[INFO] [stdout] test complete_openrouter_unknown_training_enforces_privacy ... ok
[INFO] [stdout] test complete_preserves_provider_error_when_pin_is_exhausted ... ok
[INFO] [stdout] test complete_discounts_cached_prompt_tokens_in_cost ... ok
[INFO] [stdout] test cloudflare_jev_group_accepts_no_training_and_preserves_native_probabilities ... ok
[INFO] [stdout] test jev_group_falls_back_across_native_router_endpoints_on_429 ... ok
[INFO] [stdout] test complete_selects_calls_and_reports ... ok
[INFO] [stdout] test complete_routes_jev_finite_decisions_and_excludes_it_from_chat ... ok
[INFO] [stdout] test cloudflare_sync_paginates_disables_missing_and_preserves_other_provider_flags ... ok
[INFO] [stdout] test pinned_complete_retries_a_short_provider_retry_after ... ok
[INFO] [stdout] test pinned_wait_is_opt_in_and_metrics_expose_in_flight ... ok
[INFO] [stderr]    Doc-tests proviz_elekto_core
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proviz_elekto_storage_common
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proviz_elekto_storage_pg
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proviz_elekto_storage_sqlite
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proviz_server
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714", kill_on_drop: false }`
[INFO] [stdout] fbc3554fe6dbfde82b3778879a84f70c34821431a5486ebe7be987f9f2522714
