Add tests for Codex client detection functions: - IsCodexCLIRequest - IsCodexOfficialClientRequest - IsCodexOfficialClientOriginator - IsCodexOfficialClientByHeaders - normalizeCodexClientHeader - matchCodexClientHeaderPrefixes Coverage: openai 34.2% → 34.9%