Skip to content

feat: expose provider capability bounds to app server clients#20049

Merged
celia-oai merged 6 commits intomainfrom
dev/cc/capability-2
Apr 29, 2026
Merged

feat: expose provider capability bounds to app server clients#20049
celia-oai merged 6 commits intomainfrom
dev/cc/capability-2

Conversation

@celia-oai
Copy link
Copy Markdown
Collaborator

@celia-oai celia-oai commented Apr 28, 2026

follow up of #19442. The app server now exposes provider-derived bounds through a new v2 modelProvider/read method. The response reports the configured provider map key as modelProvider and returns the effective capability booleans so clients can align their UI with the same provider-owned limits used by core.

@celia-oai celia-oai changed the title changes feat: expose provider capability bounds to app server clients Apr 28, 2026
@celia-oai celia-oai marked this pull request as ready for review April 28, 2026 19:01
Comment thread codex-rs/app-server-protocol/src/protocol/common.rs Outdated
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from 4602ea3 to bd6248e Compare April 28, 2026 19:23
@celia-oai celia-oai requested a review from shijie-oai April 28, 2026 19:24
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch 2 times, most recently from 41dd2ec to cd2141c Compare April 28, 2026 19:31
Comment thread codex-rs/app-server-protocol/src/protocol/common.rs Outdated
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch 2 times, most recently from 4e62cc4 to 46ad3d3 Compare April 28, 2026 20:13
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from 46ad3d3 to cf85ea6 Compare April 28, 2026 20:17
@celia-oai celia-oai force-pushed the dev/cc/capabiltiy branch 3 times, most recently from b9931f7 to e449752 Compare April 29, 2026 00:18
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from cf85ea6 to 42cc3db Compare April 29, 2026 00:44
Base automatically changed from dev/cc/capabiltiy to main April 29, 2026 00:51
@celia-oai celia-oai requested a review from a team as a code owner April 29, 2026 00:51
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from 42cc3db to 4de5d15 Compare April 29, 2026 00:54
@celia-oai celia-oai enabled auto-merge (squash) April 29, 2026 00:56
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from 4de5d15 to 8b57b65 Compare April 29, 2026 01:00
@celia-oai celia-oai force-pushed the dev/cc/capability-2 branch from 8b57b65 to 501b9a8 Compare April 29, 2026 01:05
@celia-oai celia-oai merged commit 8c47e36 into main Apr 29, 2026
25 checks passed
@celia-oai celia-oai deleted the dev/cc/capability-2 branch April 29, 2026 01:36
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants