CJACK.
|
d35e5eab25
|
ci: ignore tests in line gate and raise frontend limit
|
2026-03-16 22:58:13 +08:00 |
|
CJACK.
|
12d5f136d5
|
fix(toolcall): pass gates and align go/js multi-layer parser
|
2026-03-09 19:16:28 +08:00 |
|
CJACK.
|
60e9d707d4
|
Merge origin/dev into PR branch and resolve toolcall test conflicts
|
2026-03-08 01:10:53 +08:00 |
|
CJACK.
|
9b93badb57
|
Harden markup tag parsing to avoid mismatched-tag false positives
|
2026-03-08 00:55:32 +08:00 |
|
CJACK.
|
892213071a
|
Align Go/JS tool-call parsing semantics and compat fixtures
|
2026-03-08 00:12:43 +08:00 |
|
CJACK
|
93e9fb531d
|
js对齐
|
2026-03-01 07:15:35 +08:00 |
|
CJACK
|
a302fb3c25
|
修复
|
2026-03-01 05:55:46 +08:00 |
|
CJACK
|
0d3d535c08
|
feat: prevent raw tool call JSON leakage for unknown or rejected tool calls and consolidate container publishing to GHCR.
|
2026-02-23 00:27:46 +08:00 |
|
CJACK.
|
9a57af6092
|
ci: 增加 Node 单测失败摘要输出
|
2026-02-22 23:28:40 +08:00 |
|
CJACK.
|
1e678ecc1a
|
fix(node): 移除被过滤工具调用的回退重发并对齐 Go 行为
|
2026-02-22 23:05:40 +08:00 |
|
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
|
ae7dce0b32
|
feat: Improve OpenAI tool call handling by passing unknown tool calls as content and filtering streamed tool calls by schema.
|
2026-02-22 19:33:52 +08:00 |
|
CJACK
|
acf39f2823
|
feat: introduce new quality gates, Node.js syntax checks, and manual smoke test status validation
|
2026-02-22 18:33:30 +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
|
dec9d03fc5
|
feat: enhance OpenAI response rendering to include reasoning and improve tool call detection from thinking channel, and refactor testing scripts for unified unit test execution.
|
2026-02-20 03:30:39 +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
|
bd788a12b1
|
Remove the ds2api application and update deployment and contributing documentation.
|
2026-02-15 20:08:21 +08:00 |
|
CJACK
|
b17e492ab8
|
feat: Integrate and serve the WebUI, including Vercel build configuration and Python routes for static files.
|
2026-02-01 16:43:52 +08:00 |
|
CJACK
|
dbae110d2b
|
feat: Implement OpenAI-compatible tool calling by injecting tool prompts and parsing tool calls from model responses.
|
2026-02-01 16:05:10 +08:00 |
|
CJACK
|
1d1361616b
|
1
|
2026-02-01 04:57:55 +08:00 |
|
CJACK
|
977aa22e14
|
feat: Refactor stream parsing to accurately distinguish thinking and response content based on DeepSeek stream formats and add comprehensive unit tests for various chunk types.
|
2026-02-01 04:57:14 +08:00 |
|
CJACK
|
b90901d5a0
|
feat: add stream parsing for DeepSeek SSE responses, centralize model management, and refactor tool call handling.
|
2026-02-01 03:53:01 +08:00 |
|
CJACK
|
23bd4970d9
|
feat: Add token preview and batch progress to admin account management, and expand API tests for admin endpoints.
|
2026-02-01 03:31:01 +08:00 |
|
CJACK
|
bc260899c1
|
feat: Initialize project with FastAPI backend, React web UI, Vercel sync, and API integrations.
|
2026-02-01 02:17:01 +08:00 |
|