 ZyyandCodex
|
e044a9a898
|
docs: record websocket parity progress
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 11:54:45 +08:00 |
|
 ZyyandCodex
|
72cfcc8c2e
|
feat: add codex websocket responses transport
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 11:52:44 +08:00 |
|
 ZyyandCodex
|
37f19f7fb7
|
docs: record openai parity progress
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 11:33:45 +08:00 |
|
 ZyyandCodex
|
8c72eec5d8
|
feat: add openai gpt parity routes
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 11:25:37 +08:00 |
|
 zyycnandCodex
|
e640c5e9ff
|
docs: record non-stream output reconstruction status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 09:15:22 +08:00 |
|
 zyycnandCodex
|
9ca5c7d0b8
|
fix: reconstruct non-stream response output
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 09:13:00 +08:00 |
|
 zyycnandCodex
|
9fc992347d
|
docs: record refresh failure logging status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:58:39 +08:00 |
|
 zyycnandCodex
|
5bf012c64e
|
feat: log token refresh failures
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:58:28 +08:00 |
|
 zyycnandCodex
|
28b846cf49
|
docs: record refresh retry and usage stats status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:50:16 +08:00 |
|
 zyycnandCodex
|
fdb9374089
|
feat: add token refresh retry and usage stats
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:49:31 +08:00 |
|
 zyycnandCodex
|
9e527ed21e
|
docs: record v1 streaming lifecycle status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:27:04 +08:00 |
|
 zyycnandCodex
|
ee0ed9036d
|
feat: add v1 streaming and lifecycle logs
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 06:25:47 +08:00 |
|
 zyycnandCodex
|
2cae3ca501
|
docs: record client api key status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:58:55 +08:00 |
|
 zyycnandCodex
|
e9fdea08d2
|
feat: add admin client api key management
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:58:08 +08:00 |
|
 zyycnandCodex
|
2ed0c9d74f
|
docs: record account pool restore status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:46:38 +08:00 |
|
 zyycnandCodex
|
636fa79605
|
feat: restore account pool from sqlite
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:45:59 +08:00 |
|
 zyycnandCodex
|
e45150cc10
|
docs: record v1 upstream lifecycle status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:42:11 +08:00 |
|
 zyycnandCodex
|
c2cf7a670f
|
feat: wire v1 responses to codex upstream
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:40:25 +08:00 |
|
 zyycnandCodex
|
7a4a34f729
|
docs: record admin account import status
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:24:47 +08:00 |
|
 zyycnandCodex
|
228febde67
|
feat: add encrypted admin account import
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:23:50 +08:00 |
|
 zyycnandCodex
|
a02c6b420e
|
docs: record model catalog commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:05:11 +08:00 |
|
 zyycnandCodex
|
6341336007
|
feat: add codex model catalog
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 01:04:35 +08:00 |
|
 zyycnandCodex
|
6f0f301cad
|
docs: record admin settings commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:53:37 +08:00 |
|
 zyycnandCodex
|
cfec8bac00
|
feat: add read-only admin settings
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:52:52 +08:00 |
|
 zyycnandCodex
|
73cf235ee8
|
docs: record gpt-5.5 default commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:40:27 +08:00 |
|
 zyycnandCodex
|
6179d44e5b
|
feat: default codex model to gpt-5.5
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:40:02 +08:00 |
|
 zyycnandCodex
|
2c84d62ed0
|
docs: record account scheduling commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:32:45 +08:00 |
|
 zyycnandCodex
|
4dc0c9a05a
|
feat: extend account scheduling primitives
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:32:02 +08:00 |
|
 zyycnandCodex
|
db412cfbe1
|
docs: record websocket boundary commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:12:53 +08:00 |
|
 zyycnandCodex
|
cc0516d390
|
feat: add codex websocket boundary
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:12:21 +08:00 |
|
 zyycnandCodex
|
7540b97fe5
|
docs: record http auth commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:07:54 +08:00 |
|
 zyycnandCodex
|
cec460762c
|
feat: add http auth boundary
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:07:28 +08:00 |
|
 zyycnandCodex
|
d65fc59be8
|
docs: record account repository commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:03:17 +08:00 |
|
 zyycnandCodex
|
14fe7060c7
|
feat: add account repository
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-12 00:02:31 +08:00 |
|
 zyycnandCodex
|
8d70aa0ed2
|
docs: record original gap audit
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 23:48:02 +08:00 |
|
 zyycnandCodex
|
3652914442
|
docs: record sse usage commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 23:19:41 +08:00 |
|
 zyycnandCodex
|
225fbffb75
|
feat: add codex sse and usage helpers
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 23:19:01 +08:00 |
|
 zyycnandCodex
|
1b1e447697
|
docs: record refresh scheduler commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 23:00:08 +08:00 |
|
 zyycnandCodex
|
2f25db8a4e
|
feat: add native account refresh scheduler
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:59:38 +08:00 |
|
 zyycnandCodex
|
cf6d6abd77
|
docs: record admin login commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:53:32 +08:00 |
|
 zyycnandCodex
|
4e0d1e5a66
|
feat: add admin login sessions
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:52:11 +08:00 |
|
 zyycnandCodex
|
a84f456c45
|
docs: record fingerprint update commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:41:09 +08:00 |
|
 zyycnandCodex
|
e32220a527
|
feat: persist fingerprint update history
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:39:51 +08:00 |
|
 zyycnandCodex
|
fca9361ecc
|
docs: record cookie persistence commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:30:56 +08:00 |
|
 zyycnandCodex
|
5d3cc6ed3a
|
feat: persist encrypted account cookies
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:30:12 +08:00 |
|
 zyycnandCodex
|
dd58ac682f
|
docs: record admin logs route commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:25:37 +08:00 |
|
 zyycnandCodex
|
b0c10f2d4b
|
feat: add paginated admin logs route
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:24:28 +08:00 |
|
 zyycnandCodex
|
349ea82e93
|
docs: record models endpoint commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:18:21 +08:00 |
|
 zyycnandCodex
|
3830b210d6
|
feat: add v1 models endpoint
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:17:56 +08:00 |
|
 zyycnandCodex
|
762764cd4b
|
docs: record runtime config commit id
Co-authored-by: Codex <noreply@openai.com>
|
2026-06-11 22:15:04 +08:00 |
|