chore: update model-to-API mapping (2026-07-22)#6489
Conversation
Verified model coverage against OpenAI and Anthropic provider docs. Updated lastUpdated timestamp to reflect current verification pass. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates model-to-API mapping freshness metadata after provider documentation review.
Changes:
- Advances the mapping’s verification timestamp.
- Leaves model endpoint mappings unchanged.
Show a summary per file
| File | Description |
|---|---|
docs/model-api-mapping.json |
Updates lastUpdated to July 22, 2026. |
Review details
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comments suppressed due to low confidence (1)
docs/model-api-mapping.json:4
- This freshness update does not reach the deployed
/reflectresponse:model-api-mapping.jspreferscontainers/api-proxy/model-api-mapping.json, the Dockerfile bundles that copy, and its test still expects2026-07-16T06:03:36Z. Keep the packaged mapping and test synchronized so runtime consumers see the updated data.
"lastUpdated": "2026-07-22T06:07:25Z",
- Files reviewed: 1/1 changed files
- Comments generated: 1
- Review effort level: Medium
| "title": "Model-to-API Endpoint Mapping", | ||
| "description": "Maps AI model families to their supported API endpoints. Used to determine which endpoint (chat/completions vs responses vs messages) a model requires.", | ||
| "lastUpdated": "2026-07-17T06:00:00Z", | ||
| "lastUpdated": "2026-07-22T06:07:25Z", |
|
@copilot address review feedback. don't update .lock.yml files directly; only recompile them if the corresponding .md changed. |
Updated the GPT-5.5 entry to include both |
|
✅ Copilot review passed with no inline comments. @github-actions[bot] Add the |
|
🔌 Smoke Services — All services reachable! ✅ |
|
✅ Smoke Claude passed |
|
🚀 Security Guard has started processing this pull request |
|
✅ Smoke Copilot BYOK AOAI (api-key) completed. Copilot AOAI BYOK (api-key) mode operational. 🔓 |
|
📡 Smoke OTel Tracing completed. All tracing scenarios validated. ✅ |
|
✅ Contribution Check completed successfully! Contribution check complete for PR #6489: no guideline issues found that warrant a review comment. The change is a small data update with a clear description, and no new code or docs/tests were introduced that require additional contribution-guideline feedback. |
|
✅ Smoke Copilot BYOK completed. Copilot BYOK mode operational. 🔓 |
|
📰 VERDICT: Smoke Docker Sbx has concluded. All systems operational. This is a developing story. 🎤 |
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (1 files)
Coverage comparison generated by |
|
✅ Build Test Suite completed successfully! |
|
✅ Smoke Gemini completed. All facets verified. 💎 |
|
🔑 Smoke Copilot PAT PAT auth validated. All systems operational. ✅ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
🛡️ Smoke Copilot Network Isolation confirmed the egress allowlist is enforced. ✅ |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
EGRESS_RESULT allow=pass deny=pass ✅ Allowed domain ( Overall: PASS Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "example.com"See Network Configuration for more information.
|
🔬 Smoke Test Results — Auth mode: PAT (COPILOT_GITHUB_TOKEN)
Overall: PARTIAL — MCP auth confirmed; pre-computed step outputs were not interpolated into the prompt. cc
|
🔥 Smoke Test: Copilot BYOK (Direct Mode)
Status: PASS Running in direct BYOK mode via
|
Smoke Test Results — Service Connectivity
Overall: FAIL —
|
Smoke Test: Claude Engine Validation
Overall result: PASS ✅
|
Smoke Test: Gemini Engine Validation
Overall status: FAIL Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "localhost"See Network Configuration for more information.
|
|
✅ Support COPILOT_MODEL=auto in AWF validation and api-proxy resolution Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "registry.npmjs.org"See Network Configuration for more information.
|
Smoke Test: API Proxy OpenTelemetry Tracing
All scenarios pass. ✅
|
|
|
🔬 Smoke Test: Docker Sbx — PASS
Overall: PASS ✅
|
🔬 Smoke Test Results
Overall: INCONCLUSIVE — Pre-computed step outputs were not interpolated into the prompt (raw cc
|
🏗️ Build Test Suite Results
Overall: 8/8 ecosystems passed — ✅ PASS
|
Verified model-to-API endpoint mappings against current OpenAI and Anthropic provider documentation.
Changes:
lastUpdatedtimestamp to2026-07-22T06:07:25ZVerification summary:
https://platform.openai.com/docs/modelsand the OpenAI OpenAPI spec. Existing entries forgpt-5,gpt-5.1,gpt-5.4,gpt-5.5,o3,o4-mini,gpt-4o,gpt-4.1, and legacy families are accurate.https://docs.anthropic.com/en/docs/about-claude/models. Existing entries forclaude-opus-4,claude-sonnet-4,claude-haiku-4,claude-fable-5,claude-mythos-5, andclaude-sonnet-5families are accurate. No new families detected beyond what is already listed.Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
developers.openai.comSee Network Configuration for more information.