CJACK
c099a6f7bf
feat: add unified response history session management across Claude, Gemini, and OpenAI API backends
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-03 17:24:38 +08:00
CJACK
5e55cf36d8
refactor: prioritize raw model output in chat history archiving to ensure accurate capture of tool call and thinking markup
2026-05-03 15:44:17 +08:00
CJACK
1286b02247
refactor: remove legacy compatibility configuration and UI components
2026-05-03 04:14:19 +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
CJACK.
966f21211d
Fix nil-session guard in chat history test
2026-04-30 02:31:06 +08:00
CJACK.
7c3ff6ee7e
Merge pull request #374 from shern-point/feat/full-context-file-token-accounting
...
Feat/full context file token accounting
2026-04-30 02:12:55 +08:00
shern-point
6a778e0d35
feat: include inline-uploaded file tokens in context token accounting
...
Track byte sizes of inline-uploaded files during PreprocessInlineFileInputs and convert them to conservative token estimates (bytes/3). RefFileTokens is threaded through StandardRequest into all OpenAI chat/responses usage builders so returned prompt_tokens/input_tokens reflect the full upstream context cost including attached files.
2026-04-30 01:42:51 +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
shern-point
801b5abce3
refactor: thread tool schemas through chat tool outputs
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-28 13:38:57 +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
abc96a37d8
refactor backend API structure
2026-04-26 06:58:20 +08:00