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
nonononull
7f7f7e5147
Update README with additional information and links
2026-06-26 17:38:30 +08:00
nonononull
9633e6681a
Merge pull request #2 from zhang3xing1/main
...
Avoid passing empty args to node scripts
2026-06-26 12:31:03 +08:00
掌星
441061fe5e
Avoid passing empty args to node scripts
...
Make wrapper scripts omit the "${ARGS[@]}" expansion when no arguments are supplied. Each script now checks if ARGS is empty and invokes node with only the script path if so. Affects: scripts/install-for-current-provider.sh, scripts/launch-ui.sh, scripts/restore-codex-config.sh, scripts/start-gateway.sh, and scripts/stop-gateway.sh. This prevents an empty positional parameter from being passed to the .mjs entrypoints.
2026-06-26 12:28:11 +08:00
nonononull
ae25b664d3
Merge pull request #1 from nonononull/codex/strict-502-streaming-516-20260626
...
Add strict 502 mode and upstream retry handling for streaming responses
2026-06-26 11:26:46 +08:00
nonononull
d2e1acbaf4
Add strict 502 mode and upstream retry handling for streaming responses
2026-06-26 11:24:00 +08:00
fleetingtime20026
9cc6bc9b31
feat: publish codex retry gateway
2026-06-26 10:07:55 +08:00