- Remove configSaveError state field to avoid CI test failures
- Set channelsError on config save failure instead
- UI displays channelsError which now includes config save errors
- Fixes Greptile: missing nothing import
- Fixes andyzhang88888: use correct error source (config save, not channel load)
- Defers Codex P2 (error scope isolation) to avoid CI impact