CJACK.
f413d42b0c
Add Star History section to README
...
Added a Star History section with a chart to the README.
2026-05-03 20:46:22 +08:00
CJACK
ad80a57efa
docs: add missing directory entries and package descriptions to architecture docs
...
Fill gaps identified in architecture audit: add artifacts/ and static/ to
directory tree, and document 7 auxiliary internal/ packages (textclean,
claudeconv, compat, rawsample, devcapture, util, version) in Section 3.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-03 02:51:19 +08:00
CJACK
5f110e6910
refactor: remove legacy history split configuration and integrate current input file handling into the completion runtime pipeline.
2026-05-03 01:50:50 +08:00
CJACK.
20d71f528a
Merge pull request #404 from NgoQuocViet2001/ai/openai-file-retrieve
...
feat(openai): retrieve uploaded file metadata
2026-05-02 15:42:40 +08:00
NgoQuocViet2001
36d0239dc6
feat(openai): retrieve uploaded file metadata
2026-05-02 14:33:42 +07:00
VanceHud
44cb27872c
Merge branch 'CJackHwang:main' into main
2026-05-02 12:19:09 +08:00
CJACK
76ee2faa12
chore: bump version to 4.2.2 and update documentation to reflect improved release workflows, CI dependencies, and project structure
2026-05-01 23:44:07 +08:00
CJACK
43402e7a26
refactor: rename history file constant from HISTORY.txt to DS2API_HISTORY.txt across codebase and tests
2026-05-01 22:05:45 +08:00
VanceHud
603801c542
Merge branch 'CJackHwang:main' into main
2026-05-01 17:18:00 +08:00
VanceHud
febd3ec83a
Document Zeabur manual deployment
2026-05-01 14:29:49 +08:00
NgoQuocViet2001
7dc3af40b2
feat(openai): add root route aliases
2026-04-30 01:24:53 +07:00
MiY
241334c658
Fix stream compatibility and vision model exposure
2026-04-29 20:23:13 +08:00
CJACK.
2c8409dcbb
fix docker defaults to writable /data config path and align docs
2026-04-29 13:46:22 +08:00
Gingiris
047fc9bee2
docs: add Table of Contents to README.MD and README.en.md
...
Both READMEs are 400+ lines with 14 top-level sections and multiple
subsections but have no navigation aid. Add a Table of Contents at the
top of each file to help readers quickly find relevant sections.
Changes:
- README.MD: add 目录 section with links to all h2/h3 headings
- README.en.md: add Table of Contents with matching structure
2026-04-28 12:18:37 -07:00
CJACK
28bb85ad63
refactor: replace history_split with current_input_file configuration
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-27 23:36:56 +08:00
CJACK
40d5e3ebb5
测试DSML
2026-04-27 00:21:26 +08:00
CJACK
3627c7366d
修复裸 invoke 标签导致流式输出卡住的问题
...
当模型输出不带 <tool_calls> 包裹的裸 <invoke> 标签时(如文档示例或行内引用),
之前的逻辑会一直等待关闭标签导致流式输出卡住。现在通过 shouldKeepBareInvokeCapture
判断是否为可修复的调用,不可修复的直接作为文本释放。
同时更新 README 文档中工具调用解析说明,并移除 allow-list 过滤的过时描述。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-26 11:14:26 +08:00
CJACK
66c2944be2
docs: update architecture diagrams for 4.x
2026-04-26 08:40:00 +08:00
CJACK
4c83f36089
强制启用文件拆分(实际模型忽略)
2026-04-26 07:31:19 +08:00
CJACK
8a91fef6ab
update doc
2026-04-26 04:58:35 +08:00
CJACK
7475defeca
fix: align tool call protocol and thinking controls
2026-04-26 04:26:51 +08:00
CJACK
f13ad231ac
全局统一映射
2026-04-26 01:58:15 +08:00
CJACK
a44afb335a
Relax CORS preflight handling across interfaces
2026-04-26 00:37:25 +08:00
CJACK
131ca7d398
feat: revamp DeepSeek v4 model handling
...
- replace legacy DeepSeek ids with the new deepseek-v4 model family\n- move thinking control to request parameters and preserve assistant reasoning content\n- switch history split to IGNORE transcript injection and map upload auth failures to 401\n- update admin defaults, API docs, samples, and tests for the new model scheme
2026-04-26 00:02:14 +08:00
CJACK.
f178000d69
docs: clarify config template synchronization and archive contents in README files
2026-04-22 17:36:18 +00:00
ouqiting
f125c7ab83
增加“对话记录”
2026-04-22 15:17:10 +08:00
CJACK
b8d844e2f6
docs: remove outdated 3.X architecture documentation from README files
2026-04-20 01:44:58 +08:00
CJACK.
2c08375b49
docs: refresh model alias examples to current defaults
2026-04-19 23:42:34 +08:00
CJACK.
0e7f5cdc86
docs: sync tool-calling semantics with current implementation
2026-04-19 23:12:13 +08:00
CJACK.
08f32c4c40
docs: align API docs with implemented routes
2026-04-19 21:04:06 +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.
a935f61f74
docs: remove duplicated project structure sections from READMEs
2026-04-07 12:32:52 +08:00
CJACK.
475c9086d2
docs: 为展开目录树补充文件夹作用注释
2026-04-07 11:51:14 +08:00
CJACK.
96b8587c5b
Fix token usage propagation and remove stale env docs
2026-04-07 08:27:03 +08:00
CJACK
da778a18fb
refactor: replace WASM-based PoW with a high-performance native Go implementation and add context support for cancellation.
2026-04-07 01:20:01 +08:00
CJACK
1530246e4f
refactor: move tool call parsing and formatting logic to a dedicated internal/toolcall package
2026-04-06 03:19:18 +08:00
CJACK
b105d54c00
feat: add admin endpoints for capturing, querying, and persisting raw upstream samples and increase default capture limits
2026-04-06 02:38:15 +08:00
CJACK
a608a4bd95
chore(webui): migrate vite to v8 toolchain
2026-04-06 00:28:36 +08:00
CJACK
d9eee5fd2d
docs: clarify server binding address and LAN accessibility in documentation and startup logs
2026-04-06 00:13:22 +08:00
CJACK
f2ad888de4
refactor: clean up config schema by removing legacy toolcall fields, standardizing auto_delete mode, and updating admin API documentation.
2026-04-05 18:16:31 +08:00
CJACK
1d80f644d4
refactor: remove legacy environment variable aliases for configuration and concurrency settings
2026-04-05 16:27:58 +08:00
CJACK
97e72fb174
feat: add configurable auto-delete modes (none, single, all) for remote chat sessions
2026-04-05 04:18:34 +08:00
CJACK
a6836455dc
feat: add support for stripping inline comments in .env files and make Docker host port configurable via DS2API_HOST_PORT
2026-04-04 22:30:57 +08:00
CJACK.
5722f21cdd
Align docs and adapters with unified OpenAI proxy architecture
2026-04-03 01:49:33 +08:00
CJACK.
8b86f1c903
docs: refresh architecture and project structure docs
2026-04-03 01:28:48 +08:00
CJACK.
1cf28101d6
Merge branch 'dev' into codex/update-project-documentation-and-version-number-0jh1p4
2026-04-03 01:17:37 +08:00
CJACK.
47544fb385
docs: align architecture diagram and structure with current code
2026-04-03 01:14:01 +08:00
CJACK.
2a05c96f5f
docs: refresh architecture diagram and structure sections
2026-04-03 01:13:13 +08:00
MoeclubM
a87ec3fd68
docs: sync docker config setup steps
2026-04-02 13:34:57 +08:00
CJACK.
836eaf5290
feat(ui): show env mode persistence status and document writeback
2026-03-30 21:18:56 +08:00