Commit Graph

  • 20b603666d Allow standalone parser to detect mixed prose tool JSON CJACK. 2026-03-20 02:03:32 +08:00
  • 4d549b7102 Revert "Merge branch 'dev' into codex/fix-issues-found-in-review" CJACK. 2026-03-20 01:38:11 +08:00
  • 33b0d1d144 Merge branch 'dev' into codex/fix-issues-found-in-review CJACK. 2026-03-20 01:23:00 +08:00
  • 41c0f7ce28 Merge pull request #102 from CJackHwang/dev CJACK. 2026-03-20 01:18:05 +08:00
  • efb484ba4f Merge pull request #103 from CJackHwang/codex/fix-threshold-issue-and-audit-pr CJACK. 2026-03-20 01:16:46 +08:00
  • 145501d4a5 fix(tool-sieve): allow mixed prose + tool json interception CJACK. 2026-03-20 01:15:32 +08:00
  • 2d5103997b fix(tool-sieve): keep mixed prose tool json in strict text mode CJACK. 2026-03-20 01:15:15 +08:00
  • 52e7e7aae8 fix: unblock line gate and harden pow token recovery CJACK. 2026-03-20 00:50:05 +08:00
  • 5b5a4000d7 Merge pull request #99 from CJackHwang/codex/refactor-toolcalls_parse.go-for-line-limits CJACK. 2026-03-19 21:06:45 +08:00
  • 2bbf603148 fix: address PR #97 review findings CJACK. 2026-03-18 00:52:24 +08:00
  • d14b8a0664 Stabilize tool-call parsing and pass refactor gate CJACK. 2026-03-18 00:45:28 +08:00
  • f16e0b579e Merge pull request #92 from valkryhx/main CJACK. 2026-03-18 00:15:47 +08:00
  • 43cbc4aac0 Merge pull request #97 from CJackHwang/dev CJACK. 2026-03-18 00:15:03 +08:00
  • cf569f4749 docs: add testing documentation for tool call debugging huangxun 2026-03-17 16:41:16 +08:00
  • c9c59f2490 refactor(toolcall): enhance tool call extraction with multiple keywords and safety limits huangxun 2026-03-17 16:28:27 +08:00
  • 16216cc2ca fix(toolcalls): support nested objects in missing array brackets repair huangxun 2026-03-17 16:24:16 +08:00
  • de50fd3954 Merge pull request #96 from CJackHwang/codex/update-ci-line-count-limits-cihke3 v2.3.4_beta CJACK. 2026-03-16 23:16:22 +08:00
  • 7648d5f192 ci: keep entry line cap precedence over frontend cap CJACK. 2026-03-16 23:06:58 +08:00
  • d35e5eab25 ci: ignore tests in line gate and raise frontend limit CJACK. 2026-03-16 22:58:13 +08:00
  • 90610a52ce Merge pull request #93 from latticeon/feature/session-management CJACK. 2026-03-16 22:12:00 +08:00
  • f6296d506f fix: 修改批量删除会话方式 latticeon 2026-03-16 16:23:39 +08:00
  • dfea092583 fix: 更新测试 mock 结构体以实现新增的接口方法 latticeon 2026-03-16 11:58:07 +08:00
  • af7dc134bb fix: 修复会话管理相关问题并拆分文件 latticeon 2026-03-16 01:44:21 +08:00
  • 2657d37f76 添加会话数量显示与清除功能 latticeon 2026-03-16 00:50:31 +08:00
  • 7318d1f4a8 fix(toolcall): fix deepseek function calling bug and add json repair huangxun 2026-03-13 13:47:40 +08:00
  • f2674487c7 Merge pull request #90 from CJackHwang/dev v2.3.3 CJACK. 2026-03-09 21:42:28 +08:00
  • 71cdcb43e8 Merge pull request #89 from CJackHwang/codex/review-changes-in-pull-request-#88 CJACK. 2026-03-09 19:21:24 +08:00
  • 9c46c3a874 Merge branch 'dev' into codex/review-changes-in-pull-request-#88 CJACK. 2026-03-09 19:20:32 +08:00
  • 12d5f136d5 fix(toolcall): pass gates and align go/js multi-layer parser CJACK. 2026-03-09 19:16:28 +08:00
  • 00c37d8d2f Merge pull request #88 from valkryhx/main CJACK. 2026-03-09 19:04:41 +08:00
  • 0f1985af4a feat(util): 增加对混杂文本中 Tool Call 的 fallback 解析支持 huangxun 2026-03-09 15:00:16 +08:00
  • fa8affe1b7 Merge remote-tracking branch 'upstream/main' huangxun 2026-03-09 14:29:09 +08:00
  • c59a0b7799 Merge pull request #87 from CJackHwang/dev v2.3.2 CJACK. 2026-03-08 13:21:22 +08:00
  • bd72b91f27 Merge pull request #82 from CJackHwang/codex/linear-mention-cja-10-ds2api-go-runtime-js CJACK. 2026-03-08 13:19:09 +08:00
  • 9240f85246 Merge pull request #86 from CJackHwang/codex/fix CJACK. 2026-03-08 13:17:29 +08:00
  • ea4bd1e483 fix: parse invoke/tool_call arguments in xml compatibility paths CJACK. 2026-03-08 13:16:12 +08:00
  • 9e0de62707 Merge branch 'dev' into codex/linear-mention-cja-10-ds2api-go-runtime-js CJACK. 2026-03-08 02:40:35 +08:00
  • 128de290db Merge pull request #85 from CJackHwang/revert-84-codex/fix-code-conflicts-in-pr-#82 CJACK. 2026-03-08 02:38:57 +08:00
  • 286d266723 Revert "Resolve PR #82 merge conflicts and restore tool-call parsing (invoke/argument and XML arguments)" CJACK. 2026-03-08 02:38:29 +08:00
  • 8aad1005b2 Merge pull request #84 from CJackHwang/codex/fix-code-conflicts-in-pr-#82 CJACK. 2026-03-08 02:31:21 +08:00
  • 11b2f24fc2 Merge origin/dev into PR branch and resolve toolcall parser conflicts CJACK. 2026-03-08 02:30:12 +08:00
  • d1f08cbb89 Merge pull request #83 from CJackHwang/dev CJACK. 2026-03-08 01:36:38 +08:00
  • 60e9d707d4 Merge origin/dev into PR branch and resolve toolcall test conflicts CJACK. 2026-03-08 01:10:53 +08:00
  • 9b93badb57 Harden markup tag parsing to avoid mismatched-tag false positives CJACK. 2026-03-08 00:55:32 +08:00
  • 892213071a Align Go/JS tool-call parsing semantics and compat fixtures CJACK. 2026-03-08 00:12:43 +08:00
  • 5484d6e59d Merge pull request #81 from CJackHwang/codex/linear-mention-cja-8 CJACK. 2026-03-07 23:15:54 +08:00
  • 0ce3fd22a7 Address PR review: fenced-stream guard and multi ANTML calls CJACK. 2026-03-07 17:45:43 +08:00
  • 25e40cc3a6 Fix quality gate and expand Claude tool-call format compatibility CJACK. 2026-03-07 17:27:29 +08:00
  • af68d21095 Improve Claude Code tool-call compatibility across mixed formats CJACK. 2026-03-07 16:53:05 +08:00
  • 1fafd25e86 add output_text.done event and remove transient stability report CJACK. 2026-03-07 16:00:53 +08:00
  • 5f8f28a943 add codex and claude-cli ds2api stability test report CJACK. 2026-03-07 16:00:36 +08:00
  • 94cf1bfcc7 drop nameless assistant tool history entries CJACK. 2026-03-07 14:45:10 +08:00
  • 13562cf521 Merge pull request #80 from CJackHwang/dev v2.3.1 CJACK. 2026-03-07 02:13:46 +08:00
  • d27e700c4f update openai function calling 成功率高 是因为chat内容和tool内容分开保存,而ds则混合了 valkryhx 2026-03-06 23:22:11 +08:00
  • d6bce5af93 Merge branch 'dev' valkryhx 2026-03-06 22:49:56 +08:00
  • 75969e710d Merge pull request #79 from CJackHwang/codex/analyze-and-optimize-issue-#77 CJACK. 2026-03-06 22:20:47 +08:00
  • 6c39c8e191 fix: 修复 text 为空时 content 回退丢失问题 CJACK. 2026-03-06 21:24:26 +08:00
  • 0e261ff0a0 refactor: 统一内容归一化逻辑并补充 nil 回归测试 CJACK. 2026-03-06 18:25:27 +08:00
  • fab326eca1 fix: 修复工具历史注入 null 导致调用格式混乱 CJACK. 2026-03-05 18:20:42 +08:00
  • c033eceee7 Merge pull request #75 from CJackHwang/dev CJACK. 2026-03-03 01:30:44 +08:00
  • a10e03ebe0 Merge pull request #74 from CJackHwang/codex/fix-toolcall-whitelist-issue v2.3.0_Beta CJACK. 2026-03-03 00:40:41 +08:00
  • a6aa4a1839 补充工具调用行为说明并修正测试文档过时命令 CJACK. 2026-03-03 00:39:02 +08:00
  • 1c749b6803 Merge pull request #73 from CJackHwang/dev v2.2.1 CJACK. 2026-03-03 00:07:57 +08:00
  • c329bf26b6 Merge pull request #72 from CJackHwang/codex/review-changes-to-test-account-logic CJACK. 2026-03-02 23:56:27 +08:00
  • 3ae5b57ebe fix(deepseek): normalize mobile before login token refresh CJACK. 2026-03-02 23:48:54 +08:00
  • 0bf5d5440c Merge pull request #69 from CJackHwang/dev v2.2.0 CJACK. 2026-03-01 07:22:42 +08:00
  • d731a1fd4f 门禁 CJACK 2026-03-01 07:20:24 +08:00
  • 93e9fb531d js对齐 CJACK 2026-03-01 07:15:35 +08:00
  • 6daeb2553d Merge pull request #68 from CJackHwang/dev CJACK. 2026-03-01 06:53:23 +08:00
  • 321b8a89ee 优化 CJACK 2026-03-01 06:42:07 +08:00
  • d84875e466 工具调用优化 CJACK 2026-03-01 06:33:49 +08:00
  • ea8c9a28a9 更新readme和icon CJACK 2026-03-01 06:22:41 +08:00
  • a302fb3c25 修复 CJACK 2026-03-01 05:55:46 +08:00
  • 958bd124cc Merge pull request #64 from CJackHwang/dev v2.1.9 CJACK. 2026-02-28 18:58:46 +08:00
  • b89e154e43 Merge pull request #63 from CJackHwang/codex/fix-issues-in-image-analysis CJACK. 2026-02-28 18:51:57 +08:00
  • 01924f4a69 fix(docker): auto-detect target arch for local ARM builds CJACK. 2026-02-28 18:39:33 +08:00
  • 3725694bdf Merge pull request #61 from ronghuaxueleng/main CJACK. 2026-02-28 18:16:41 +08:00
  • 21b12f583a fix(admin): 账号测试始终发送默认消息以验证完整链路 root 2026-02-28 10:18:26 +08:00
  • d97b86e0ee feat(webui): 账号列表添加搜索过滤功能 root 2026-02-28 09:57:19 +08:00
  • 0869ea56cd Merge branch 'CJackHwang:main' into main qiangcao 2026-02-28 09:18:20 +08:00
  • 4768440627 Merge pull request #60 from CJackHwang/main CJACK. 2026-02-27 23:18:44 +08:00
  • 9f91da403f Merge pull request #59 from ronghuaxueleng/feature/account-improvements v2.1.8 CJACK. 2026-02-27 23:16:05 +08:00
  • 89e5ad24b9 Merge pull request #57 from jacob-sheng/feat/zeabur-oneclick CJACK. 2026-02-27 23:12:13 +08:00
  • 3f106ac112 Merge pull request #55 from BigUncle/fix/claude-toolcall CJACK. 2026-02-27 23:11:46 +08:00
  • f6f6a651fd feat: 账号测试状态持久化、分页选择器、点击账号名复制 root 2026-02-27 20:58:18 +08:00
  • 37b867c7ad Merge branch 'docker' root 2026-02-27 20:59:16 +08:00
  • 25ea28a277 feat: 账号测试状态持久化、分页选择器、点击账号名复制 root 2026-02-27 20:58:18 +08:00
  • 0ac49ab32b merge: 合并 main 分支到 docker,保留 docker-compose.yml 和 start.mjs root 2026-02-27 20:21:20 +08:00
  • 70c59eb71d chore: 将 .claude/ 和 CLAUDE.local.md 从 git 跟踪中排除 root 2026-02-27 20:19:00 +08:00
  • f60a3ea501 docs(readme): add ds2api whale icon AYANGarch 2026-02-26 23:18:57 +08:00
  • 3f09d60cdc feat(zeabur): add one-click deploy template AYANGarch 2026-02-26 22:54:50 +08:00
  • d3b5493d2e fix(claude): guard thinking tool-call fallback when final text exists BigUncle 2026-02-26 00:41:39 +08:00
  • 255feb2e65 fix(claude): 修复工具调用兼容与解析回退 BigUncle 2026-02-25 18:03:25 +08:00
  • 4b73315df0 Merge pull request #51 from CJackHwang/dev v2.1.7 CJACK. 2026-02-23 04:06:18 +08:00
  • a086e0cfa1 feat: Refactor Dockerfile to use BusyBox for core utilities and update healthcheck commands in Docker Compose and deployment documentation. CJACK 2026-02-23 04:05:22 +08:00
  • f3bc022a36 feat: Implement multi-stage Docker build for releases, reusing pre-built artifacts from CI and updating documentation. CJACK 2026-02-23 03:52:55 +08:00
  • b7cb7ef0c1 ci: use gh cli for release asset upload CJACK 2026-02-23 02:20:05 +08:00
  • 267420a46a ci: add workflow_dispatch with release tag input CJACK 2026-02-23 02:01:01 +08:00
  • 3c66ab958a ci: fix GHCR probe and require explicit release tag upload CJACK 2026-02-23 01:57:52 +08:00
  • cf2f79b6f4 Merge pull request #50 from CJackHwang/dev v2.1.6 CJACK. 2026-02-23 01:38:40 +08:00