diff --git a/apps/cli/package.json b/apps/cli/package.json index a967e19d..39fa7776 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "chatlab-cli", - "version": "0.37.3", + "version": "0.37.4", "description": "ChatLab CLI & Service - Chat history analysis tool", "type": "module", "bin": { diff --git a/changelogs/cn.json b/changelogs/cn.json index 526bc8d4..424aca69 100644 --- a/changelogs/cn.json +++ b/changelogs/cn.json @@ -1,4 +1,35 @@ [ + { + "version": "0.37.4", + "date": "2026-09-23", + "summary": "优化 AI 工具结果的上下文控制,修复 Qwen 话题总结问题,并完善会话加载失败提示。", + "changes": [ + { + "type": "fix", + "items": [ + { + "text": "修复 AI 多轮或并行工具调用的结果累积后可能超出模型上下文限制的问题,按请求裁剪工具结果并保留完整对话记录", + "contributors": ["Sanssssssssssssssss"] + }, + { + "text": "修复部分 Qwen 模型在话题总结时因默认开启思考而无法生成结果的问题" + }, + { + "text": "话题总结达到模型输出上限时显示明确提示,避免无效重试造成额外消耗" + }, + { + "text": "会话列表加载失败时完整展示错误详情,并在应用日志中保留完整错误堆栈,便于排查升级后的权限等问题" + }, + { + "text": "补齐 AI 词频与回复速度分析工具的英文时间参数说明" + }, + { + "text": "【CLI】Docker 镜像改用与 npm 发布相同的安装包,避免 npm 同步延迟导致镜像发布失败" + } + ] + } + ] + }, { "version": "0.37.3", "date": "2026-09-22", diff --git a/changelogs/cn.md b/changelogs/cn.md index 62f1271b..72b953ed 100644 --- a/changelogs/cn.md +++ b/changelogs/cn.md @@ -1,5 +1,18 @@ # 更新日志 +## v0.37.4 (2026-09-23) + +> 优化 AI 工具结果的上下文控制,修复 Qwen 话题总结问题,并完善会话加载失败提示。 + +### 🐛 修复 + +- 修复 AI 多轮或并行工具调用的结果累积后可能超出模型上下文限制的问题,按请求裁剪工具结果并保留完整对话记录 (by [@Sanssssssssssssssss](https://github.com/Sanssssssssssssssss)) +- 修复部分 Qwen 模型在话题总结时因默认开启思考而无法生成结果的问题 +- 话题总结达到模型输出上限时显示明确提示,避免无效重试造成额外消耗 +- 会话列表加载失败时完整展示错误详情,并在应用日志中保留完整错误堆栈,便于排查升级后的权限等问题 +- 补齐 AI 词频与回复速度分析工具的英文时间参数说明 +- 【CLI】Docker 镜像改用与 npm 发布相同的安装包,避免 npm 同步延迟导致镜像发布失败 + ## v0.37.3 (2026-09-22) > 修复 AI 时间筛选、Qwen 模型兼容与续聊问题,完善多语言支持和消息上下文查询。 diff --git a/changelogs/en.json b/changelogs/en.json index b45b78d6..d1501a1e 100644 --- a/changelogs/en.json +++ b/changelogs/en.json @@ -1,4 +1,35 @@ [ + { + "version": "0.37.4", + "date": "2026-09-23", + "summary": "Improve context budgeting for AI tool results, fix Qwen topic summaries, and show clearer session-loading errors.", + "changes": [ + { + "type": "fix", + "items": [ + { + "text": "Fix accumulated results from multi-round or parallel AI tool calls exceeding the model's context limit by trimming results per request while preserving the full conversation history", + "contributors": ["Sanssssssssssssssss"] + }, + { + "text": "Fix topic summaries failing on some Qwen models when thinking is enabled by default" + }, + { + "text": "Show a clear message when topic summaries hit the model's output limit, avoiding unnecessary usage from ineffective retries" + }, + { + "text": "Show full error details when the session list fails to load and retain complete stack traces in application logs to help diagnose permission and other issues after upgrading" + }, + { + "text": "Complete the English time parameter descriptions for AI word frequency and reply speed analysis tools" + }, + { + "text": "[CLI] Build Docker images with the same package published to npm to avoid image publishing failures caused by registry propagation delays" + } + ] + } + ] + }, { "version": "0.37.3", "date": "2026-09-22", diff --git a/changelogs/en.md b/changelogs/en.md index 7b94147a..de192909 100644 --- a/changelogs/en.md +++ b/changelogs/en.md @@ -1,5 +1,18 @@ # Changelog +## v0.37.4 (2026-09-23) + +> Improve context budgeting for AI tool results, fix Qwen topic summaries, and show clearer session-loading errors. + +### 🐛 Bug Fixes + +- Fix accumulated results from multi-round or parallel AI tool calls exceeding the model's context limit by trimming results per request while preserving the full conversation history (by [@Sanssssssssssssssss](https://github.com/Sanssssssssssssssss)) +- Fix topic summaries failing on some Qwen models when thinking is enabled by default +- Show a clear message when topic summaries hit the model's output limit, avoiding unnecessary usage from ineffective retries +- Show full error details when the session list fails to load and retain complete stack traces in application logs to help diagnose permission and other issues after upgrading +- Complete the English time parameter descriptions for AI word frequency and reply speed analysis tools +- [CLI] Build Docker images with the same package published to npm to avoid image publishing failures caused by registry propagation delays + ## v0.37.3 (2026-09-22) > Fix AI time filters, Qwen compatibility, and conversation continuation, and improve multilingual support and message context retrieval. diff --git a/changelogs/ja.json b/changelogs/ja.json index f658abab..c4051c3d 100644 --- a/changelogs/ja.json +++ b/changelogs/ja.json @@ -1,4 +1,35 @@ [ + { + "version": "0.37.4", + "date": "2026-09-23", + "summary": "AI ツール実行結果のコンテキスト管理を改善し、Qwen での話題の要約と会話一覧の読み込みエラー表示を修正しました。", + "changes": [ + { + "type": "fix", + "items": [ + { + "text": "AI ツールの複数回・並列実行で結果が蓄積し、モデルのコンテキスト上限を超える問題を修正。会話履歴は保持したまま、リクエストごとにツールの実行結果を短縮", + "contributors": ["Sanssssssssssssssss"] + }, + { + "text": "一部の Qwen モデルで思考モードが既定で有効になり、話題の要約を生成できない問題を修正" + }, + { + "text": "話題の要約がモデルの出力上限に達した際に明確なメッセージを表示し、無駄な再試行による追加消費を防止" + }, + { + "text": "会話一覧の読み込み失敗時にエラーの詳細を省略せず表示し、アプリのログにも完全なスタックトレースを記録。アップグレード後の権限エラーなどを調査しやすく改善" + }, + { + "text": "AI の単語頻度・返信速度分析ツールに不足していた時間パラメーターの英語説明を追加" + }, + { + "text": "【CLI】Docker イメージに npm と同じ配布パッケージを使用し、npm への反映遅延によるイメージ公開の失敗を防止" + } + ] + } + ] + }, { "version": "0.37.3", "date": "2026-09-22", diff --git a/changelogs/ja.md b/changelogs/ja.md index f92a746d..a3ebde0d 100644 --- a/changelogs/ja.md +++ b/changelogs/ja.md @@ -1,5 +1,18 @@ # 変更履歴 +## v0.37.4 (2026-09-23) + +> AI ツール実行結果のコンテキスト管理を改善し、Qwen での話題の要約と会話一覧の読み込みエラー表示を修正しました。 + +### 🐛 バグ修正 + +- AI ツールの複数回・並列実行で結果が蓄積し、モデルのコンテキスト上限を超える問題を修正。会話履歴は保持したまま、リクエストごとにツールの実行結果を短縮 (by [@Sanssssssssssssssss](https://github.com/Sanssssssssssssssss)) +- 一部の Qwen モデルで思考モードが既定で有効になり、話題の要約を生成できない問題を修正 +- 話題の要約がモデルの出力上限に達した際に明確なメッセージを表示し、無駄な再試行による追加消費を防止 +- 会話一覧の読み込み失敗時にエラーの詳細を省略せず表示し、アプリのログにも完全なスタックトレースを記録。アップグレード後の権限エラーなどを調査しやすく改善 +- AI の単語頻度・返信速度分析ツールに不足していた時間パラメーターの英語説明を追加 +- 【CLI】Docker イメージに npm と同じ配布パッケージを使用し、npm への反映遅延によるイメージ公開の失敗を防止 + ## v0.37.3 (2026-09-22) > AI 分析の期間指定、Qwen モデルとの互換性、会話再開に関する問題を修正し、多言語対応とメッセージの前後関係の取得を改善しました。 diff --git a/changelogs/tw.json b/changelogs/tw.json index d31016bd..cfcbbdad 100644 --- a/changelogs/tw.json +++ b/changelogs/tw.json @@ -1,4 +1,35 @@ [ + { + "version": "0.37.4", + "date": "2026-09-23", + "summary": "改善 AI 工具結果的上下文控制,修正 Qwen 話題摘要問題,並完善對話清單載入失敗的提示。", + "changes": [ + { + "type": "fix", + "items": [ + { + "text": "修正 AI 多輪或平行工具呼叫的結果累積後,可能超出模型上下文限制的問題;依每次請求裁剪工具結果,並保留完整對話紀錄", + "contributors": ["Sanssssssssssssssss"] + }, + { + "text": "修正部分 Qwen 模型因預設開啟思考,導致無法產生話題摘要的問題" + }, + { + "text": "話題摘要達到模型輸出上限時顯示明確提示,避免無效重試造成額外用量" + }, + { + "text": "對話清單載入失敗時顯示完整錯誤資訊,並在應用程式日誌中保留完整錯誤堆疊,方便排查升級後的權限等問題" + }, + { + "text": "補齊 AI 詞頻與回覆速度分析工具的英文時間參數說明" + }, + { + "text": "【CLI】Docker 映像檔改用與 npm 發布相同的安裝套件,避免 npm 同步延遲導致映像檔發布失敗" + } + ] + } + ] + }, { "version": "0.37.3", "date": "2026-09-22", diff --git a/changelogs/tw.md b/changelogs/tw.md index bffe1797..1f2bdf3c 100644 --- a/changelogs/tw.md +++ b/changelogs/tw.md @@ -1,5 +1,18 @@ # 更新日誌 +## v0.37.4 (2026-09-23) + +> 改善 AI 工具結果的上下文控制,修正 Qwen 話題摘要問題,並完善對話清單載入失敗的提示。 + +### 🐛 修復 + +- 修正 AI 多輪或平行工具呼叫的結果累積後,可能超出模型上下文限制的問題;依每次請求裁剪工具結果,並保留完整對話紀錄 (by [@Sanssssssssssssssss](https://github.com/Sanssssssssssssssss)) +- 修正部分 Qwen 模型因預設開啟思考,導致無法產生話題摘要的問題 +- 話題摘要達到模型輸出上限時顯示明確提示,避免無效重試造成額外用量 +- 對話清單載入失敗時顯示完整錯誤資訊,並在應用程式日誌中保留完整錯誤堆疊,方便排查升級後的權限等問題 +- 補齊 AI 詞頻與回覆速度分析工具的英文時間參數說明 +- 【CLI】Docker 映像檔改用與 npm 發布相同的安裝套件,避免 npm 同步延遲導致映像檔發布失敗 + ## v0.37.3 (2026-09-22) > 修正 AI 時間篩選、Qwen 模型相容性與接續對話的問題,改善多語言支援及訊息上下文查詢。 diff --git a/package.json b/package.json index 06ac3e40..eef75c16 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ChatLab", - "version": "0.37.3", + "version": "0.37.4", "private": true, "description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆", "repository": {