Skip to content

Persist active permission profiles in turn context - #39145

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/d69142ab1b26595ab406235f89818ef41370e963
Aug 18, 2026
Merged

Persist active permission profiles in turn context#39145
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/d69142ab1b26595ab406235f89818ef41370e963

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 18, 2026

Copy link
Copy Markdown

Persist active permission profiles in turn context

What changed

  • Add the optional active_permission_profile field to TurnContextItem to record the built-in or named profile that produced the effective permission profile.
  • Populate the field when serializing a turn context while preserving compatibility with records where it is absent.

Testing

  • Add coverage verifying that turn-context serialization stores the active permission profile.

## What changed

- Add the optional `active_permission_profile` field to `TurnContextItem` to record the built-in or named profile that produced the effective permission profile.
- Populate the field when serializing a turn context while preserving compatibility with records where it is absent.

## Testing

- Add coverage verifying that turn-context serialization stores the active permission profile.

GitOrigin-RevId: d69142ab1b26595ab406235f89818ef41370e963
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/d69142ab1b26595ab406235f89818ef41370e963 branch from 64783a6 to 230791f Compare August 18, 2026 05:47
@copyberry
copyberry Bot merged commit 230791f into main Aug 18, 2026
28 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/d69142ab1b26595ab406235f89818ef41370e963 branch August 18, 2026 05:48
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 18, 2026
@atlys-hein
atlys-hein deployed to issue-triage August 18, 2026 06:00 — with GitHub Actions Active
@atlys-hein
atlys-hein deployed to issue-triage August 18, 2026 06:00 — with GitHub Actions Active
@atlys-hein
atlys-hein deployed to issue-triage August 18, 2026 06:00 — with GitHub Actions Active
@atlys-hein
atlys-hein deployed to issue-triage August 18, 2026 06:01 — with GitHub Actions Active
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