Skip to content

[codex] Align GitHub source control adapter errors - #2476

Merged
juliusmarminge merged 1 commit into
mainfrom
codex/source-control-github-adapter-error
May 2, 2026
Merged

juliusmarminge merged 1 commit into
mainfrom
codex/source-control-github-adapter-error

Align GitHub source control adapter errors

a26c444
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check completed May 2, 2026 in 3m 12s

Not eligible (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 moving GitHubCliError from the shared contracts package to server-specific code, but also removes it from the GitManagerServiceError schema union. This schema/API change in the contracts package warrants human verification to ensure no consumers depend on that error type being in the union.

Notes:
No code owners found in target merge base 6d7fe2e