Skip to content

feat:支持 Codex 中转注入智能路由#7

Merged
JialinLiu-codedance merged 10 commits into
mainfrom
codex/codex-relay-injection-recovered
May 25, 2026
Merged

feat:支持 Codex 中转注入智能路由#7
JialinLiu-codedance merged 10 commits into
mainfrom
codex/codex-relay-injection-recovered

Conversation

@JialinLiu-codedance

Copy link
Copy Markdown
Owner

修改范围

为 AI Usage 增加 Codex 中转注入能力,把本地代理包装成 Codex 可选择的智能路由 provider,并补齐启用/禁用时的会话迁移、配置写入和模型目录生成。

修改内容

  • 新增 Codex 中转注入配置生成、智能路由 catalog、官方模型与中转模型合并,以及所有会话(包含 archived)的迁移/恢复流程。
  • 扩展本地代理路由,支持 Codex 模型别名、上游模型重写、OpenAI/Anthropic 推理强度互转和默认推理强度兜底。
  • 增加中转注入页面入口、确认弹窗、迁移进度、手动补充模型和手动模型删除能力。
  • 补充 Rust 单测与前端 Node 测试覆盖注入配置、会话迁移、代理路由和 UI 行为。

如何测试

  • git diff --check
  • node --test tests/codex-injection-ui.test.ts tests/local-proxy-routing.test.ts
  • npm run build
  • cargo test --manifest-path src-tauri/Cargo.toml -- --nocapture

JialinLiu-codedance and others added 10 commits May 22, 2026 14:08
- 记录 Codex 中转注入的本地代理路由设计

- 明确模型发现、手动补充、受控配置写入和测试策略

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT 5.5 xhigh (1M context) <noreply@openai.com>
- 将 Codex 中转注入从本地代理页内区块调整为工具箱独立入口

- 明确新增独立中转注入页面及入口状态展示规则

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT 5.5 xhigh (1M context) <noreply@openai.com>
- 新增中转注入数据模型、Codex 配置写入和模型 catalog 生成

- 支持已绑定账号模型发现、手动补充模型 ID 和受管本地代理路由

- 新增工具箱入口和独立中转注入页面

- 支持 Codex Responses 经本地代理转 OpenAI Chat 上游

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT 5.5 xhigh (1M context) <noreply@openai.com>
- 启用注入时迁移 Codex 全量会话到本地代理账号

- 禁用注入时按备份恢复原账号并保留新增会话

- 补充 archived 会话、重复启用和恢复路径测试
- 以官方 models_cache 模型作为中转 catalog 模板

- 保留 support_verbosity 等 Codex 必需 schema 字段

- 增加 catalog 字段保留回归测试
- 启用和关闭注入前显示确认弹窗

- 通过 Tauri 事件推送会话迁移进度

- 展示会话迁移日志并覆盖启用/恢复进度测试

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT 5.5 xhigh (1M context) <noreply@openai.com>
- 使用 experimental_bearer_token 写入本地代理占位 token

- 为注入 profile 写入默认模型

- 补充托管配置断言避免回退到 env_key

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT 5.5 xhigh (1M context) <noreply@openai.com>
- 添加 Codex 中转注入配置、智能路由目录和会话迁移流程
- 支持本地代理推理强度兼容、手动模型增删和注入进度提示
- 补充本地代理路由和中转注入 UI 测试

🤖 Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: GPT-5 Codex <noreply@openai.com>
@JialinLiu-codedance JialinLiu-codedance marked this pull request as ready for review May 25, 2026 09:33
@JialinLiu-codedance JialinLiu-codedance merged commit d9097cc into main May 25, 2026
1 check 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.

1 participant