mirror of
https://github.com/justlovemaki/AIClient-2-API.git
synced 2026-04-25 09:25:59 +03:00
[PR #253] [MERGED] 添加对codex的支持,符合原项目的逻辑 #320
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AIClient-2-API-justlovemaki#320
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/justlovemaki/AIClient-2-API/pull/253
Author: @Yoahoug
Created: 1/16/2026
Status: ✅ Merged
Merged: 1/16/2026
Merged by: @justlovemaki
Base:
main← Head:feature/codex-support📝 Commits (2)
809348ffeat: add Codex provider supportdd89f4dfix: 修复 Codex OAuth 配置文件关联逻辑📊 Changes
21 files changed (+1887 additions, -19 deletions)
View changed files
📝
.gitignore(+2 -0)📝
package-lock.json(+3 -1)➕
src/auth/codex-oauth.js(+589 -0)📝
src/auth/oauth-handlers.js(+152 -0)📝
src/converters/register-converters.js(+2 -0)➕
src/converters/strategies/CodexConverter.js(+489 -0)📝
src/converters/strategies/OpenAIConverter.js(+12 -0)📝
src/providers/adapter.js(+40 -0)➕
src/providers/openai/codex-core.js(+413 -0)📝
src/providers/provider-models.js(+11 -0)📝
src/ui-modules/config-scanner.js(+25 -0)📝
src/ui-modules/oauth-api.js(+25 -8)📝
src/utils/common.js(+7 -0)📝
src/utils/provider-strategies.js(+3 -0)📝
src/utils/provider-utils.js(+11 -0)📝
static/app/models-manager.js(+3 -2)📝
static/app/provider-manager.js(+16 -5)📝
static/app/upload-config-manager.js(+6 -0)📝
static/app/utils.js(+15 -1)📝
static/components/section-config.html(+8 -0)...and 1 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.