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
55abf64717
feat: add model type support for file uploads with automatic resolution and header propagation
2026-05-02 00:55:17 +08:00
CJACK
dd5a0c5213
refactor: update and standardize current input file continuation prompt instructions
2026-05-01 22:27:59 +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
CJACK
df1cfac9bc
refactor: replace history transcript format with numbered sections and rename upload file to HISTORY.txt
2026-05-01 21:15:17 +08:00
NgoQuocViet2001
7dc3af40b2
feat(openai): add root route aliases
2026-04-30 01:24:53 +07:00
CJACK.
63e62fd1b0
Merge pull request #372 from shern-point/feat/accurate-context-token-length
...
Feat/accurate context token length
2026-04-30 02:11:32 +08:00
shern-point
ba80052a26
fix: count uploaded file content in context token accounting
...
PromptTokenText now reflects the actual downstream context cost: the uploaded IGNORE.txt file content plus the neutral live prompt, instead of only the pre-split prompt text.
2026-04-30 01:12:35 +08:00
shern-point
b96f736bd2
feat: preserve full prompt text across current_input_file rewrites
...
Keep token accounting tied to the original prompt even after the live prompt is replaced with a neutral placeholder and hidden context file.
2026-04-30 00:45:01 +08:00
MiY
241334c658
Fix stream compatibility and vision model exposure
2026-04-29 20:23:13 +08:00
ouqiting
28d2b0410f
feat: parse split context files in list view
2026-04-29 01:15:29 +08:00
CJACK
9f7b671e5e
Revert "refactor: consolidate current_input_file prompt into BuildOpenAICurrentInputContextPrompt"
...
This reverts commit d40888496e .
2026-04-28 00:31:12 +08:00
CJACK
d40888496e
refactor: consolidate current_input_file prompt into BuildOpenAICurrentInputContextPrompt
...
Extract the compacted-context prompt string into a single function in
promptcompat and add a [context note] block to the injected file wrapper
so the model knows the attached history is compressed context, not new
instructions.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-28 00:01:14 +08: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
c09a4b51a5
feat: 新增 thinking 注入配置支持,扩展设置管理与前端交互
...
新增 promptcompat 和 OpenAI shared 层的 thinking 注入逻辑,
完善配置系统的编解码与校验,更新设置管理 API 与前端 UI。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-26 13:35:20 +08:00
CJACK
4c83f36089
强制启用文件拆分(实际模型忽略)
2026-04-26 07:31:19 +08:00
CJACK
abc96a37d8
refactor backend API structure
2026-04-26 06:58:20 +08:00