Skip to content

Track Windows sandbox policy and per-thread executor hosts in the TUI - #45813

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/ae8920d9c2a1c80b641ac90617ae607b171bd55a
Sep 16, 2026
Merged

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

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Track Windows sandbox policy and per-thread executor hosts in the TUI

What changed

  • Add WindowsSandboxConfig helpers to read app-server configuration and managed requirements, preserve legacy feature flag fallbacks, and select an allowed setup mode with elevated mode preferred when the configured mode is disallowed.
  • Store the sandbox host classification in thread session state using reported environments across start, resume, fork, and replay paths. Classify missing or empty environments as Unknown, and distinguish local, remote, and mixed selections.

Testing

Add coverage for managed setup restrictions, legacy configuration precedence, unknown policy state, environment classification, and remote host state in inactive-thread replay.

…#45813)

## What changed

- Add `WindowsSandboxConfig` helpers to read app-server configuration and managed requirements, preserve legacy feature flag fallbacks, and select an allowed setup mode with elevated mode preferred when the configured mode is disallowed.
- Store the sandbox host classification in thread session state using reported environments across start, resume, fork, and replay paths. Classify missing or empty environments as `Unknown`, and distinguish local, remote, and mixed selections.

## Testing

Add coverage for managed setup restrictions, legacy configuration precedence, unknown policy state, environment classification, and remote host state in inactive-thread replay.

GitOrigin-RevId: ae8920d9c2a1c80b641ac90617ae607b171bd55a
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/ae8920d9c2a1c80b641ac90617ae607b171bd55a branch from f189aed to 7f501cd Compare September 16, 2026 00:21
@copyberry
copyberry Bot merged commit 7f501cd into main Sep 16, 2026
1 check passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/ae8920d9c2a1c80b641ac90617ae607b171bd55a branch September 16, 2026 00:22
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 16, 2026
@gwild
gwild deployed to issue-triage September 16, 2026 00:27 — with GitHub Actions Active
@gwild
gwild deployed to issue-triage September 16, 2026 00:27 — with GitHub Actions Active
@gwild
gwild deployed to issue-triage September 16, 2026 00:27 — with GitHub Actions Active
@aach2034
aach2034 deployed to issue-triage September 16, 2026 00:36 — with GitHub Actions Active
@aach2034
aach2034 deployed to issue-triage September 16, 2026 00:36 — with GitHub Actions Active
@aach2034
aach2034 deployed to issue-triage September 16, 2026 00:36 — with GitHub Actions Active
@aach2034
aach2034 deployed to issue-triage September 16, 2026 00:37 — with GitHub Actions Active
@CateDesu
CateDesu deployed to issue-triage September 16, 2026 00:37 — with GitHub Actions Active
@CateDesu
CateDesu deployed to issue-triage September 16, 2026 00:37 — with GitHub Actions Active
@CateDesu
CateDesu deployed to issue-triage September 16, 2026 00:37 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
issue-triage — 7f501cd3 Deployed Sep 16, 2026 by CateDesu via Translate non-English issue #13469
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