CJACK
|
ade648033d
|
refactor: rename tool XML wrapper from tool_calls to tool_batch and add schema attention blocks to tool prompts
|
2026-04-05 19:22:43 +08:00 |
|
CJACK
|
b8e9ca2028
|
refactor: stop stripping _raw and _xml fields from tool call inputs to preserve raw parameter data
|
2026-04-05 18:33:15 +08:00 |
|
CJACK
|
e37ed38dc8
|
refactor: remove instruction regarding text-before-tool output in tool prompt documentation
|
2026-04-05 17:51:26 +08:00 |
|
CJACK
|
5d59775051
|
refactor: enforce strict XML-only output for tool calls and remove mixed-content instructions
|
2026-04-05 17:25:52 +08:00 |
|
CJACK
|
22efd8178b
|
refactor: clarify tool call XML placement and add strict rules against result fabrication and internal narration
|
2026-04-05 17:13:59 +08:00 |
|
CJACK
|
088a750338
|
feat: add strict schema enforcement and strip hallucinated fields from tool call parameters
|
2026-04-05 16:59:39 +08:00 |
|
CJACK
|
298a6f27cc
|
refactor: extract SSE parsing and Vercel stream logic into dedicated implementation modules
|
2026-04-05 16:32:13 +08:00 |
|
CJACK
|
1d80f644d4
|
refactor: remove legacy environment variable aliases for configuration and concurrency settings
|
2026-04-05 16:27:58 +08:00 |
|
CJACK
|
0b0cf60982
|
feat: propagate Proof-of-Work header to auto-continue requests and ensure remote session deletion ignores parent context cancellation
|
2026-04-05 14:33:09 +08:00 |
|
CJACK
|
32b9cbb61f
|
feat: implement automatic completion continuation for incomplete DeepSeek responses
|
2026-04-05 13:59:39 +08:00 |
|
CJACK
|
eff979d9ef
|
feat: enhance content filtering, token usage tracking, and stream error handling in chat-stream modules
|
2026-04-05 13:41:38 +08:00 |
|
CJACK
|
47dc121690
|
refactor: improve prompt construction by enforcing explicit newline boundaries between role markers and message content
|
2026-04-05 04:44:46 +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
|
0bebb4b28d
|
refactor: replace processed output comparison with baseline-based validation in SSE simulator
|
2026-04-05 01:34:06 +08:00 |
|
CJACK
|
93879c9808
|
feat: implement rawsample package for automated capture persistence and add admin handlers for sample management
|
2026-04-05 01:12:31 +08:00 |
|
CJACK
|
c9201174f6
|
feat: add compatibility setting to strip reference markers from model output and update stream handlers accordingly
|
2026-04-05 00:50:30 +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 |
|
Kazakiri220
|
541bd67c7c
|
Load .env and config.json for local go runs
|
2026-04-04 20:21:17 +08:00 |
|
CJACK.
|
3497d5d019
|
fix: classify empty upstream and tighten xml tool-name parsing
|
2026-04-04 02:14:39 +08:00 |
|
CJACK.
|
0847091864
|
fix: avoid taking generic <name> as xml tool name
|
2026-04-04 01:52:57 +08:00 |
|
CJACK.
|
c6340354ec
|
fix: keep execute_command args from xml parameters blocks
|
2026-04-04 01:42:31 +08:00 |
|
CJACK.
|
4b1f1ea550
|
Preserve suffix after non-tool XML passthrough
|
2026-04-03 23:36:28 +08:00 |
|
CJACK.
|
0258f83d10
|
Fix XML passthrough and empty-upstream handling
|
2026-04-03 22:31:15 +08:00 |
|
CJACK.
|
fabdba48c3
|
Restrict Vercel Node stream path to OpenAI chat to avoid Gemini empty responses
|
2026-04-03 11:28:54 +08:00 |
|
CJACK.
|
a28e833f33
|
Promote raw stream replay into standalone simulator tool and add SSE field doc
|
2026-04-03 10:18:48 +08:00 |
|
CJACK.
|
a6a9863fc3
|
Preserve upstream headers on Gemini proxy error responses
|
2026-04-03 01:59:35 +08:00 |
|
CJACK.
|
5722f21cdd
|
Align docs and adapters with unified OpenAI proxy architecture
|
2026-04-03 01:49:33 +08:00 |
|
CJACK.
|
8a2c500806
|
treat content filter as normal stop and hide leaked suffix
|
2026-04-03 00:47:11 +08:00 |
|
CJACK.
|
e958bf7e40
|
Fix SSE keep-alive passthrough, content-filter stop, and usage token propagation
|
2026-04-02 23:58:36 +08:00 |
|
CJACK.
|
443fa4ad8e
|
fix: handle vercel prepare/release passthrough in translated proxy paths
|
2026-04-02 22:28:36 +08:00 |
|
CJACK.
|
24655342a7
|
fix: prefer quoted functionCall keys over bare matches
|
2026-04-02 20:11:29 +08:00 |
|
CJACK.
|
39f6e066d6
|
fix: harden functionCall key detection in tool sieve
|
2026-04-02 19:43:47 +08:00 |
|
CJACK.
|
02d64c192e
|
fix: prioritize quoted functionCall keys in tool sieve
|
2026-04-02 18:22:30 +08:00 |
|
CJACK.
|
02fe3e4bfc
|
fix: detect loose functionCall keys in tool sieve
|
2026-04-02 15:19:45 +08:00 |
|
CJACK.
|
15bf77e044
|
refactor tool sieve functionCall helpers into separate file
|
2026-04-02 13:40:21 +08:00 |
|
CJACK.
|
50ce88ca3f
|
tighten functionCall detection to quoted JSON keys
|
2026-04-02 13:32:47 +08:00 |
|
CJACK.
|
07578f9c56
|
fix tool prompt parameter examples for exec tools
|
2026-04-02 13:09:41 +08:00 |
|
CJACK.
|
e60738b084
|
auth: preserve ensure error after retry exhaustion
|
2026-04-02 12:58:09 +08:00 |
|
CJACK.
|
f6cd541c6f
|
auth: retry other managed accounts when token ensure fails
|
2026-04-02 02:04:58 +08:00 |
|
CJACK.
|
da3fafb79a
|
fix pool starvation of tokenless managed accounts
|
2026-04-02 00:48:41 +08:00 |
|
CJACK.
|
8a74dbff9c
|
Fix lowercase functioncall detection in stream tool sieve
|
2026-04-01 01:50:56 +08:00 |
|
CJACK.
|
bfca84c2c7
|
Align tool-call parsing across Go/JS and pass quality gates
|
2026-04-01 01:24:55 +08:00 |
|
TesseractLHY
|
fe8232bfc1
|
Fixes bad tool call
|
2026-03-31 11:16:13 -04:00 |
|
CJACK.
|
3b60e3c8f9
|
fix(sse): trim stream output from CONTENT_FILTER onward
|
2026-03-31 01:26:43 +08:00 |
|
CJACK.
|
b54b418f96
|
fix(sse): globally strip leaked CONTENT_FILTER suffix from output
|
2026-03-30 23:39:47 +08:00 |
|
CJACK.
|
1c5f022b06
|
refactor(config): split writeback helpers out of store.go for CI gate
|
2026-03-30 21:38:19 +08:00 |
|
CJACK.
|
836eaf5290
|
feat(ui): show env mode persistence status and document writeback
|
2026-03-30 21:18:56 +08:00 |
|
CJACK.
|
958e7a0d04
|
fix(config): skip writeback bootstrap on invalid env config
|
2026-03-30 21:02:36 +08:00 |
|
CJACK.
|
f3555ae9b0
|
feat(config): bootstrap config.json when env writeback is enabled
|
2026-03-30 20:37:58 +08:00 |
|
CJACK.
|
1fe1240240
|
fix(js): prevent XML wrapper attribute tool_calls scan loop
|
2026-03-30 15:59:34 +08:00 |
|