Skip to content

Route shell commands through exec environments#15362

Closed
starr-openai wants to merge 3 commits intomainfrom
starr/exec-server-status-20260320
Closed

Route shell commands through exec environments#15362
starr-openai wants to merge 3 commits intomainfrom
starr/exec-server-status-20260320

Conversation

@starr-openai
Copy link
Copy Markdown
Contributor

Summary

  • route shell execution through the bound exec environment when experimental_exec_server_url is configured
  • keep the existing local execution path when no remote exec-server is bound
  • add coverage for split stdout/stderr collection from the exec-server path

Validation

  • cargo test -p codex-core user_shell_cmd_ls_and_cat_in_temp_dir -- --nocapture
  • cargo test -p codex-core consume_exec_server_output_collects_split_streams -- --nocapture
  • cargo test -p codex-core shell_command_works -- --nocapture
  • cargo test -p codex-app-server thread_shell_command_runs_as_standalone_turn_and_persists_history -- --nocapture

Remote validation

  • verified on applied devbox dev-codex-fast2-0320-113526 with remote codex-exec-server
  • cargo test -p codex-core consume_exec_server_output_collects_split_streams -- --nocapture
  • cargo test -p codex-core shell_command_works -- --nocapture

starr-openai and others added 3 commits March 20, 2026 16:53
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 4, 2026

Closing this pull request because it has had no updates for more than 14 days. If you plan to continue working on it, feel free to reopen or open a new PR.

@github-actions github-actions bot closed this Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant