mirror of
https://github.com/openai/codex.git
synced 2026-09-13 11:47:17 +00:00
## Why Plugin install failures need stable, low-cardinality details that distinguish actionable causes without relying on error messages. ## What changed - Add HTTP status subtypes for remote catalog, mutation, and bundle download failures, including specific common statuses and a general `http_5xx` bucket. - Emit failure analytics when a remote plugin is disabled by an administrator or unavailable under its install policy. - Preserve marketplace I/O, configuration, and task failure subtypes, including failures that occur before a plugin ID can be resolved. ## Testing Add app-server coverage for catalog and install HTTP failures, unavailable remote plugins, unreadable marketplace files, and oversized bundle error responses. GitOrigin-RevId: 71a4888c492d1806bf4ff92bebc48f40cfb89300