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 |
|
fawney19
|
d488b1a680
|
fix auth refresh request body
|
2026-05-27 15:06:51 +08:00 |
|
fawney19
|
b9ac97ebc3
|
Simplify request detail cost overview
|
2026-05-27 14:24:57 +08:00 |
|
fawney19
|
ccfc4cbddc
|
Cache provider catalog lookups
|
2026-05-27 13:56:39 +08:00 |
|
fawney19
|
674cc85005
|
Stabilize stream runtime nextest timing
|
2026-05-27 11:00:04 +08:00 |
|
fawney19
|
dd2da69361
|
Merge pull request #580 from AAEE86/main
fix(mobile): improve usage and pool management layouts
|
2026-05-27 10:23:17 +08:00 |
|
fawney19
|
0ee6e393ce
|
Record stream first byte on upstream event
|
2026-05-27 10:19:49 +08:00 |
|
fawney19
|
433a4d3c7d
|
test(gateway): run claude pii redaction cases on large stack
|
2026-05-27 09:21:57 +08:00 |
|
fawney19
|
cf8372c8cb
|
fix(usage): record visible stream first byte timing
|
2026-05-27 02:48:01 +08:00 |
|
fawney19
|
f03550415b
|
style(usage): make fast badge white
|
2026-05-27 02:11:59 +08:00 |
|
fawney19
|
5a710c4f5e
|
Merge remote-tracking branch 'origin/pr/578'
|
2026-05-27 02:07:52 +08:00 |
|
fawney19
|
56901f91ce
|
Merge remote-tracking branch 'origin/pr/576'
|
2026-05-27 02:06:22 +08:00 |
|
fawney19
|
1109c3547c
|
Merge branch 'pr-577'
|
2026-05-27 01:35:25 +08:00 |
|
fawney19
|
d24ead234d
|
Merge branch 'pr-575'
# Conflicts:
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/payload.rs
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/family/payload.rs
# apps/aether-gateway/src/ai_serving/planner/standard/family/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/chat/decision/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/payload.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/request.rs
|
2026-05-27 01:34:19 +08:00 |
|
fawney19
|
d816ae5c88
|
Merge remote-tracking branch 'origin/pr/573'
|
2026-05-27 01:06:57 +08:00 |
|
fawney19
|
8c6e586063
|
Merge remote-tracking branch 'zhefox/main'
|
2026-05-27 01:01:34 +08:00 |
|
fawney19
|
c632ec616d
|
Merge remote-tracking branch 'origin/pr/564'
|
2026-05-27 00:52:15 +08:00 |
|
fawney19
|
bd71a46c25
|
Merge pull request #561 from Kayphoon/codex/s3-integrated-backup
|
2026-05-27 00:48:59 +08:00 |
|
fawney19
|
e2b5c3acc8
|
docs: remove simple query inventory
|
2026-05-27 00:45:03 +08:00 |
|
fawney19
|
614c999871
|
feat(admin): expose s3 backup as module
|
2026-05-27 00:30:37 +08:00 |
|
fawney19
|
42693c2c52
|
chore: remove s3 backup docs
|
2026-05-27 00:07:37 +08:00 |
|
fawney19
|
e21cd72181
|
fix: preserve pool scan budget for exhausted accounts
|
2026-05-26 23:49:26 +08:00 |
|
fawney19
|
4933ae9014
|
Merge pull request #572 from AAEE86/main
fix(admin): add User-Agent for Done-hub provider ops
|
2026-05-26 16:19:02 +08:00 |
|
fawney19
|
7e76c9763d
|
Clarify stream first byte timeout message
|
2026-05-26 15:02:50 +08:00 |
|
fawney19
|
12ff87949d
|
fix(ai): preserve combined Gemini builtin tools
|
2026-05-26 11:14:24 +08:00 |
|
fawney19
|
b75953bf4c
|
Merge remote-tracking branch 'origin/pr/569'
|
2026-05-26 11:11:13 +08:00 |
|
fawney19
|
331d37be26
|
test: run sub2api balance provider ops on larger stack
|
2026-05-26 02:30:39 +08:00 |
|
fawney19
|
57ccd44b89
|
fix: fill provider quota execution timeout defaults
|
2026-05-26 02:11:10 +08:00 |
|
fawney19
|
d60b6e7454
|
test: run gemini image bridge case on larger stack
|
2026-05-26 01:52:01 +08:00 |
|
fawney19
|
50e4f27276
|
Merge remote-tracking branch 'origin/pr/567'
|
2026-05-26 01:21:03 +08:00 |
|
fawney19
|
a0f22ae659
|
fix: tighten pr 566 claude and deepseek handling
|
2026-05-26 00:57:28 +08:00 |
|
fawney19
|
235f32e10e
|
Merge remote-tracking branch 'origin/pr/566' into review/pr-566-fix
|
2026-05-26 00:43:45 +08:00 |
|
fawney19
|
e7b3acdec3
|
fix(provider): format oauth import tests
|
2026-05-25 23:48:04 +08:00 |
|
fawney19
|
f3a367b02d
|
Merge commit 'refs/pull/563/head' of github-fawney19:fawney19/Aether into review/pr-562
|
2026-05-25 23:44:02 +08:00 |
|
fawney19
|
c03aebba3f
|
Merge branch 'pr-562' into review/pr-562
|
2026-05-25 23:10:29 +08:00 |
|
fawney19
|
4fb8955bc2
|
fix(provider): move key model auto-match into dialog
|
2026-05-25 23:03:52 +08:00 |
|
fawney19
|
8b386b0aac
|
Merge remote-tracking branch 'origin/pr/555'
|
2026-05-25 21:14:45 +08:00 |
|
fawney19
|
d3249485fa
|
Fix stream timeout semantics
|
2026-05-25 20:09:37 +08:00 |
|
fawney19
|
54c5d5803b
|
fix: cast mysql usage aggregate counters
|
2026-05-25 15:36:13 +08:00 |
|
fawney19
|
ae138ddb56
|
feat: update admin config import and runtime handling
|
2026-05-25 15:23:02 +08:00 |
|
fawney19
|
505d9fd8bc
|
Merge remote-tracking branch 'origin/main'
|
2026-05-25 01:56:34 +08:00 |
|
fawney19
|
932397d1b3
|
fix(gateway): defer ChatGPT web image quota decrement
|
2026-05-25 01:56:25 +08:00 |
|
fawney19
|
1be445423c
|
Merge remote-tracking branch 'origin/pr/558'
|
2026-05-25 01:22:03 +08:00 |
|
fawney19
|
2df9615fb9
|
Merge pull request #560 from Kayphoon/codex/remove-install-migration
fix(install): remove pg single-node migration entrypoint
|
2026-05-25 01:21:30 +08:00 |
|
fawney19
|
fe7fb17ff5
|
fix(gateway): align admin key health circuit summary
|
2026-05-25 01:18:07 +08:00 |
|