mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 08:06:19 +00:00
feat(plugin): extend model, data and retry capabilities
Add model aliases, minimal read-only account and quota facts, bounded retry policies and middleware capability declarations. Preserve unchanged payloads and expose the new contracts in the SDK and plugin configuration UI. Remove the ignored external observer example test. Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
+5
-2
@@ -40,7 +40,7 @@ flowchart LR
|
||||
类型错误、非法 schema 或把敏感值混入普通配置会直接拒绝,不会伪装成“待配置”。更新已有插件时不会创建另一套配置,
|
||||
管理端在包安装完成后提示确认切换,检查通过后应用目标版本,不兼容时保留原版本并打开待调整的设置。
|
||||
|
||||
### 五个访问域
|
||||
### 访问域
|
||||
|
||||
安装确认只使用以下稳定访问域;具体调用仍受贡献项、当前调用上下文和宿主策略限制。
|
||||
|
||||
@@ -49,6 +49,7 @@ flowchart LR
|
||||
| `network` | 访问网络 |
|
||||
| `models` | 查询模型和 Client Key 基本信息并调用模型,可能产生消耗 |
|
||||
| `accounts` | 读取和修改账号,包括访问原始凭据 |
|
||||
| `data` | 仅在管理或命令入口只读全部账号的基础信息和已有额度观测,不含凭据或预测 |
|
||||
| `requests` | 查看和处理请求、响应、路由及账号选择 |
|
||||
| `public_endpoints` | 提供无需登录即可访问的资源与回调入口 |
|
||||
|
||||
@@ -81,7 +82,9 @@ flowchart LR
|
||||
| --- | --- |
|
||||
| 管理页面 | 从插件详情或左侧插件导航打开;页面在隔离 iframe 中运行 |
|
||||
| 页面模型请求 | 每次选择 Client Key,经固定实例版本的 Responses 桥执行,返回原生 JSON 或 SSE |
|
||||
| 请求中间件、模型路由、账号调度、请求观察 | 匹配功能范围的正常网关请求自动使用 |
|
||||
| 请求中间件、模型路由、账号调度、重试策略、请求观察 | 匹配功能范围的正常网关请求自动使用;重试策略故障时交给后续处理 |
|
||||
| 模型目录 | 启用后原子发布别名,列表与路由继承目标模型的能力和现有访问范围 |
|
||||
| 基础数据页面 | 通过 `data` 只读账号基础信息与已有额度观测,展示本身不进入请求改写链 |
|
||||
| 入口认证 | 客户端按插件协议访问,宿主把明确的 principal 映射到 Client Key |
|
||||
| 命令行 | 在宿主环境运行 `codex-proxy-rs plugin <配置 ID> --help` |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user