CJACK
|
10d681ffe7
|
feat: inject conversation continuity and reasoning instructions into system prompt when thinking is enabled
|
2026-04-20 00:47:05 +08:00 |
|
CJACK
|
f313d0068f
|
feat: implement code fence awareness in tool sieve to prevent false-positive XML tool detection inside code blocks and refine prompt instructions.
|
2026-04-20 00:13:14 +08:00 |
|
CJACK.
|
12256ceb24
|
Merge pull request #266 from CJackHwang/codex/update-documentation-for-accuracy
docs: align API docs with implemented routes and limits
|
2026-04-19 23:43:28 +08:00 |
|
CJACK.
|
2c08375b49
|
docs: refresh model alias examples to current defaults
|
2026-04-19 23:42:34 +08:00 |
|
CJACK.
|
fa38934114
|
Merge pull request #267 from CJackHwang/codex/fix-xml-parsing-for-tool-calls
Strip fenced code blocks before XML tool-call parsing to avoid executing examples
|
2026-04-19 23:40:26 +08:00 |
|
CJACK.
|
69eb71159d
|
Handle variable-length markdown fences in toolcall parser
|
2026-04-19 23:37:31 +08:00 |
|
CJACK.
|
0e7f5cdc86
|
docs: sync tool-calling semantics with current implementation
|
2026-04-19 23:12:13 +08:00 |
|
CJACK.
|
5b7cdaa729
|
Fix XML tool-call parsing for fenced markdown examples
|
2026-04-19 23:11:24 +08:00 |
|
CJACK.
|
08f32c4c40
|
docs: align API docs with implemented routes
|
2026-04-19 21:04:06 +08:00 |
|
CJACK
|
69b7bc0c1a
|
refactor: enforce mandatory CDATA wrapping for all string parameters in tool call XML output
|
2026-04-19 20:11:53 +08:00 |
|
CJACK
|
0f2b5fee23
|
refactor: enhance XML tool call parsing to support nested structures, CDATA, and repeated tags
|
2026-04-19 19:58:45 +08:00 |
|
CJACK
|
26d195f2a6
|
refactor: update tool call format to prefer XML-style parameters with CDATA support for robust content handling
|
2026-04-19 18:51:25 +08:00 |
|
CJACK
|
790a8ca980
|
refactor: implement robust think tag stripping and CDATA handling for SSE stream parsing
|
2026-04-19 18:35:56 +08:00 |
|
CJACK
|
a1ce954ad5
|
refactor: implement auto-transition from thinking to text content upon detecting </think> tags and remove unused helper functions
|
2026-04-19 18:05:38 +08:00 |
|
CJACK
|
6688e0ba35
|
refactor: remove unnecessary whitespace and end-of-sentence markers to align with official DeepSeek chat template encoding
|
2026-04-19 17:47:45 +08:00 |
|
CJACK
|
c945f49fc4
|
refactor: remove JSON-based tool call parsing from sieve and delete associated compatibility tests
|
2026-04-19 13:39:47 +08:00 |
|
CJACK
|
0c644d1f4d
|
refactor: remove legacy function call support and simplify tool sieve logic
|
2026-04-19 04:38:48 +08:00 |
|
CJACK.
|
146d59e7bf
|
Merge pull request #263 from utafrali/fix/issue-261-bug
fix: Increase account page size limit to 5000
|
2026-04-18 12:49:08 +08:00 |
|
ugurtafrali
|
daf3307b88
|
fix: Increase account page size limit to 5000
|
2026-04-18 05:16:57 +03:00 |
|
CJACK.
|
67501cf4d2
|
Merge pull request #256 from CJackHwang/dev
全模型全渠道附件上传deepseek功能
全接口兼容性待测试
v3.4.0
|
2026-04-13 04:00:49 +08:00 |
|
CJACK
|
25234af301
|
feat: enforce request body size limits and restrict inline file count to prevent resource exhaustion
|
2026-04-13 03:55:14 +08:00 |
|
CJACK
|
2aee80d0d3
|
fix: update URL decoding method and refine file ID extraction logic to exclude text-based inputs
|
2026-04-13 03:49:06 +08:00 |
|
CJACK
|
ab9f3cc417
|
refactor: remove unused leakedDanglingThinkOpenPattern regex from output sanitizer
|
2026-04-13 03:40:20 +08:00 |
|
CJACK
|
c92ed8d3c3
|
refactor: rename apiTester testSuccess key to requestSuccess and update localization files
|
2026-04-13 03:24:39 +08:00 |
|
CJACK
|
d78789a66e
|
feat: implement error handling for empty upstream responses in chat streams and update UI to display stream-level errors
|
2026-04-13 03:22:38 +08:00 |
|
CJACK
|
acb110865f
|
feat: implement cross-account validation and improved error handling for file attachments in API tester
|
2026-04-13 03:15:12 +08:00 |
|
CJACK
|
ffca8be597
|
feat: implement file readiness polling and add IsImage field to upload results
|
2026-04-13 02:55:45 +08:00 |
|
CJACK
|
7ef6a7d11f
|
feat: update to v3.4.0 and redesign model selection UI with a dropdown and descriptive panel
|
2026-04-13 02:27:12 +08:00 |
|
CJACK
|
d53a2ea7d2
|
refactor: remove unused purpose parameter from upload and upstream empty output handlers
|
2026-04-13 01:59:51 +08:00 |
|
CJACK
|
daa636e040
|
refactor: handle upstream thinking-only responses as errors and sanitize dangling think tags in output
|
2026-04-13 01:55:14 +08:00 |
|
CJACK
|
aa41bae044
|
feat: add file attachment support to chat interface and API requests
|
2026-04-13 00:04:38 +08:00 |
|
CJACK
|
2027c7cd77
|
fix: add JSON headers to DeepSeek requests and prevent string content from being parsed as file IDs in OpenAI adapter
|
2026-04-12 23:49:56 +08:00 |
|
CJACK
|
0591128601
|
refactor: fix file handling error suppression, optimize hash calculation, and update API documentation with additional models
|
2026-04-12 23:35:57 +08:00 |
|
CJACK
|
caafdedb00
|
feat: implement OpenAI-compatible file upload and reference handling for DeepSeek API
|
2026-04-12 23:30:22 +08:00 |
|
CJACK
|
0a23c77ff7
|
feat: add sanitization for think tags and BOS markers in leaked output and update golang.org/x/net dependency
|
2026-04-12 17:43:57 +08:00 |
|
CJACK.
|
d759804c33
|
Merge pull request #255 from CJackHwang/codex/refactor-prompt-concatenation-using-tokenizer
feat(prompt): tokenizer-style prompt stitching with thinking-prefix support
|
2026-04-12 17:14:48 +08:00 |
|
CJACK.
|
433a3a877d
|
feat(prompt): align DeepSeek prompt assembly with tokenizer-style turns
|
2026-04-12 13:59:42 +08:00 |
|
CJACK.
|
792e295512
|
Merge pull request #254 from CJackHwang/main
Update VERSION
|
2026-04-08 20:24:03 +08:00 |
|
CJACK.
|
d053d9ad04
|
Update VERSION
|
2026-04-08 20:22:55 +08:00 |
|
CJACK.
|
04e025c5e1
|
Update README.MD
|
2026-04-08 18:21:09 +08:00 |
|
CJACK.
|
184cbed3cb
|
Merge pull request #252 from CJackHwang/dev
Merge pull request #249 from shuaihaoV/feat/deepseek-model-type-families
Add default, expert, and vision DeepSeek model families
v3.3.0
|
2026-04-08 18:06:07 +08:00 |
|
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 |
|