elky
|
279735ae7f
|
Auto-size SQL pool defaults
|
2026-06-21 11:15:40 +08:00 |
|
elky
|
cc2830f6ec
|
Merge branch 'review/pr-639'
|
2026-06-21 10:48:49 +08:00 |
|
elky
|
8dbd730568
|
fix: respect imported oauth authorization headers
|
2026-06-21 02:27:06 +08:00 |
|
elky
|
f1c30439ff
|
fix: preserve provider auth metadata
|
2026-06-20 22:11:42 +08:00 |
|
fawney19
|
1123095bb7
|
Merge pull request #624 from MMEXA/codex/fix-antigravity-oauth-quota
修复 Antigravity OAuth 导入后配额复检缺 project
|
2026-06-19 23:11:38 +08:00 |
|
elky
|
16584067d7
|
Add route-backed routing profile views
|
2026-06-18 02:06:34 +08:00 |
|
fawney19
|
6de0fe75a4
|
Merge pull request #641 from Kayphoon/codex/usage-cleanup-break-condition
fix(usage): align cleanup loop break conditions with candidate row count
|
2026-06-17 11:04:55 +08:00 |
|
fawney19
|
34f0913ed0
|
Merge pull request #645 from zhefox/main
修复 OpenAI Chat/Responses/Messages 转换兼容性并透传 Codex cyber_policy 错误
|
2026-06-17 11:03:29 +08:00 |
|
elky
|
f52628e00b
|
Handle OpenAI Responses keepalive stream events
|
2026-06-16 22:52:06 +08:00 |
|
fawney19
|
803e555022
|
Merge pull request #635 from zhefox/main
fix(gateway): 支持 OpenAI 图片编辑端点请求
|
2026-06-16 22:31:52 +08:00 |
|
elky
|
669636d3e4
|
Harden PII redaction format conversion
|
2026-06-14 20:36:57 +08:00 |
|
elky
|
68038c182b
|
Distinguish expired OAuth token status
|
2026-06-12 19:43:59 +08:00 |
|
elky
|
308cc88ef7
|
Fix provider deletion cleanup
|
2026-06-12 16:25:11 +08:00 |
|
elky
|
30b545785f
|
feat: improve failover rules and request timeline
|
2026-06-11 00:49:29 +08:00 |
|
elky
|
31fade82f6
|
Preserve OpenAI encrypted reasoning blocks
|
2026-06-10 20:02:03 +08:00 |
|
elky
|
0246ba93dd
|
fix(transport): preserve safe accept encoding
|
2026-06-10 19:58:57 +08:00 |
|
elky
|
ff7ec8575c
|
fix(ai-formats): ignore null stream errors
|
2026-06-10 18:44:46 +08:00 |
|
elky
|
aa58cb4a05
|
build: speed up release image linking
|
2026-06-10 18:37:23 +08:00 |
|
elky
|
e9b4efc2d4
|
fix(ai-serving): preserve explicit request encoding
|
2026-06-10 18:16:55 +08:00 |
|
elky
|
ea76f7bb0b
|
Support OpenAI Responses builtin tool stream items
|
2026-06-10 14:49:13 +08:00 |
|
elky
|
8edcbdcb29
|
feat(usage): expose request timing details
|
2026-06-10 09:16:15 +08:00 |
|
elky
|
84f41dae77
|
feat(format): audit same-format compatibility rewrites
|
2026-06-08 16:12:37 +08:00 |
|
elky
|
6155ffefcc
|
fix(format): avoid false cache-control conversion blocks
|
2026-06-08 00:52:48 +08:00 |
|
elky
|
bf4279a590
|
Merge remote-tracking branch 'origin/main' into dev
# Conflicts:
# crates/aether-ai-formats/src/formats/openai/chat/stream.rs
# crates/aether-ai-formats/src/formats/openai/responses/response.rs
# crates/aether-ai-formats/src/formats/shared/sync_products.rs
|
2026-06-08 00:17:30 +08:00 |
|
elky
|
77759fac54
|
feat: 新增提供商批量处理功能
|
2026-06-07 22:57:02 +08:00 |
|
elky
|
63a2fd4dcf
|
Merge origin/main into dev
|
2026-06-06 03:11:38 +08:00 |
|
elky
|
7a19891c60
|
fix: distinguish unaudited conversion fields
|
2026-06-06 00:35:27 +08:00 |
|
fawney19
|
69b8b96fb8
|
Merge pull request #625 from stabey/pr/responses-call-items-cache-control-20260604
fix: 剥离 Codex cache_control 并完善 Responses 工具调用展示
|
2026-06-04 13:59:56 +08:00 |
|
fawney19
|
19d1d36043
|
Merge pull request #620 from zhefox/main
fix(provider): 修复 Chat reasoning_effort 值域与 Responses 扩展透传
|
2026-06-04 13:59:42 +08:00 |
|
elky
|
465476985b
|
fix: preserve provider schema drift safely
|
2026-06-03 22:29:24 +08:00 |
|
elky
|
da5624c98e
|
chore: add format field coverage generator
|
2026-06-03 21:44:33 +08:00 |
|
elky
|
b2f68bbaf7
|
feat: enforce full format field coverage audit
|
2026-06-03 21:18:49 +08:00 |
|
elky
|
7507af5829
|
feat: audit strict format conversion contracts
|
2026-06-03 20:27:15 +08:00 |
|
elky
|
5ac153a0bb
|
Fix gateway nextest stack limit
|
2026-06-03 01:32:25 +08:00 |
|
elky
|
c7a5155ce4
|
Fix sync CLI test stack overflow
|
2026-06-03 01:12:40 +08:00 |
|
elky
|
869c3d3037
|
Fix finalize local test stack overflow
|
2026-06-03 00:48:36 +08:00 |
|
elky
|
ef6a11c146
|
fix(gateway): preserve heartbeat no-path fallback
|
2026-06-03 00:25:01 +08:00 |
|
elky
|
21432911de
|
Merge remote-tracking branch 'origin/pr/605'
|
2026-06-03 00:16:22 +08:00 |
|
elky
|
eb98340924
|
Merge remote-tracking branch 'origin/pr/604'
|
2026-06-02 23:34:59 +08:00 |
|
elky
|
746af0d93e
|
Fix Kiro cache usage reporting
|
2026-06-02 23:06:29 +08:00 |
|
elky
|
08ac9c5c58
|
Merge remote-tracking branch 'origin/pr/614'
|
2026-06-02 22:10:41 +08:00 |
|
elky
|
bce3bf2b6e
|
Merge remote-tracking branch 'origin/pr/593'
|
2026-06-02 21:40:59 +08:00 |
|
elky
|
4ec9ca61cf
|
Merge remote-tracking branch 'origin/pr/613'
# Conflicts:
# apps/aether-gateway/src/tests/usage/direct.rs
|
2026-06-02 19:27:50 +08:00 |
|
elky
|
657e6aa672
|
Merge remote-tracking branch 'origin/pr/619'
|
2026-06-02 19:23:44 +08:00 |
|
elky
|
03e436707d
|
Fix gateway usage nextest stack overflow
|
2026-06-02 16:59:13 +08:00 |
|
elky
|
781bc5ac58
|
Merge branch 'pr-617'
|
2026-06-02 10:40:34 +08:00 |
|
elky
|
0a2c674ad8
|
Ignore tunnel release tags for app build version
|
2026-06-02 09:43:12 +08:00 |
|
elky
|
6c2a57f237
|
fix rust ci failures
|
2026-06-01 02:42:10 +08:00 |
|
elky
|
37413c0211
|
Refactor tunnel stability protocol
|
2026-06-01 01:36:49 +08:00 |
|
elky
|
392353ffff
|
Merge remote-tracking branch 'entropy-xu/codex/ccswitch-import'
|
2026-05-31 20:52:26 +08:00 |
|
elky
|
905453d62b
|
revert: remove usage elapsed clock calibration
|
2026-05-31 20:30:51 +08:00 |
|
elky
|
549463088c
|
chore: bump aether-tunnel version to 0.3.15
|
2026-05-31 19:09:56 +08:00 |
|
elky
|
f8b5651883
|
Support encoded tunnel node names
|
2026-05-31 16:33:06 +08:00 |
|
elky
|
49f952692b
|
Fix remaining sync chat stack overflows
|
2026-05-31 02:12:22 +08:00 |
|
elky
|
fde15c9b60
|
Fix sync chat test stack overflow
|
2026-05-31 01:13:09 +08:00 |
|
elky
|
06f26cfacf
|
Merge remote-tracking branch 'origin/pr/597'
|
2026-05-31 00:09:42 +08:00 |
|
elky
|
5360665432
|
test(gateway): avoid stack overflow in cors proxy test
|
2026-05-30 22:48:19 +08:00 |
|
elky
|
a20ac1d31f
|
fix(pool): align oauth status filter with visible state
|
2026-05-30 21:37:21 +08:00 |
|
elky
|
1bdd300606
|
Merge branch 'review-pr-612'
|
2026-05-30 21:26:18 +08:00 |
|
elky
|
c56f0198ff
|
Merge branch 'review-pr-611'
|
2026-05-30 21:26:12 +08:00 |
|
elky
|
02fc6bd4ef
|
Merge branch 'review-pr-610'
|
2026-05-30 21:26:07 +08:00 |
|
elky
|
c3a8352d76
|
Merge branch 'review-pr-603'
|
2026-05-30 21:25:58 +08:00 |
|
elky
|
463576915f
|
Merge branch 'review-pr-602'
|
2026-05-30 21:25:52 +08:00 |
|
elky
|
1db6b9d307
|
Merge branch 'review-pr-596'
|
2026-05-30 21:25:46 +08:00 |
|
elky
|
b5a02a118f
|
Merge branch 'review-pr-595'
|
2026-05-30 21:25:39 +08:00 |
|
elky
|
ae96d5d61b
|
fix usage trace active key selection
|
2026-05-30 19:48:18 +08:00 |
|
elky
|
b9612fef9b
|
chore: bump aether-tunnel version to 0.3.14
|
2026-05-29 21:21:30 +08:00 |
|
fawney19
|
92ae88f1be
|
fix: avoid postgres migration version collision
|
2026-05-29 16:18:59 +08:00 |
|
fawney19
|
1658925f52
|
Disable key circuit breaker for pool providers
|
2026-05-29 15:16:06 +08:00 |
|
fawney19
|
9fb600df1b
|
Fix PR 599 check regressions
|
2026-05-29 12:30:56 +08:00 |
|
fawney19
|
3e4dfd2bac
|
Merge branch 'pr-599'
|
2026-05-29 02:46:07 +08:00 |
|
fawney19
|
8bd82c8c95
|
Update endpoint base URL placeholders
|
2026-05-29 02:44:03 +08:00 |
|
fawney19
|
b59c724455
|
Normalize endpoint API root handling
|
2026-05-29 02:29:33 +08:00 |
|
fawney19
|
ef2953038e
|
Fix usage records filtering and pool trace display
|
2026-05-28 20:24:48 +08:00 |
|
fawney19
|
df518ad668
|
fix contracts usage server time header
|
2026-05-28 17:54:56 +08:00 |
|
fawney19
|
37b0c00701
|
Merge remote-tracking branch 'origin/main'
|
2026-05-28 17:19:04 +08:00 |
|
fawney19
|
88f03aaef2
|
Keep key circuit breaker out of pool scoring
|
2026-05-28 17:18:42 +08:00 |
|
fawney19
|
ffd8d273c4
|
Revert "Merge remote-tracking branch 'origin/pr/592'"
This reverts commit 3504875922, reversing
changes made to 5c3a1aecbe.
|
2026-05-28 17:10:27 +08:00 |
|
fawney19
|
ef2a96bcc4
|
Remove default hot pool size cap
|
2026-05-28 17:01:03 +08:00 |
|
fawney19
|
10532e1a55
|
Merge pull request #594 from AAEE86/main
feat(usage): support output_config effort badge source
|
2026-05-28 16:48:02 +08:00 |
|
fawney19
|
47886abd2b
|
Preserve streaming usage timing on refresh
|
2026-05-28 16:33:10 +08:00 |
|
fawney19
|
d076f64db3
|
Harden usage server timing header passthrough
|
2026-05-28 16:28:19 +08:00 |
|
fawney19
|
b21be24faa
|
Merge remote-tracking branch 'origin/pr/591'
|
2026-05-28 16:07:08 +08:00 |
|
fawney19
|
3504875922
|
Merge remote-tracking branch 'origin/pr/592'
|
2026-05-28 16:07:07 +08:00 |
|
fawney19
|
5c3a1aecbe
|
Merge remote-tracking branch 'origin/pr/591'
|
2026-05-28 15:23:26 +08:00 |
|
fawney19
|
97133f657f
|
style: 突出路由策略选中标签样式
|
2026-05-28 15:03:14 +08:00 |
|
fawney19
|
bb2fc2ec00
|
Optimize health monitor database reads
|
2026-05-28 14:24:37 +08:00 |
|
fawney19
|
18566b5837
|
Merge remote-tracking branch 'origin/pr/587'
|
2026-05-28 13:56:04 +08:00 |
|
fawney19
|
069e1c1e60
|
Fix merged PR check regressions
|
2026-05-28 13:53:04 +08:00 |
|
fawney19
|
2c28d9979c
|
Merge commit 'refs/pr/585'
# Conflicts:
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/request.rs
# apps/aether-gateway/src/tests/ai_execute/stream_provider_gemini/local_cli.rs
# apps/aether-gateway/src/tests/ai_execute/sync/gemini/cli.rs
# apps/aether-gateway/src/tests/control/admin/provider_query.rs
# crates/aether-provider-transport/src/gemini_cli/mod.rs
# crates/aether-provider-transport/src/gemini_cli/request.rs
# crates/aether-provider-transport/src/gemini_cli/url.rs
# crates/aether-provider-transport/src/lib.rs
|
2026-05-28 13:19:42 +08:00 |
|
fawney19
|
0efb3d340d
|
Merge commit 'refs/pr/530'
|
2026-05-28 12:53:45 +08:00 |
|
fawney19
|
535039c29e
|
Merge remote-tracking branch 'origin/pr/584'
|
2026-05-28 12:16:51 +08:00 |
|
fawney19
|
93d3de1644
|
feat: improve routing policy diagnostics
|
2026-05-28 12:11:43 +08:00 |
|
fawney19
|
14ad6e9b75
|
Merge remote-tracking branch 'origin/pr/583'
|
2026-05-27 18:42:57 +08:00 |
|
fawney19
|
d46d225a90
|
暗色模式下交换流式徽章填充与描边样式
|
2026-05-27 18:38:59 +08:00 |
|
fawney19
|
42e723ff7c
|
Clarify API key concurrency skip reasons
|
2026-05-27 17:00:09 +08:00 |
|
fawney19
|
d77a572dc7
|
fix: cast usage provider body before jsonb type checks
|
2026-05-27 15:48:12 +08:00 |
|
fawney19
|
8606455355
|
Merge pull request #581 from zhefox/main
fix(gateway): preserve JSON mode chat hints in responses normalization
|
2026-05-27 15:40:17 +08:00 |
|
fawney19
|
21e52722e6
|
Prefer provider request body for usage badges
|
2026-05-27 15:39:39 +08:00 |
|
fawney19
|
6673ab6d4a
|
Add fast model directive service tier
|
2026-05-27 15:08:23 +08:00 |
|