fix(nvidia): align NIM provider metadata#73733
Conversation
Greptile SummaryThis PR fixes two gaps in the bundled NVIDIA/NIM provider catalog: it persists the Confidence Score: 5/5This PR is safe to merge — both fixes are targeted, consistent with codebase patterns, and covered by new regression tests. No logic errors, security issues, or missing edge cases found. The apiKey marker value matches what the existing nvidia auth tests expect. The requiresStringContent flag is a valid field in ModelCompatConfig, and buildManifestCatalogModel already handles compat propagation. The spread ordering is correct since buildManifestModelProviderConfig never emits apiKey. No files require special attention. Reviews (1): Last reviewed commit: "fix(nvidia): align NIM provider metadata" | Re-trigger Greptile |
Summary
Fixes #73013
Fixes #50107
Refs #73014
Validation
tbx_01kqamwt8mcmmeck6g1bay8xhg:OPENCLAW_TESTBOX=1 pnpm test:serial extensions/nvidia/provider-catalog.test.ts src/agents/model-ref-shared.test.tspassed 2 Vitest shards.tbx_01kqamwt8mcmmeck6g1bay8xhg:OPENCLAW_TESTBOX=1 pnpm check:changedpassed.origin/main:git status --short --branch,git diff --check origin/main...HEAD,git diff --stat origin/main...HEAD.