ZheFox
|
5ca4f87951
|
fix(codex): unify management model catalogs and refresh fingerprints
|
2026-09-05 13:14:24 +08:00 |
|
MMEXA
|
20b27a13b2
|
feat(codex): 按操作语义路由 Responses V2 压缩
(cherry picked from commit 2fc604e047)
|
2026-07-16 00:34:42 +08:00 |
|
MMEXA
|
dfa121dd5b
|
feat(openai): align GPT-5.6 and Codex request contracts
|
2026-07-11 07:40:12 +08:00 |
|
elky
|
6f00e9fc67
|
Improve gateway transport and usage runtime
|
2026-06-25 22:36:27 +08:00 |
|
fawney19
|
b59c724455
|
Normalize endpoint API root handling
|
2026-05-29 02:29:33 +08:00 |
|
fawney19
|
923515ab28
|
fix: align image generation checks
|
2026-05-21 00:45:02 +08:00 |
|
ZheFox
|
a31e237cc3
|
Merge upstream main
|
2026-05-20 19:28:49 +08:00 |
|
ZheFox
|
9673fc4c01
|
fix(codex): trigger image override only on explicit tool_choice
|
2026-05-20 15:34:31 +08:00 |
|
RWDai
|
149651f831
|
test(gateway): expect image bridge tools
|
2026-05-20 11:22:45 +08:00 |
|
fawney19
|
61bcbe826a
|
fix: tighten OAuth auto cleanup signals
|
2026-05-20 10:34:22 +08:00 |
|
ZheFox
|
680b617b00
|
feat(gateway): route OpenAI image streams through chat bridge
|
2026-05-17 23:09:50 +08:00 |
|
ZheFox
|
d6c8c14de7
|
feat(gateway): route OpenAI image intents through image bridge
|
2026-05-17 21:19:17 +08:00 |
|
fawney19
|
012f8bcdf7
|
feat: scope model mappings by endpoint
|
2026-05-07 00:48:15 +08:00 |
|
fawney19
|
c130d0e2c9
|
refactor ai serving modules and crates
|
2026-05-02 13:23:54 +08:00 |
|
fawney19
|
5d710d9d10
|
feat(rust): 支持 image 同步转流式 SSE、free_team_first 调度预设及账户错误自动重试
- openai:image 同步响应桥接为流式 SSE(image_generation.completed / image_edit.completed 事件)
- image 请求解析与前置校验移除模型白名单,支持任意自定义模型名
- 调度器新增 free_team_first 预设(mode: both / free_only / team_only)
- pool config 解析重构:新增 POOL_ALLOWED_SCHEDULING_PRESETS 白名单,规范化 mode 字段
- 错误分类器新增账户/账单错误模式集,升级为 RetryUpstreamFailure 而非 StopSemanticClientError
- 修复 stream execution 中上游 headers 与输出 headers 混用导致 content-type 判断错误的问题
- codex image 工具始终写入 action 字段(generate/edit),仅 generate 操作填充默认 size/quality
- 前端:pool 节点组只展示实际执行过的候选节点,全部 skipped 时折叠为最后一个节点
- Redis 测试就绪检测从 TCP 连接改为 PING/PONG 协议验证
|
2026-04-24 10:07:24 +08:00 |
|
 fawney19andEntropy.Xu
|
fa328e18a1
|
feat: provider api_formats 可空继承、OpenAI 图片 edit/variation 与用量配额多项补强
- 鉴权: provider_api_keys.api_formats 改为可空,OAuth 托管 key 自动继承 provider endpoints 激活格式,相关 handler/测试同步更新
- 图片 planner: OpenAI 图片路由新增 edit/variation 操作并完善参数校验、响应合并与流式处理
- 用量: user me usage 返回区分 client_requested_stream/upstream_is_stream,前端 usage 列表筛选与展示增强
- 统计: stats_daily_model 新增 cache_creation_ephemeral_5m/1h tokens 字段与回填链路
- 配额/observability: quota repository 新增内存与 SQL 扩展,admin observability usage 字段扩充
- 其它: OAuth 导入/轮询收敛、provider 汇总与 pool admin 读写链路小修、新增 system_config 缓存与 provider template handler
Closes #318
Co-authored-by: Entropy.Xu <[email protected]>
|
2026-04-23 14:42:51 +08:00 |
|