CJACK.
|
fe43f1e6ee
|
Merge pull request #201 from CJackHwang/codex/investigate-pull-request-issue-ws440p
Proxy Claude/Gemini adapters via OpenAI core, preserve model mapping, update README and tests
v3.0.0_beta
|
2026-04-03 02:01:19 +08:00 |
|
CJACK.
|
440d759584
|
Merge pull request #202 from CJackHwang/codex/update-project-configuration-for-version-upgrades
Bump Node and Go base images and add runtime baseline to Zeabur template
|
2026-04-03 02:00:17 +08:00 |
|
CJACK.
|
a6a9863fc3
|
Preserve upstream headers on Gemini proxy error responses
|
2026-04-03 01:59:35 +08:00 |
|
CJACK.
|
f787e25641
|
chore(deploy): drop Vercel node runtime pin and bump Docker node
|
2026-04-03 01:58:16 +08:00 |
|
CJACK.
|
5722f21cdd
|
Align docs and adapters with unified OpenAI proxy architecture
|
2026-04-03 01:49:33 +08:00 |
|
CJACK.
|
ca3c16c424
|
Merge pull request #199 from CJackHwang/codex/update-project-documentation-structure
docs: refresh architecture overview and project structure maps
|
2026-04-03 01:29:09 +08:00 |
|
CJACK.
|
8b86f1c903
|
docs: refresh architecture and project structure docs
|
2026-04-03 01:28:48 +08:00 |
|
CJACK.
|
b758ce9234
|
Merge pull request #198 from CJackHwang/codex/update-project-documentation-and-version-number-0jh1p4
Release 3.0.0: version bump and docs updating unified routing & adapter-layer
|
2026-04-03 01:17:59 +08:00 |
|
CJACK.
|
1cf28101d6
|
Merge branch 'dev' into codex/update-project-documentation-and-version-number-0jh1p4
|
2026-04-03 01:17:37 +08:00 |
|
CJACK.
|
c1bdb6776b
|
Merge pull request #197 from CJackHwang/codex/update-project-documentation-and-version-number
Docs: Bump to v3.0.0 and document unified adapter/router, health endpoints, and Go 1.26 requirement
|
2026-04-03 01:15:18 +08:00 |
|
CJACK.
|
47544fb385
|
docs: align architecture diagram and structure with current code
|
2026-04-03 01:14:01 +08:00 |
|
CJACK.
|
2a05c96f5f
|
docs: refresh architecture diagram and structure sections
|
2026-04-03 01:13:13 +08:00 |
|
CJACK.
|
cbc68f7e92
|
Merge pull request #193 from CJackHwang/codex/analyze-context-absence-issue
Proxy Claude/Gemini via OpenAI with translation bridge and streaming translator; update deps
|
2026-04-03 00:50:47 +08:00 |
|
CJACK.
|
5576043106
|
Merge pull request #194 from CJackHwang/codex/fix-keep-alive-frame-filtering-issue
Preserve SSE keep-alive, stop on CONTENT_FILTER status, and propagate upstream token usage
|
2026-04-03 00:49:31 +08:00 |
|
CJACK.
|
287e8d5a60
|
Merge pull request #195 from CJackHwang/codex/fix-pull-request-review-issues
Hide upstream content-filter text in SSE streams, preserve token usage, and tighten filter detection
|
2026-04-03 00:48:45 +08:00 |
|
CJACK.
|
8a2c500806
|
treat content filter as normal stop and hide leaked suffix
|
2026-04-03 00:47:11 +08:00 |
|
CJACK.
|
e958bf7e40
|
Fix SSE keep-alive passthrough, content-filter stop, and usage token propagation
|
2026-04-02 23:58:36 +08:00 |
|
CJACK.
|
443fa4ad8e
|
fix: handle vercel prepare/release passthrough in translated proxy paths
|
2026-04-02 22:28:36 +08:00 |
|
CJACK.
|
6a632ad9ef
|
Merge pull request #187 from CJackHwang/codex/investigate-unrecognized-issue-in-ds2api
fix: use schema-correct exec parameter examples in tool prompt
|
2026-04-02 20:15:30 +08:00 |
|
CJACK.
|
cd2f5ad3b0
|
Merge pull request #191 from CJackHwang/codex/fix-issue-in-pull-request-190
fix: prioritize quoted functionCall keys in tool sieve
|
2026-04-02 20:14:17 +08:00 |
|
CJACK.
|
1457b63a76
|
Merge pull request #192 from CJackHwang/codex/fix-the-reported-issue-in-pr-191
fix: harden functionCall key detection in tool sieve
|
2026-04-02 20:13:51 +08:00 |
|
CJACK.
|
24655342a7
|
fix: prefer quoted functionCall keys over bare matches
|
2026-04-02 20:11:29 +08:00 |
|
CJACK.
|
39f6e066d6
|
fix: harden functionCall key detection in tool sieve
|
2026-04-02 19:43:47 +08:00 |
|
CJACK.
|
02d64c192e
|
fix: prioritize quoted functionCall keys in tool sieve
|
2026-04-02 18:22:30 +08:00 |
|
CJACK.
|
283aa304df
|
Merge pull request #190 from CJackHwang/codex/fix-critical-issue-in-pull-request
Fix tool sieve regression for loose `functionCall` keys
|
2026-04-02 16:12:50 +08:00 |
|
CJACK.
|
02fe3e4bfc
|
fix: detect loose functionCall keys in tool sieve
|
2026-04-02 15:19:45 +08:00 |
|
CJACK.
|
15bf77e044
|
refactor tool sieve functionCall helpers into separate file
|
2026-04-02 13:40:21 +08:00 |
|
CJACK.
|
add0d0cc06
|
Merge pull request #188 from MoeclubM/patch-1
完善Docker部署教程
|
2026-04-02 13:39:43 +08:00 |
|
MoeclubM
|
a87ec3fd68
|
docs: sync docker config setup steps
|
2026-04-02 13:34:57 +08:00 |
|
CJACK.
|
50ce88ca3f
|
tighten functionCall detection to quoted JSON keys
|
2026-04-02 13:32:47 +08:00 |
|
MoeCaa
|
48a5f1c39e
|
完善Docker部教程
增加配置文件的复制,由于docker-compose.yml映射了文件但是本地还不存在config.json,启动之后会导致app/config.json被映射成文件夹导致运行报错
|
2026-04-02 13:19:23 +08:00 |
|
CJACK.
|
07578f9c56
|
fix tool prompt parameter examples for exec tools
|
2026-04-02 13:09:41 +08:00 |
|
CJACK.
|
5ebc33c347
|
Merge pull request #186 from CJackHwang/codex/fix-key-copy-issue-in-web-ui
fix(webui): make API key copy action reliable
|
2026-04-02 13:03:33 +08:00 |
|
CJACK.
|
cc74397edc
|
Merge pull request #184 from CJackHwang/codex/refactor-acquire-to-handle-empty-token-accounts
auth: retry other managed accounts when token ensure fails
|
2026-04-02 13:00:18 +08:00 |
|
CJACK.
|
1289e8afd8
|
fix(webui): make API key copy action reliable
|
2026-04-02 12:59:05 +08:00 |
|
CJACK.
|
e60738b084
|
auth: preserve ensure error after retry exhaustion
|
2026-04-02 12:58:09 +08:00 |
|
CJACK.
|
f6cd541c6f
|
auth: retry other managed accounts when token ensure fails
|
2026-04-02 02:04:58 +08:00 |
|
CJACK.
|
1eb47147c2
|
Merge pull request #182 from CJackHwang/codex/investigate-potential-issues
Fix account pool starvation when only one managed account has token
|
2026-04-02 00:55:43 +08:00 |
|
CJACK.
|
da3fafb79a
|
fix pool starvation of tokenless managed accounts
|
2026-04-02 00:48:41 +08:00 |
|
CJACK.
|
3900aaec47
|
Merge pull request #180 from CJackHwang/codex/integrate-gemini-claude-openai-into-ds2api
Detect Gemini `functionCall` and Claude `tool_use`, backfill tool_call IDs, and broaden tool-sieve detection
|
2026-04-01 01:54:21 +08:00 |
|
CJACK.
|
8a74dbff9c
|
Fix lowercase functioncall detection in stream tool sieve
|
2026-04-01 01:50:56 +08:00 |
|
CJACK.
|
bfca84c2c7
|
Align tool-call parsing across Go/JS and pass quality gates
|
2026-04-01 01:24:55 +08:00 |
|
CJACK.
|
1cdfa9c05d
|
Merge pull request #179 from TesseractLHY/main
Fixes #177
|
2026-04-01 00:08:55 +08:00 |
|
TesseractLHY
|
fe8232bfc1
|
Fixes bad tool call
|
2026-03-31 11:16:13 -04:00 |
|
CJACK.
|
063599678a
|
Merge pull request #174 from CJackHwang/dev
Merge pull request #171 from CJackHwang/codex/fix-issue-#170-in-ds2api
Enable env-backed config writeback and bootstrap missing config file
v2.5.1_beta3
|
2026-03-31 01:36:31 +08:00 |
|
CJACK.
|
f55aa7564a
|
Merge pull request #176 from CJackHwang/codex/fix-fallback-to-file-config-on-json-parse-failure-u32uz8
修复写回模式回退逻辑并从 CONTENT_FILTER 起截断流输出
|
2026-03-31 01:35:42 +08:00 |
|
CJACK.
|
3b60e3c8f9
|
fix(sse): trim stream output from CONTENT_FILTER onward
|
2026-03-31 01:26:43 +08:00 |
|
CJACK.
|
efebe9ebad
|
Merge pull request #171 from CJackHwang/codex/fix-issue-#170-in-ds2api
Enable env-backed config writeback and bootstrap missing config file
|
2026-03-31 00:01:27 +08:00 |
|
CJACK.
|
b54b418f96
|
fix(sse): globally strip leaked CONTENT_FILTER suffix from output
|
2026-03-30 23:39:47 +08:00 |
|
CJACK.
|
1c5f022b06
|
refactor(config): split writeback helpers out of store.go for CI gate
|
2026-03-30 21:38:19 +08:00 |
|