Skip to content

Consolidate thread spawning behind a request object - #36862

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/8fd1a8531a212000c7430218c2200aa4a047cb9a
Aug 4, 2026
Merged

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

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 4, 2026 •

Copy link
Copy Markdown

Consolidate thread spawning behind a request object

What changed

  • Add ThreadSpawnRequest to carry thread options, authentication, agent
    control, fork metadata, inherited state, and shell overrides.
  • Route new, resumed, and forked threads through one spawn_thread path.
  • Centralize default session-source and environment selection when the request
    is consumed.

## What changed

- Add `ThreadSpawnRequest` to carry thread options, authentication, agent
  control, fork metadata, inherited state, and shell overrides.
- Route new, resumed, and forked threads through one `spawn_thread` path.
- Centralize default session-source and environment selection when the request
  is consumed.

GitOrigin-RevId: 8fd1a8531a212000c7430218c2200aa4a047cb9a
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/8fd1a8531a212000c7430218c2200aa4a047cb9a branch from 965c0e4 to 9873cba Compare August 4, 2026 08:52
@copyberry
copyberry Bot merged commit 9873cba into main Aug 4, 2026
30 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/8fd1a8531a212000c7430218c2200aa4a047cb9a branch August 4, 2026 08:53
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 4, 2026

This branch was previously deployed

1 inactive deployment
issue-triage — 9873cba8 Deployed Aug 4, 2026 by csy6688 via Identify potential duplicates (all issues) #36015
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.

9 participants