Skip to content

[codex] Structure client VCS action errors - #3263

Merged
juliusmarminge merged 3 commits into
mainfrom
codex/vcs-action-errors
Jun 20, 2026
Merged

juliusmarminge merged 3 commits into
mainfrom
codex/vcs-action-errors

fix(client-runtime): sanitize VCS failure diagnostics

fa41678
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Jun 20, 2026 in 7m 2s

Approved (click on check for details)

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
This PR restructures VCS action error classes to include structured context fields (operation, environmentId, cwd) instead of plain message strings. The refactor is mechanical with no changes to error-throwing logic or runtime behavior, and includes comprehensive tests for the new error shapes.

Notes:
No code owners found in target merge base 97e5cd3