Handle older Codex CLI gracefully

Fixed an issue where thread naming would fail on older versions of Codex CLI that don't support the thread/name/set feature. The system now gracefully handles this unsupported method while still catching and reporting real errors like authentication or network failures.