Skip to content

fix: make Codex V2 agent payloads provider-agnostic - #20

Closed
xhwxt wants to merge 3 commits into
BigStrongSun:mainfrom
xhwxt:codex/cross-provider-v2-agents-plaintext
Closed

fix: make Codex V2 agent payloads provider-agnostic#20
xhwxt wants to merge 3 commits into
BigStrongSun:mainfrom
xhwxt:codex/cross-provider-v2-agents-plaintext

Conversation

@xhwxt

@xhwxt xhwxt commented Aug 17, 2026

Copy link
Copy Markdown

Summary

  • Rewrite Codex V2 agents.* schemas to plaintext whenever the Codex MultiRouter has any third-party or ownership-ambiguous route.
  • Apply the rewrite for arbitrary providers, not only official OAuth parents, while leaving pure official routers encrypted.
  • Keep reserved collaboration.* schemas and unrelated encrypted fields unchanged.
  • Update the design specification and coverage for top-level and Lite tool paths.

Validation

  • git diff --check
  • In-memory arbitrary-provider routing smoke test
  • Rust tests/build not run locally because the Rust toolchain is unavailable in this environment.

@github-actions github-actions Bot added documentation Improvements or additions to documentation backend proxy labels Aug 17, 2026
@xhwxt xhwxt closed this Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend documentation Improvements or additions to documentation proxy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant