Skip to content

[codex] Split preferred editor precondition errors - #3324

Merged
juliusmarminge merged 2 commits into
mainfrom
codex/web-editor-errors
Jun 20, 2026
Merged

juliusmarminge merged 2 commits into
mainfrom
codex/web-editor-errors

Enrich preferred editor failures

9f64e27
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Jun 20, 2026 in 3m 38s

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 refactors error handling by splitting one error class into two more specific ones with structured properties. The runtime behavior remains the same - errors are thrown in identical conditions, just with better typing and messages. Low-risk code quality improvement.

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