CJACK
|
eb253a9d3a
|
feat: Introduce standard request normalization and response building for OpenAI and Claude, enhance tool call streaming, and improve caller identification.
|
2026-02-18 23:35:17 +08:00 |
|
CJACK
|
3a75b75ae0
|
feat: Introduce model alias resolution, enhanced configuration options, and improved OpenAI/Claude adapter handling for responses, embeddings, and tool calls.
|
2026-02-18 23:06:18 +08:00 |
|
CJACK
|
27ecb4b69b
|
feat: Implement response storage and retrieval, add embeddings API, and enhance tool call extraction logic.
|
2026-02-18 21:42:25 +08:00 |
|
root
|
962700f525
|
chore: 删除无用文件,清理 .gitignore Python 残留规则
|
2026-02-18 21:06:02 +08:00 |
|
root
|
e143d13ff6
|
feat: 编译和安装依赖使用国内镜像
|
2026-02-18 20:57:23 +08:00 |
|
root
|
2f853d7364
|
feat: 重写 start.mjs 适配 Go 运行时
|
2026-02-18 20:53:10 +08:00 |
|
root
|
36099a4ada
|
chore: 删除 Python 残留文件(项目已迁移至 Go)
|
2026-02-18 20:50:07 +08:00 |
|
CJACK
|
0348fa8a22
|
feat: Enhance account identification to support email, mobile, and token-only synthetic IDs across API, UI, and documentation.
|
2026-02-18 20:39:38 +08:00 |
|
root
|
73bdb55cee
|
merge: 合并 main 分支到 docker,保留 docker-compose.yml 和分页接口
|
2026-02-18 20:38:53 +08:00 |
|
CJACK
|
7fc10573ab
|
feat: Improve tool sieve to correctly preserve trailing text within the same chunk as a tool call.
|
2026-02-18 17:24:43 +08:00 |
|
CJACK
|
ce74b124d2
|
fix: Apply responsive height to the Trash2 icon on large screens.
|
2026-02-18 17:16:57 +08:00 |
|
CJACK
|
f2b10992cc
|
test: Introduce comprehensive edge case tests for various internal packages including SSE, Claude, Auth, Account, Config, Deepseek, Admin, and Util.
|
2026-02-18 16:52:16 +08:00 |
|
CJACK
|
deec72416e
|
test: Introduce comprehensive edge case tests across multiple modules and refine tool call and OpenAI handler logic.
|
2026-02-18 16:51:30 +08:00 |
|
CJACK
|
7beeea5779
|
feat: Implement streaming incremental tool call deltas with a new tool sieve and standalone parser.
|
2026-02-18 16:10:35 +08:00 |
|
CJACK
|
19289c9008
|
refactor: Modularize OpenAI message normalization and prompt building, enhancing MessagesPrepare to support additional content types and tool call formatting.
|
2026-02-18 00:54:54 +08:00 |
|
CJACK
|
89e93a1674
|
feat: Improve configuration loading robustness, add Vercel-specific fallbacks, and update documentation for config.json best practices.
|
2026-02-18 00:38:38 +08:00 |
|
CJACK.
|
f62fa22338
|
Merge pull request #35 from CJackHwang/codex/add-docker-image-build-to-github-actions
ci: include docker image artifacts in release assets
|
2026-02-17 19:52:26 +08:00 |
|
CJACK.
|
2acf58590a
|
ci: publish docker image archives in release assets
|
2026-02-17 19:51:53 +08:00 |
|
CJACK.
|
46a56d0389
|
Merge pull request #34 from CJackHwang/dev
Merge pull request #33 from CJackHwang/codex/add-docker-image-build-to-github-actions
ci: build and publish Docker images in release workflow
v2.0.1
|
2026-02-17 19:46:04 +08:00 |
|
CJACK.
|
cfd57288d7
|
Merge pull request #33 from CJackHwang/codex/add-docker-image-build-to-github-actions
ci: build and publish Docker images in release workflow
|
2026-02-17 19:44:20 +08:00 |
|
CJACK.
|
1049a723d8
|
ci: publish docker image on release
|
2026-02-17 19:43:12 +08:00 |
|
CJACK.
|
4dae9a3882
|
Merge pull request #32 from CJackHwang/dev
refactor: Improve chat stream content and tool call parsing with a new recursive extraction function and dedicated tests.
v2.0.0
v2.0.0_Beta
|
2026-02-17 14:36:29 +08:00 |
|
CJACK
|
05422b2449
|
refactor: Improve chat stream content and tool call parsing with a new recursive extraction function and dedicated tests.
|
2026-02-17 14:35:24 +08:00 |
|
CJACK.
|
50e66b1571
|
Merge pull request #31 from CJackHwang/dev
feat: Standardize tool name fallback to 'unknown' for parity with Go and ensure `parseTool` consistently returns raw input on parsing failures.
|
2026-02-17 14:20:06 +08:00 |
|
CJACK
|
5106773573
|
feat: Standardize tool name fallback to 'unknown' for parity with Go and ensure parseTool consistently returns raw input on parsing failures.
|
2026-02-17 14:18:47 +08:00 |
|
CJACK.
|
a9828e33ad
|
Merge pull request #30 from CJackHwang/dev
feat: Add comprehensive historical and current Claude model IDs for API compatibility and dynamic Docker port configuration.
|
2026-02-17 14:03:03 +08:00 |
|
CJACK
|
76ae2fed51
|
feat: Add comprehensive historical and current Claude model IDs for API compatibility and dynamic Docker port configuration.
|
2026-02-17 14:01:31 +08:00 |
|
CJACK
|
d0549c27c7
|
feat: Add OpenCode CLI integration instructions to READMEs and provide an example configuration file.
|
2026-02-17 13:44:14 +08:00 |
|
CJACK
|
7dcddef91f
|
feat: Update Claude model names and IDs across configuration, documentation, and tests, including the default model and thinking delta logic.
|
2026-02-17 13:36:19 +08:00 |
|
CJACK
|
6697d0d227
|
feat: enhance tool call streaming and anti-leakage by suppressing invalid or incomplete tool JSON and refining detection in Node.js.
|
2026-02-17 13:18:52 +08:00 |
|
CJACK
|
d21fb74f29
|
fix: Prevent partial tool call JSON leaks in stream processing by removing size-based buffer limits and holding incomplete blocks longer.
|
2026-02-17 12:57:01 +08:00 |
|
CJACK.
|
0f389471ac
|
Merge pull request #29 from CJackHwang/dev
Merge pull request #28 from CJackHwang/codex/fix-api-stream-buffering-issue
Stream Go proxy responses to Vercel clients
|
2026-02-17 12:10:57 +08:00 |
|
CJACK.
|
5c1dd59502
|
Merge pull request #28 from CJackHwang/codex/fix-api-stream-buffering-issue
Stream Go proxy responses to Vercel clients
|
2026-02-17 12:09:29 +08:00 |
|
CJACK.
|
0bdbb3a4ef
|
Stream Go proxy responses to Vercel clients
|
2026-02-17 12:08:45 +08:00 |
|
CJACK.
|
031f5cd39e
|
Merge pull request #27 from CJackHwang/dev
Dev
|
2026-02-17 04:51:09 +08:00 |
|
CJACK
|
5fbea97aec
|
docs: Enhance architecture diagrams, update API and deployment configurations, and remove obsolete documentation files.
|
2026-02-17 04:45:21 +08:00 |
|
CJACK
|
07de35a093
|
refactor: centralize SSE stream parsing logic into a new sse package and update the PoW solver to honor context cancellation during module acquisition.
|
2026-02-17 04:40:01 +08:00 |
|
CJACK
|
23d5ac7fa2
|
feat: centralize DeepSeek SSE parsing, improve account identifier resolution, and simplify CORS configuration.
|
2026-02-17 03:45:55 +08:00 |
|
CJACK
|
2cde0a1d84
|
refactor: Enhance WASM POW solver with channel-based pooling and configurable size, update token estimation, and fix CORS origin reflection.
|
2026-02-17 03:34:48 +08:00 |
|
CJACK
|
534fd1d14b
|
feat: centralize utility functions, abstract SSE stream collection, and add concurrency to admin account testing.
|
2026-02-17 03:31:19 +08:00 |
|
CJACK
|
4251438ff5
|
feat: Implement graceful server shutdown, optimize WASM module instantiation, remove tokenizer files, and refine config saving and admin key warning.
|
2026-02-17 03:23:56 +08:00 |
|
CJACK
|
f8effc5e84
|
feat: add option to prune old test run directories, keeping a configurable maximum number.
|
2026-02-17 02:57:21 +08:00 |
|
CJACK
|
d3ac698129
|
docs: comprehensively update and expand project documentation across various guides for improved clarity and detail.
|
2026-02-17 02:50:11 +08:00 |
|
CJACK
|
a19f281229
|
feat: reimplement Claude streaming to use full SSE events with thinking, tool calls, and stream management, and add related test cases.
|
2026-02-17 02:31:56 +08:00 |
|
CJACK
|
8cbb5a4262
|
feat: Introduce a new Go-based test suite runner with supporting scripts and documentation.
|
2026-02-17 02:03:41 +08:00 |
|
CJACK
|
416b9939fc
|
Refactor admin handlers into specialized files and introduce OpenAI tool sieving and Vercel streaming capabilities.
|
2026-02-17 01:35:10 +08:00 |
|
CJACK
|
eeccc967f5
|
feat: Improve tool detection by implementing a new content splitting strategy that identifies suspicious prefixes.
|
2026-02-17 01:02:21 +08:00 |
|
CJACK.
|
003a65d9d2
|
Merge pull request #25 from CJackHwang/dev
继续解决问题
|
2026-02-17 00:47:07 +08:00 |
|
CJACK
|
555df63fbc
|
feat: Implement tool call sieving and formatting for streaming responses in Node.js, add Go fallback for non-Vercel environments, and update Vercel configuration.
|
2026-02-17 00:26:34 +08:00 |
|
CJACK
|
770f5719d8
|
feat: implement stream lease management for Vercel hybrid streaming path to align occupancy duration with native Go streaming behavior.
|
2026-02-16 23:22:04 +08:00 |
|