CJACK.
|
fe486d0078
|
Revise SECURITY.md for clarity and detail
Updated the security policy to clarify supported versions, reporting procedures, and vulnerability definitions.
|
2026-04-23 19:39:15 +08:00 |
|
CJACK.
|
d5c186b312
|
Add Contributor Covenant Code of Conduct
|
2026-04-23 19:22:47 +08:00 |
|
CJACK.
|
d2c6445cfc
|
Merge pull request #284 from CJackHwang/dev
非常大的更新(3.6.0)
v3.6.0
|
2026-04-23 08:18:37 +08:00 |
|
CJACK.
|
b6fba47bcf
|
feat: prepend strong instruction override to history prompt to ensure context adherence
|
2026-04-22 20:53:35 +00:00 |
|
CJACK.
|
e8d1aee7ad
|
chore: update gitignore and documentation files
|
2026-04-22 20:23:32 +00:00 |
|
CJACK.
|
5cf56e7628
|
fix: reset tool call state between separate tool blocks to ensure unique IDs across stream segments
|
2026-04-22 20:10:06 +00:00 |
|
CJACK.
|
c291d333c4
|
feat: extract and inject assistant reasoning content into history split prompts
|
2026-04-22 19:56:28 +00:00 |
|
CJACK.
|
2788e20f05
|
feat: implement history split functionality to optimize context usage and add corresponding UI settings
|
2026-04-22 18:23:09 +00:00 |
|
CJACK.
|
f178000d69
|
docs: clarify config template synchronization and archive contents in README files
|
2026-04-22 17:36:18 +00:00 |
|
CJACK.
|
e840743295
|
refactor: centralize batch import templates and enable config file access in Vite
|
2026-04-22 17:30:39 +00:00 |
|
CJACK.
|
77484bf813
|
feat: add account editing functionality with UI modal and backend handler
|
2026-04-22 17:20:44 +00:00 |
|
CJACK.
|
f14969eca5
|
feat: implement API key metadata preservation and make chat history migration best-effort
|
2026-04-22 16:59:10 +00: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 |
|
CJACK.
|
797ab77873
|
Merge pull request #279 from CJackHwang/codex/add-api-key-name-handling-in-webui
feat(account): add structured API key and account name/remark support
|
2026-04-22 23:52:54 +08:00 |
|
CJACK.
|
8f09e3b381
|
feat: implement API key management with reconciliation and add update key endpoint
|
2026-04-22 15:51:43 +00:00 |
|
CJACK.
|
3a79b07d33
|
Merge pull request #282 from livesRan/fix/citation-link-mapping-pr
修复搜索场景下 citation 标签偶发未替换问题(FINISHED 后继续收集引用元数据)
|
2026-04-22 23:31:32 +08:00 |
|
CJACK.
|
df13f35f43
|
Merge pull request #281 from ouqiting/main
给webui新增“对话记录”
|
2026-04-22 23:30:59 +08:00 |
|
ouqiting
|
4422f989be
|
fix: satisfy staticcheck QF1007
|
2026-04-22 20:28:08 +08:00 |
|
songguoliang
|
6052a8d1e2
|
修复搜索场景 citation 偶发未替换
|
2026-04-22 19:03:07 +08:00 |
|
ouqiting
|
f125c7ab83
|
增加“对话记录”
|
2026-04-22 15:17:10 +08:00 |
|
CJACK.
|
8ff923cd77
|
feat(account): add key/account name and remark metadata
|
2026-04-22 01:43:20 +08:00 |
|
CJACK.
|
e9a544cc53
|
Merge pull request #276 from CJackHwang/dev
Fix citation link mapping for duplicate URLs and unstable cite_index
v3.5.2
|
2026-04-21 18:46:10 +08:00 |
|
CJACK.
|
d848d24a82
|
Initialize LICENSE file
更新为AGPL3.0
|
2026-04-21 11:53:38 +08:00 |
|
CJACK.
|
0a2fc42dad
|
Update VERSION
|
2026-04-21 11:43:36 +08:00 |
|
CJACK.
|
e615f1710f
|
Merge pull request #275 from livesRan/fix/citation-link-mapping-pr
修复重复 URL 且 cite_index 不稳定时 citation 映射不完整的问题
|
2026-04-21 11:42:41 +08:00 |
|
songguoliang
|
8f01aa224c
|
本次修复了搜索场景下 citation 标签未完全映射的问题。根因是 citation 顺序收集阶段对 URL 做了去重,导致当上游返回重复来源且 cite_index 缺失或不稳定时,位置索引被压缩,部分 [citation:x] 无法找到对应链接。修复后改为保留上游结果的原始顺序(包括重复 URL),从而保证按位置回填 citation 时不会丢号。
|
2026-04-21 10:52:17 +08:00 |
|
CJACK.
|
31e64ff31d
|
Merge pull request #272 from CJackHwang/dev
Remove outdated architecture documentation and improve citation parsing
v3.5.1
|
2026-04-20 18:38:26 +08:00 |
|
CJACK.
|
5984802df4
|
Merge pull request #273 from CJackHwang/codex/fix-citation-index-normalization-issue
Fix zero-based citation index normalization
|
2026-04-20 18:35:46 +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 |
|
CJACK.
|
aa7f821151
|
Bump version from 3.5.0 to 3.5.1
|
2026-04-20 17:32:05 +08:00 |
|
CJACK.
|
f7426f9f04
|
Remove detailed backend architecture explanations
Removed detailed descriptions of routing, execution, adapter layers, tool calling, configuration, streaming capabilities, and observability enhancements.
|
2026-04-20 17:18:37 +08:00 |
|
CJACK.
|
787e034174
|
Merge pull request #271 from livesRan/citation注释解析
/v1/chat/completions 接口返回报文中出现了[citation:1][citation:2]等未解析的标签,本次改动将返…
|
2026-04-20 13:06:38 +08:00 |
|
songguoliang
|
d73f7b8b73
|
/v1/chat/completions 接口返回报文中出现了[citation:1][citation:2]等未解析的标签,本次改动将返回报文中的标签做了解析
|
2026-04-20 11:22:31 +08:00 |
|
CJACK
|
b8d844e2f6
|
docs: remove outdated 3.X architecture documentation from README files
|
2026-04-20 01:44:58 +08:00 |
|
CJACK.
|
2ba8b143d0
|
Merge pull request #268 from CJackHwang/dev
chore: bump version to 3.5.0
v3.5.0
|
2026-04-20 01:26:09 +08:00 |
|
CJACK
|
70603a5a90
|
chore: bump version to 3.5.0
|
2026-04-20 01:24:31 +08:00 |
|
CJACK.
|
fa51aafdc5
|
Merge pull request #265 from CJackHwang/dev
refactor: enforce mandatory CDATA wrapping for all string parameters in tool call XML output
## XML工具调用解析与代码围栏感知
- **`f313d00`** – 在工具筛选中增加代码围栏感知能力,防止代码块内的XML工具调用被误判,并优化了提示词指令。
- **`69eb711`** – 扩展工具调用解析器,支持变长Markdown围栏(如 ```` ``` ````)。
- **`5b7cdaa`** – 修复了被Markdown围栏包裹的XML工具调用解析问题。
## 系统提示与思考模式
- **`10d681f`** – 开启思考模式时,向系统提示词中注入对话连贯性与推理指令。
## API与文档对齐
- **`08f32c4`** – 使API文档与当前已实现的路由保持一致。
- **`0e7f5cd`** – 同步工具调用语义文档与当前实现。
- **`2c08375`** – 将模型别名示例刷新为当前默认值。
## 代码质量与强制规范
- **`69b7bc0`** – 强制要求工具调用XML输出中所有字符串参数必须使用CDATA包裹,提升鲁棒性。
## 合并请求
- **`12256ce`** – 合并PR #266:文档准确性更新。
- **`fa38934`** – 合并PR #267:XML解析修复。
|
2026-04-20 01:20:11 +08:00 |
|
CJACK
|
10d681ffe7
|
feat: inject conversation continuity and reasoning instructions into system prompt when thinking is enabled
|
2026-04-20 00:47:05 +08:00 |
|
CJACK
|
f313d0068f
|
feat: implement code fence awareness in tool sieve to prevent false-positive XML tool detection inside code blocks and refine prompt instructions.
|
2026-04-20 00:13:14 +08:00 |
|
CJACK.
|
12256ceb24
|
Merge pull request #266 from CJackHwang/codex/update-documentation-for-accuracy
docs: align API docs with implemented routes and limits
|
2026-04-19 23:43:28 +08:00 |
|
CJACK.
|
2c08375b49
|
docs: refresh model alias examples to current defaults
|
2026-04-19 23:42:34 +08:00 |
|
CJACK.
|
fa38934114
|
Merge pull request #267 from CJackHwang/codex/fix-xml-parsing-for-tool-calls
Strip fenced code blocks before XML tool-call parsing to avoid executing examples
|
2026-04-19 23:40:26 +08:00 |
|
CJACK.
|
69eb71159d
|
Handle variable-length markdown fences in toolcall parser
|
2026-04-19 23:37:31 +08:00 |
|
CJACK.
|
0e7f5cdc86
|
docs: sync tool-calling semantics with current implementation
|
2026-04-19 23:12:13 +08:00 |
|
CJACK.
|
5b7cdaa729
|
Fix XML tool-call parsing for fenced markdown examples
|
2026-04-19 23:11:24 +08:00 |
|
CJACK.
|
08f32c4c40
|
docs: align API docs with implemented routes
|
2026-04-19 21:04:06 +08:00 |
|
CJACK
|
69b7bc0c1a
|
refactor: enforce mandatory CDATA wrapping for all string parameters in tool call XML output
|
2026-04-19 20:11:53 +08:00 |
|
CJACK
|
0f2b5fee23
|
refactor: enhance XML tool call parsing to support nested structures, CDATA, and repeated tags
|
2026-04-19 19:58:45 +08:00 |
|
CJACK
|
26d195f2a6
|
refactor: update tool call format to prefer XML-style parameters with CDATA support for robust content handling
|
2026-04-19 18:51:25 +08:00 |
|