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 |
|
CJACK
|
eb470c33ba
|
feat: Add Vercel deployment protection bypass support, enhance related error handling, and update documentation.
|
2026-02-16 22:06:41 +08:00 |
|
CJACK
|
d70a0acaa8
|
feat: Introduce hybrid streaming for Vercel deployments using a Go prepare endpoint and Node.js stream handler to mitigate buffering.
|
2026-02-16 21:56:01 +08:00 |
|
CJACK
|
d668465734
|
fix(vercel): route admin static assets before api fallback
|
2026-02-16 20:50:32 +08:00 |
|
CJACK
|
3cf207bcbb
|
fix: Set Vercel output directory to static/admin and update deployment documentation to clarify this configuration.
|
2026-02-16 20:38:31 +08:00 |
|
CJACK
|
a6a87853d4
|
feat: Implement a waiting queue for account acquisition with configurable limits and updated status reporting.
|
2026-02-16 20:30:21 +08:00 |
|
CJACK
|
888a0e6bff
|
refactor: update web UI asset serving and embedding mechanism.
|
2026-02-16 19:58:33 +08:00 |
|
CJACK
|
190881f13a
|
refactor: introduce a public app package to expose the internal/server router, resolving internal package import restrictions.
|
2026-02-16 19:11:55 +08:00 |
|
CJACK
|
f82a7e3e3c
|
fix: embed admin webui and wasm for serverless runtime
|
2026-02-16 18:56:11 +08:00 |
|
CJACK
|
057862f7fb
|
fix: harden webui path and account pool compatibility
|
2026-02-16 18:30:27 +08:00 |
|
CJACK
|
844832f31b
|
fix: use valid vercel includeFiles glob
|
2026-02-16 18:17:16 +08:00 |
|
CJACK
|
a32154f881
|
fix: ship webui assets in vercel go deployment
|
2026-02-16 18:16:08 +08:00 |
|
CJACK
|
056c50676f
|
fix: embed admin webui for serverless runtime
|
2026-02-16 18:10:27 +08:00 |
|
CJACK
|
0913c477a6
|
fix: make vercel go entrypoint internal-safe
|
2026-02-16 18:04:12 +08:00 |
|
CJACK
|
63ee2e41c2
|
feat: implement strict-client compatible streaming tool calls with index and add Vercel build troubleshooting guide.
|
2026-02-16 17:58:40 +08:00 |
|
CJACK.
|
cff62ab839
|
Merge pull request #24 from CJackHwang/dev
chore: Standardize Go version to 1.24 across Dockerfile, go.mod, GitHub Actions, and documentation.
|
2026-02-16 17:52:44 +08:00 |
|
CJACK
|
c7ed01bfe7
|
chore: Standardize Go version to 1.24 across Dockerfile, go.mod, GitHub Actions, and documentation.
|
2026-02-16 16:52:05 +08:00 |
|
CJACK
|
dec61b8008
|
feat: Add GitHub Actions workflow for automated release artifact generation, update Vercel configuration, and document the release process.
|
2026-02-16 16:35:36 +08:00 |
|
CJACK
|
ac57cabc80
|
feat: Intercept and format tool calls, including unknown ones, from model responses in the OpenAI adapter, preventing raw JSON leaks and improving stream finalization.
|
2026-02-16 16:24:21 +08:00 |
|
CJACK
|
6a6f380987
|
feat: implement per-account inflight request limits and dynamic recommended concurrency calculation.
|
2026-02-16 16:11:12 +08:00 |
|
CJACK
|
c7ffcd76e6
|
feat: Enhance DeepSeek API compatibility by updating SSE parsing, standardizing error responses, and improving API key management in the tester UI.
|
2026-02-16 15:17:42 +08:00 |
|
CJACK
|
57f2041edb
|
feat: enhance tool call parsing robustness, authentication flexibility, and streaming output for tool content
|
2026-02-16 01:24:52 +08:00 |
|