shujakuin
|
ca8935d73e
|
docs: clarify gateway rollout verification
|
2026-07-17 22:47:00 +08:00 |
|
shujakuin
|
9e27778e05
|
feat: add verified profile import and export
|
2026-07-11 19:31:23 +08:00 |
|
shujakuin
|
066e2d9b61
|
docs: use gpt-5.6-terra for Codex smoke tests
|
2026-07-11 13:49:37 +08:00 |
|
shujakuin
|
bf01fcd727
|
fix: retry Codex overload error codes
|
2026-07-11 13:44:12 +08:00 |
|
shujakuin
|
29eb91e0c3
|
fix: pace captured SSE replay
|
2026-07-11 13:16:40 +08:00 |
|
shujakuin
|
7d0a40e1ea
|
fix: preserve responses SSE lifecycle during replay
|
2026-07-11 02:36:00 +08:00 |
|
shujakuin
|
92d3845eca
|
fix: exclude management paths from request history
|
2026-07-10 07:38:13 +08:00 |
|
shujakuin
|
f62c4d2fed
|
fix: migrate legacy runtime image configuration
|
2026-07-10 07:09:35 +08:00 |
|
shujakuin
|
0d244e596c
|
feat: separate image profiles from text routing
|
2026-07-10 07:05:22 +08:00 |
|
shujakuin
|
2ff38c71bb
|
docs: add rollout testing guidance
|
2026-07-09 06:20:03 +08:00 |
|
shujakuin
|
73811daaac
|
Normalize responses SSE events for Codex
|
2026-07-09 05:51:09 +08:00 |
|
shujakuin
|
26070fb7d5
|
fix: replay buffered success streams incrementally
|
2026-07-08 21:27:39 +08:00 |
|
shujakuin
|
f9a71663f6
|
docs: add infra app metadata
|
2026-07-08 16:03:23 +08:00 |
|
shujakuin
|
5d48ef5880
|
fix: parse escaped retryable error messages
|
2026-07-08 10:08:25 +08:00 |
|
shujakuin
|
a62f2cf1b9
|
feat: add retry wave visibility controls
|
2026-07-07 20:28:24 +08:00 |
|
shujakuin
|
446a0e99a8
|
fix: raise request body limit to 1GB
|
2026-07-01 16:26:59 +08:00 |
|
shujakuin
|
c8cc3b153b
|
feat: support access-key protected admin
|
2026-06-30 21:06:20 +08:00 |
|
shujakuin
|
d90a1cd94f
|
feat: gate admin ui with optional access key
|
2026-06-30 19:46:29 +08:00 |
|
shujakuin
|
41357f5e7a
|
Update README.md
|
2026-06-30 17:43:41 +08:00 |
|
shujakuin
|
5e237993dd
|
fix: broaden thread id capture
|
2026-06-30 17:00:33 +08:00 |
|
shujakuin
|
a642022066
|
feat: track thread ids and retry stream disconnects
|
2026-06-30 11:25:36 +08:00 |
|
shujakuin
|
ec1f8ceb16
|
add stable request ids for replays
|
2026-06-30 00:10:49 +08:00 |
|
shujakuin
|
43097a22f1
|
retry more capacity-style upstream failures
|
2026-06-29 21:21:42 +08:00 |
|
shujakuin
|
1d7016bf65
|
retry stream capacity errors in gateway
|
2026-06-29 20:54:25 +08:00 |
|
shujakuin
|
ab0572baf6
|
speed up admin ui polling and payloads
|
2026-06-29 20:20:19 +08:00 |
|
shujakuin
|
2db86643c8
|
show stream age as last update offset
|
2026-06-29 19:48:24 +08:00 |
|
shujakuin
|
be22c84497
|
freeze stream age after request finish
|
2026-06-29 19:41:22 +08:00 |
|
shujakuin
|
f1a755eebe
|
make profile startup state-driven
|
2026-06-29 19:10:33 +08:00 |
|
shujakuin
|
8c21691478
|
lazy load admin ui data by page
|
2026-06-29 18:23:04 +08:00 |
|
shujakuin
|
57c7264c7b
|
harden upstream retry handling
|
2026-06-29 18:04:53 +08:00 |
|
shujakuin
|
94bece3cf2
|
default profiles page to active profile
|
2026-06-29 17:11:18 +08:00 |
|
shujakuin
|
5f6fb3504d
|
persist gateway metrics across restarts
|
2026-06-29 16:54:29 +08:00 |
|
shujakuin
|
283c14b6b4
|
retry capacity-style upstream errors
|
2026-06-29 15:54:36 +08:00 |
|
shujakuin
|
778068af42
|
style: color request timing pills
|
2026-06-29 04:49:15 +08:00 |
|
shujakuin
|
4605885262
|
feat: add profile ui and request telemetry
|
2026-06-29 04:40:32 +08:00 |
|