CJACK
0a6ef8e3f2
fix: remove bufio.Scanner 2MiB line limit for SSE; support quasi_status direct patch
...
Replace bufio.Scanner with bufio.NewReaderSize + ReadBytes('\n') across all
SSE read paths to preserve long single-line data (e.g. write_file content).
Add quasi_status and auto_continue handling as direct path-based patches in
both Go continue observer and Node vercel_stream_impl, mirroring existing
batch-patch logic. Add 2MiB+ line throughput tests at every SSE layer.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-01 15:45:17 +08:00
CJACK
7475defeca
fix: align tool call protocol and thinking controls
2026-04-26 04:26:51 +08:00
CJACK.
fe8a6bd3cd
refactor: improve chat history persistence reliability with metadata-only migration, error handling, and optimized file updates
2026-04-22 16:22:04 +00:00
songguoliang
6052a8d1e2
修复搜索场景 citation 偶发未替换
2026-04-22 19:03:07 +08:00
songguoliang
8f01aa224c
本次修复了搜索场景下 citation 标签未完全映射的问题。根因是 citation 顺序收集阶段对 URL 做了去重,导致当上游返回重复来源且 cite_index 缺失或不稳定时,位置索引被压缩,部分 [citation:x] 无法找到对应链接。修复后改为保留上游结果的原始顺序(包括重复 URL),从而保证按位置回填 citation 时不会丢号。
2026-04-21 10:52:17 +08:00
CJACK.
e0ed4ba238
Handle one-based and zero-based citation indices safely
2026-04-20 18:29:58 +08:00
CJACK.
ae37654893
Fix zero-based citation index normalization
2026-04-20 18:18:00 +08:00
songguoliang
d73f7b8b73
/v1/chat/completions 接口返回报文中出现了[citation:1][citation:2]等未解析的标签,本次改动将返回报文中的标签做了解析
2026-04-20 11:22:31 +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
f2b10992cc
test: Introduce comprehensive edge case tests for various internal packages including SSE, Claude, Auth, Account, Config, Deepseek, Admin, and Util.
2026-02-18 16:52:16 +08:00