CJACK.
378f99be4a
Merge pull request #249 from shuaihaoV/feat/deepseek-model-type-families
...
Add default, expert, and vision DeepSeek model families
2026-04-08 17:53:02 +08:00
Shuaihao
ba76a2163b
Add default, expert, and vision DeepSeek model families
2026-04-08 14:37:22 +08:00
CJACK.
af9c51f3a7
Merge pull request #245 from CJackHwang/dev
...
Merge pull request #244 from CJackHwang/codex/temporarily-switch-to-internal-usage-count
Temporarily ignore DeepSeek upstream usage fields and prefer internal token estimation
v3.2.0
2026-04-07 21:27:32 +08:00
CJACK.
92bb25265e
Merge pull request #246 from CJackHwang/codex/fix-review-comments-before-merging
...
Fix proxy-bound fallback behavior and redact proxy password responses
2026-04-07 21:26:13 +08:00
CJACK.
84050d87e4
fix proxy fallback binding and redact proxy password responses
2026-04-07 21:22:28 +08:00
CJACK.
c6a6f1cf4e
Merge pull request #244 from CJackHwang/codex/temporarily-switch-to-internal-usage-count
...
Temporarily ignore DeepSeek upstream usage fields and prefer internal token estimation
2026-04-07 20:39:36 +08:00
CJACK.
f4ed10d38d
disable token-mismatch gate by default in raw stream simulator
2026-04-07 20:38:29 +08:00
CJACK.
d9e65c9710
remove upstream token-usage plumbing and always estimate from content
2026-04-07 20:12:18 +08:00
CJACK.
a14e5b0847
temporarily ignore upstream token usage fields globally
2026-04-07 19:40:47 +08:00
CJACK.
b59e991ad5
Merge pull request #241 from tanaer/feat/proxy-ip-management-dev
...
feat: 增加 SOCKS5/SOCKS5H 代理管理与账号代理路由
2026-04-07 17:14:48 +08:00
Jason.li
c84347b625
docs: align agent rules with quality gate lint
2026-04-07 14:19:40 +08:00
Jason.li
8ae2ea10c8
feat(proxy): add proxy IP management and account routing
...
Add admin CRUD and connectivity checks for SOCKS5/SOCKS5H proxy nodes.
Allow accounts to bind to a proxy, route DeepSeek requests through the selected node, and expose proxy management in the admin UI.
2026-04-07 14:16:13 +08:00
CJACK.
d32765bc84
Merge pull request #240 from CJackHwang/dev
...
Merge pull request #239 from CJackHwang/codex/fix-escaping-issues-and-token-counting
Fix HTML-escaped tool-call args and preserve upstream token usage (stream & non-stream)
2026-04-07 13:16:49 +08:00
CJACK.
08b1344f81
Merge pull request #242 from CJackHwang/codex/fix-issues-in-pull-request-#240
...
fix: avoid double-decoding XML entity text in markup tool-call parsing
2026-04-07 13:16:01 +08:00
CJACK.
8b0da7b6f8
fix: avoid double XML entity decoding in toolcall parser
2026-04-07 13:14:30 +08:00
CJACK.
1c95942e5d
Merge pull request #239 from CJackHwang/codex/fix-escaping-issues-and-token-counting
...
Fix HTML-escaped tool-call args and preserve upstream token usage (stream & non-stream)
2026-04-07 12:56:02 +08:00
CJACK.
da7c46b278
Limit HTML unescape to markup tool-call parsing
2026-04-07 12:55:06 +08:00
CJACK.
cfcca69396
Update VERSION
2026-04-07 12:46:15 +08:00
CJACK.
4475bfe92f
Merge pull request #238 from CJackHwang/codex/remove-project-structure-section-from-main-document
...
docs: remove duplicated project structure sections from READMEs
2026-04-07 12:36:30 +08:00
CJACK.
77a401fb19
Fix tool-call HTML escaping and stabilize usage token mapping
2026-04-07 12:35:50 +08:00
CJACK.
a935f61f74
docs: remove duplicated project structure sections from READMEs
2026-04-07 12:32:52 +08:00
CJACK.
80b88b37ff
Merge pull request #236 from CJackHwang/codex/review-and-reorganize-all-md-documents
...
docs: add architecture docs and centralize documentation index; update READMEs and API links
2026-04-07 11:55:11 +08:00
CJACK.
475c9086d2
docs: 为展开目录树补充文件夹作用注释
2026-04-07 11:51:14 +08:00
CJACK.
8cfba9c650
Merge pull request #232 from CJackHwang/dev
...
refactor: improve XML tool parsing robustness, update system prompt constraints, and simplify tool filtering logic
2026-04-07 11:13:44 +08:00
CJACK.
98131881ed
Merge pull request #234 from CJackHwang/codex/fix-documentation-and-accumulated_token_usage
...
Propagate DeepSeek SSE token usage to /v1/responses and remove stale POW env docs
2026-04-07 11:02:44 +08:00
CJACK.
86ecbc89bd
Preserve SSE frame delimiters when injecting Gemini usage
2026-04-07 10:59:27 +08:00
CJACK.
668b9c26bd
Unify token usage pass-through on OpenAI translate pipeline
2026-04-07 10:16:23 +08:00
CJACK.
5bcea3d727
Propagate upstream token usage across Gemini usage metadata
2026-04-07 10:16:00 +08:00
CJACK.
96b8587c5b
Fix token usage propagation and remove stale env docs
2026-04-07 08:27:03 +08:00
CJACK.
d09260d06f
Merge pull request #233 from CJackHwang/main
...
依赖升级
2026-04-07 07:12:40 +08:00
CJACK.
554b95d232
Merge pull request #231 from CJackHwang/dependabot/npm_and_yarn/webui/npm_and_yarn-7c6ac41456
...
chore(deps-dev): bump vite from 8.0.3 to 8.0.5 in /webui in the npm_and_yarn group across 1 directory
2026-04-07 07:02:53 +08:00
dependabot[bot]
b54ee05d12
chore(deps-dev): bump vite
...
Bumps the npm_and_yarn group with 1 update in the /webui directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 8.0.3 to 8.0.5
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 8.0.5
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 18:44:30 +00:00
CJACK
9968221633
refactor: improve XML tool parsing robustness, update system prompt constraints, and simplify tool filtering logic
2026-04-07 02:10:45 +08:00
CJACK
b79a13efd5
feat: support explicit prompt token tracking in SSE parsing and stream handlers
2026-04-07 01:39:27 +08:00
CJACK
da778a18fb
refactor: replace WASM-based PoW with a high-performance native Go implementation and add context support for cancellation.
2026-04-07 01:20:01 +08:00
CJACK.
10921e0f84
Merge pull request #229 from CJackHwang/dev
...
refactor: replace WASM-based PoW solver with a native Go implementation in the pow package
2026-04-07 00:57:33 +08:00
CJACK
e7d561694a
refactor: replace WASM-based PoW solver with a native Go implementation in the pow package
2026-04-07 00:10:36 +08:00
CJACK.
13687ce787
Merge pull request #227 from CJackHwang/codex/change-empty-responses-to-429
...
fix(openai): return 429 for empty upstream output
2026-04-06 17:11:07 +08:00
CJACK.
26aa02d4b5
fix(openai): return 429 for empty upstream output
2026-04-06 16:56:17 +08:00
CJACK.
89eaf048c3
Merge pull request #221 from CJackHwang/dev
...
Dev
v3.1.2_beta
2026-04-06 16:50:00 +08:00
CJACK.
904211469a
Merge pull request #222 from CJackHwang/codex/resolve-pull-request-issues-and-complete-tests
...
Add golangci-lint bootstrap and CI lint gate; update docs and .gitignore
2026-04-06 13:56:05 +08:00
CJACK.
530872ff2f
Merge pull request #224 from CJackHwang/codex/fix-four-issues-from-pull-requests-99aozg
...
Fix lint bootstrap behavior and harden SSE token replay parsing
2026-04-06 13:55:30 +08:00
CJACK.
fbe1e25c7b
Merge pull request #225 from CJackHwang/codex/fix-golangci-lint-bootstrap-compatibility
...
Treat missing golangci-lint as bootstrap-compatible
2026-04-06 13:54:50 +08:00
CJACK.
cd7e03d936
Merge pull request #226 from CJackHwang/codex/fix-issue-with-passing-thresholds
...
Handle deferred Close errors, normalize error messages, and add nolint annotations
2026-04-06 13:54:14 +08:00
CJACK.
37fb758191
Make full quality gates pass across repository
2026-04-06 13:41:58 +08:00
CJACK.
fb6be8a8ee
fix lint bootstrap on missing golangci-lint
2026-04-06 13:38:17 +08:00
CJACK.
57114a36f5
fix: address codex review issues for lint bootstrap and token replay
2026-04-06 13:12:36 +08:00
CJACK.
a671d82759
chore: auto-bootstrap golangci-lint for Go 1.26 compatibility
2026-04-06 12:52:56 +08:00
CJACK.
da75ed6966
Merge pull request #220 from CJackHwang/codex/fix-pull-request-review-comments
...
Migrate and reorganize .golangci.yml to v2 with updated linters and exclusions
2026-04-06 12:33:51 +08:00
CJACK.
3b99d2edbe
docs: add full-sample token replay command and report fields
2026-04-06 12:32:31 +08:00