CJACK
|
d4017b87c1
|
refactor: Relocate JavaScript source and Node.js test files to dedicated directories and extract OpenAI stream runtime tool call finalization logic.
|
2026-02-22 22:37:08 +08:00 |
|
CJACK
|
6c48429b90
|
feat: Implement DeepSeek integration, refactor model adapters for streaming and tool calls, enhance admin and account management, and introduce new UI features for settings, API testing, and Vercel sync.
|
2026-02-22 17:25:48 +08:00 |
|
CJACK
|
7307a5cc9a
|
feat: Implement admin settings UI, enhance admin authentication with password hashing, and add new streaming runtime logic for Claude and OpenAI adapters with extensive compatibility tests.
|
2026-02-19 02:45:38 +08:00 |
|
CJACK
|
2dcc230852
|
feat: Introduce DetermineCaller for auth without account pooling and make wide_input_strict_output configurable.
|
2026-02-18 23:53:50 +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
|
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
|
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
|
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
|
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
|
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.
|
0bdbb3a4ef
|
Stream Go proxy responses to Vercel clients
|
2026-02-17 12:08:45 +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
|
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
|
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
|
0913c477a6
|
fix: make vercel go entrypoint internal-safe
|
2026-02-16 18:04:12 +08:00 |
|
CJACK
|
a50e2ef5cd
|
feat: Introduce a new Go-based DeepSeek API proxy with adapters for Claude and OpenAI, including SSE parsing and updated build configurations.
|
2026-02-15 19:50:26 +08:00 |
|