8000 feat: codex support by akichannnnn · Pull Request #2 · felinics/twilight · GitHub
[go: up one dir, main page]

Skip to content

feat: codex support - #2

Merged
sheepbox8646 merged 4 commits into
felinics:mainfrom
akichannnnn:main
Mar 26, 2026
Merged

sheepbox8646 merged 4 commits into
felinics:mainfrom
akichannnnn:main

Conversation

@akichannnnn
Copy link
Copy Markdown
Contributor

add codex oauth support and chat support

@akichannnnn
Copy link
Copy Markdown
Contributor Author

@sheepbox8646 有时间的话请review一下谢谢喵(

@sheepbox8646
Copy link
Copy Markdown
Member

方便补充一下文档吗?

Lint fixes:
- Extract "audio/mpeg" constant to eliminate goconst warning
- Use %q format instead of "%s" in edge speech ws (gocritic)
- Combine param types in buildSSML signature (gocritic)
- Simplify parseAudioChunk to return []byte (unparam, error always nil)
- Remove unused close() method on edgeWsClient (unused)
- Add nolint:gocritic to DoGenerate for interface conformance (hugeParam)
- Remove redundant fmt.Sprintf in joinNonEmpty (gocritic)
- Simplify buildRequest to return *codexRequest without error (unparam)
- Remove unused types: codexSystemMessage, codexModelsList, codexModelObject

Documentation:
- Add OpenAI Codex provider section to docs/providers.md
- Add Codex package reference to docs/api-reference.md
- Add Codex package to skill/reference.md and skill/SKILL.md
- Add Codex to supported providers table in README.md
@sheepbox8646
sheepbox8646 merged commit a9628b9 into felinics:main Mar 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0