Skip to content

Expose managed application network requirements - #42417

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/563eeed296d9748430b819797204a44a8db92f3b
Sep 3, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/563eeed296d9748430b819797204a44a8db92f3b

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Expose managed application network requirements

What changed

  • Add application.network managed requirements with exact-domain allow/deny
    rules, default-enabled behavior, domain normalization, and normal managed TOML
    precedence.
  • Return the policy separately from agent network requirements through the
    experimental configRequirements/read API. The endpoint reports the policy
    but does not enforce it.
  • Export the new protocol types and schemas, and document the TOML format.

Testing

  • Cover parsing, validation, normalization, layered precedence, and cloud
    requirement composition.
  • Verify app-server responses, defaults, separation from agent policy, and
    rejection of invalid domains.

## What changed

- Add `application.network` managed requirements with exact-domain allow/deny
  rules, default-enabled behavior, domain normalization, and normal managed TOML
  precedence.
- Return the policy separately from agent network requirements through the
  experimental `configRequirements/read` API. The endpoint reports the policy
  but does not enforce it.
- Export the new protocol types and schemas, and document the TOML format.

## Testing

- Cover parsing, validation, normalization, layered precedence, and cloud
  requirement composition.
- Verify app-server responses, defaults, separation from agent policy, and
  rejection of invalid domains.

GitOrigin-RevId: 563eeed296d9748430b819797204a44a8db92f3b
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/563eeed296d9748430b819797204a44a8db92f3b branch from 63c485f to b27a632 Compare September 3, 2026 02:10
@copyberry
copyberry Bot merged commit b27a632 into main Sep 3, 2026
21 of 29 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/563eeed296d9748430b819797204a44a8db92f3b branch September 3, 2026 02:11
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 3, 2026

This branch was previously deployed

1 inactive deployment
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.

2 participants