Skip to content

fix(docs): repair provider docs cleanup wave2 slice#207

Merged
andrei-hasna merged 3 commits into
mainfrom
repair/pr0-wave2-provider-docs-cleanup-20260709
Jul 16, 2026
Merged

fix(docs): repair provider docs cleanup wave2 slice#207
andrei-hasna merged 3 commits into
mainfrom
repair/pr0-wave2-provider-docs-cleanup-20260709

Conversation

@andrei-hasna

@andrei-hasna andrei-hasna commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the shared Qwen provider base URL to the current /compatible-mode/v1 path and align the canonical provider-identity test
  • fix the MCP implementation pointer, durable codewith exec wording, and a stale changelog note
  • refresh Azure Responses proxy guidance for the v1 endpoint without claiming API-key header auth works through the bearer-only proxy
  • refresh the macOS upstream behavior audit against current upstream main

Stack

This PR has been restacked directly onto main at f292ae73188edd65678417150a1419bdcae43a5e. It no longer includes #208 dependency-train changes. The current diff is the docs/provider slice only.

PR0 wave2 disposition

Carried/repaired from owned scope: #125, #133, #148, #158, #167, #173, #182, plus a narrow current repair for the stale release-note class from #118.

Not carried in this slice: #134, #144, #145, #175 provider catalog/model additions still need live source/catalog validation and conflict reconciliation before they are safe. #160 was initially carried but dropped after adversarial review flagged the removal of deprecated public codex-rollout aliases as a possible breaking API change for external consumers. The old #118 release-note expansion was stale against the 0.1.57-0.1.60 release train, so this PR only fixes the current false changelog claim.

Verification

Original author validation:

  • just fmt
  • git diff --cached --check
  • gitleaks protect --staged --redact --config .gitleaks.toml
  • CARGO_TARGET_DIR=/tmp/codewith-pr0-wave2-target RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-known-provider-models --ignore-default-filter --status-level fail (19 passed)
  • CARGO_TARGET_DIR=/tmp/codewith-pr0-wave2-target RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-ollama --ignore-default-filter --status-level all (13 passed)
  • CARGO_TARGET_DIR=/tmp/codewith-pr0-wave2-target RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-sandboxing --ignore-default-filter --status-level fail (50 passed)
  • CARGO_TARGET_DIR=/tmp/codewith-pr0-wave2-target RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-model-provider-info --ignore-default-filter --status-level fail (66 passed)
  • extra before dropping Remove deprecated rollout conversation list aliases #160: cargo nextest ... -p codex-rollout --ignore-default-filter (70 passed)

PR-drain lane 3 recheck:

  • git diff --check origin/repair/pr0-wave2-rust-deps-20260709...HEAD
  • CARGO_TARGET_DIR=/tmp/codewith-target-lane-3 just check-fast -p codex-known-provider-models
  • CARGO_TARGET_DIR=/tmp/codewith-target-lane-3 RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-known-provider-models --ignore-default-filter --status-level fail (19 passed)
  • CARGO_TARGET_DIR=/tmp/codewith-target-lane-3 just check-fast -p codex-protocol
  • CARGO_TARGET_DIR=/tmp/codewith-target-lane-3 RUST_MIN_STACK=8388608 cargo nextest run --no-fail-fast -p codex-protocol --ignore-default-filter --status-level fail (231 passed)

Note: just test-fast-target ... built these packages but skipped all package tests under the active local filter; direct nextest with --ignore-default-filter was used for runnable focused tests.

@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch from 76ce083 to f2a52ad Compare July 9, 2026 06:08
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch from f2a52ad to 7af9d6b Compare July 9, 2026 08:08
@andrei-hasna
andrei-hasna changed the base branch from main to repair/pr0-wave2-rust-deps-20260709 July 9, 2026 08:08
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch from 7af9d6b to a17dfa5 Compare July 9, 2026 08:12
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-rust-deps-20260709 branch from ca636c5 to cf6e2f8 Compare July 9, 2026 08:47
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch 2 times, most recently from 9d37a1e to e9c5604 Compare July 9, 2026 09:36
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-rust-deps-20260709 branch from cf6e2f8 to a6eb3fa Compare July 15, 2026 07:48
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch from e9c5604 to a077d9c Compare July 15, 2026 07:49
@andrei-hasna
andrei-hasna force-pushed the repair/pr0-wave2-provider-docs-cleanup-20260709 branch from a077d9c to f292ae7 Compare July 16, 2026 04:48
@andrei-hasna
andrei-hasna changed the base branch from repair/pr0-wave2-rust-deps-20260709 to main July 16, 2026 04:49
@andrei-hasna

Copy link
Copy Markdown
Contributor Author

Restack/update evidence for #207:

Branch repair/pr0-wave2-provider-docs-cleanup-20260709 was rewritten from old stacked head a077d9c9970feae26cc994abc2bc12c16e722d04 onto current main f0be2d2e3ba2dcb071f40cd337784e60c6d9f6b8.

New exact head: f292ae73188edd65678417150a1419bdcae43a5e
Base: main

E2B validation only, no local compile/build/schema:

  • exact-head checkout in E2B: PASS
  • diff is exactly 7 files: .codewith/CODEWITH.md, CHANGELOG.md, codex-rs/README.md, codex-rs/known-provider-models/src/lib.rs, codex-rs/protocol/src/provider_identity.rs, codex-rs/responses-api-proxy/README.md, macos/upstream-codex-behavior-audit.md
  • git diff --check f0be2d2...f292ae7: PASS
  • focused secret scan over diff: PASS
  • just check-fast -p codex-known-provider-models: PASS in E2B
  • just check-fast -p codex-protocol: PASS in E2B

This removes the stale #208 dependency parent from the #207 docs/provider slice.

@andrei-hasna andrei-hasna added the code-reviewed Reviewed by Codewith label Jul 16, 2026
@andrei-hasna

Copy link
Copy Markdown
Contributor Author

Review-fix update for #207:\n\nNew exact head: 08386faaaba337a12463df636027d05c41021e90\nCurrent main used for merge synthesis: 96315fd0f2fa57622e299cfe06e7277e0d4154d6\n\nChanges since f292ae7:\n- corrected stale current-main release-history text from rust-v0.1.60 to rust-v0.1.66;\n- restored .codewith/CODEWITH.md to current main, removing the generated-instruction edit from this PR.\n\nE2B-only validation in sandbox eb932039-acc4-4fdc-8c4c-e963327779f9:\n- exact branch head fetched and matched: PASS;\n- synthetic merge onto 96315fd0: clean;\n- merge diff scope: exactly 6 intended files;\n- git diff --cached --check: PASS;\n- focused secret scan: PASS;\n- changelog asserts rust-v0.1.66 and no rust-v0.1.60 current-tag text: PASS;\n- .codewith/CODEWITH.md absent from merge diff: PASS.\n\nEarlier E2B package checks remain applicable because the Rust source blobs are unchanged from f292ae7: just check-fast -p codex-known-provider-models PASS and just check-fast -p codex-protocol PASS. New hosted CI is running for the exact head.

@andrei-hasna
andrei-hasna merged commit 04eea42 into main Jul 16, 2026
27 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

code-reviewed Reviewed by Codewith

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant