← 返回更新日志

Qwen Code sdk-typescript-v0.1.19

2026-10-11 · GitHub 原文
## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.25.1 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.25.0 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.24.7 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.24.6 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.24.5 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.24.3 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.24.1 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.23.3 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.23.2 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.23.1 来源:从源代码构建的 CLI(与 SDK 使用相同的分支/引用) --- ## 亮点 捆绑的 CLI 0.23.0 包含 #11022 中请求的两项修复: - 托管内存的可用性现在会遵循 `memory.enableManagedAutoMemory` 设置(#6941)。禁用自动托管内存的主机将不再接受 remember/dream 请求,系统提示词中也不会再出现托管内存指令;本地补丁现可移除。 - 由大小触发的微压缩现在会清除旧工具结果,直至达到低水位线(#8464),因此不会在后续每一轮中反复重写对话前缀的另一部分。这样可在工具调用密集的长会话中保留提供商提示词缓存的复用能力,从而降低缓存输入成本。 ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.23.0 来源:npm 上最新的稳定版 CLI --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.19.10 来源:npm 上最新的稳定版 CLI --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.15.3 来源:npm 上最新的稳定版 CLI --- ## 捆绑的 CLI 版本 此 SDK 版本捆绑了 CLI 版本:0.13.1 来源:npm 上最新的稳定版 CLI --- > 为已发布到 npm 的 0.1.5 版本补发此发行版(原工作流在创建 GitHub 发行版之前失败)。 ## 变更内容 * chore:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1632 中将版本升级至 0.8.2 * chore(release):由 @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/1633 中发布 sdk-typescript v0.1.4 * 修复:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1622 中使用解析后的 authType 初始化 ACP 智能体 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1620 中添加 parentToolCallId 和 subagentType,用于 ACP 子智能体跟踪 * feat(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1623 中改进技能作为工具调用时的错误消息 * fix(acp):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1626 中以流式方式传输子智能体的文本和推理数据块 * fix:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1637 中确保在配置初始化之前创建 output-language.md * fix(security):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1638 中防止通过换行符绕过 Shell 命令验证实施命令注入 * 由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1639 中修复 Claude 插件资源收集,使其遵循市场配置 * feat(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1628 中改进重试逻辑,以便更好地处理 429/5xx 错误 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1654 中为 OpenAI 兼容提供商添加 extra_body 支持 * 由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1582 中支持通过 VS Code IDE Companion 中的 ACP 选择模型 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1564 中为所有内容生成器添加多模态输入支持(图像、PDF、音频) * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1630 中为 Qwen Code 智能体服务器添加 Zed 扩展 * feat:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1579 中明确非交互模式的输出格式 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1640 中为批量 CLI 执行添加并发运行器 * 由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1401 中添加用于代码智能的实验性 LSP 支持 * 修复:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1659 中修复 package.json 与锁文件中的 React/React-DOM 版本不一致问题 * feat(webui):由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1543 中使用共享组件库实现统一 UI 架构 * chore:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1661 中将版本升级至 0.9.0 * 由 @xuewenjie123 在 https://github.com/QwenLM/qwen-code/pull/1539 中添加 contextWindowSize 配置支持 * fix(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1663 中避免将 undici agent 传递给 Anthropic SDK * fix(vscode-ide-companion):由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1676 中修复竞态条件并改进 @ 文件补全搜索 * fix(core):由 @tt-a1i 在 https://github.com/QwenLM/qwen-code/pull/1285 中在退出时正确清理 MCP 服务器子进程 * test(cli):由 @liqiongyu 在 https://github.com/QwenLM/qwen-code/pull/1535 中稳定 AuthDialog 的 ESC 断言 * fix(cli):由 @liqiongyu 在 https://github.com/QwenLM/qwen-code/pull/1531 中展开 MCP `@server:` 资源引用 * fix(core):由 @afarber 在 https://github.com/QwenLM/qwen-code/pull/1686 中在计划模式下自动启用 WebFetch 和 WebSearch 工具 * feat(core):由 @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/1690 中为技能管理器添加符号链接支持 * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1667 中规范化扩展中的技能文件内容,以处理 BOM 和 CRLF * fix(ci):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1665 中遵循手动输入的预览版本 * build:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1681 中提升构建效率并添加开发模式 * fix(core):由 @liqiongyu 在 https://github.com/QwenLM/qwen-code/pull/1701 中处理命令替换保护机制中的 heredoc * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1680 中在编辑文件时保留 UTF-8 BOM * fix(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1688 中在编辑时保留 newString 中的尾随空白 * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1607 中启用 Windows PowerShell 中的 Shift+Tab 快捷键 * fix(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1691 中对子智能体强制实施工具限制 * [AnthropicContentGenerator] 优化:由 @Weaxs 在 https://github.com/QwenLM/qwen-code/pull/1613 中为系统消息和最后一条用户文本消息添加 cache_control * refactor(i18n):由 @itchina110 在 https://github.com/QwenLM/qwen-code/pull/1718 中将 Agent 翻译为“智能体” * fix(docker):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1722 中修复构建错误并启用手动版本构建 * chore(release):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1720 中将版本升级至 0.10.0 * fix(settings):由 @afarber 在 https://github.com/QwenLM/qwen-code/pull/1330 中将否定式设置重命名为肯定式命名(disable* -> enable*) * ci(sdk-release):由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1710 中为 SDK 发行版使用稳定的 CLI 标签 * feat(query):由 @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/1714 中添加使用会话 ID 恢复会话的支持 * 由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1694 中添加安装外部来源扩展的提示 * 由 @gwinthis 在 https://github.com/QwenLM/qwen-code/pull/1717 中添加 Java SDK Alpha 202501 * 修复:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1716 中明确文档和示例里的 is_background 参数为必填项 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1684 中移除 Smart Edit 工具和 ClearcutLogger * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1515 中添加会话历史导出命令,支持 Markdown 和 HTML 格式 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1719 中为 ProcessTransport 添加 FORK_MODE 支持,用于 Electron IPC 集成 * feat(sdk):由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1726 中添加 resume 和 continue 选项,并扩展 authType 支持 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1555 中修复 ACP 模型选择,以处理所有已配置的身份验证类型 * refactor:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1673 中移除 read_many_files 工具,并为用户的 @ 命令添加 readManyFiles 实用函数 * fix(vscode-ide-companion):由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1682 中修复服务器端时间戳和文件路径提取相关的 UI 显示问题 * chore:由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/1730 中将 Qwen OAuth 免费配额从每天 2000 次请求降低至 1000 次 * fix(ui):由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1670 中解决右上角身份验证状态不更新的问题 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1610 中重构调试模式输出,将控制台调用路由至以日志文件优先的 debugLogger * fix:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1733 中修复 ACP 集成测试,使用 OpenAI 模型而非 index=0 * fix(cli):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1735 中将沙箱诊断消息路由至 stderr * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1732 中为 SDK 发行版添加 CLI 来源选择,并修复子智能体输出处理程序 * feat(paste):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1713 中添加大段粘贴内容占位符,并修复 macOS 上按 Enter 提交的问题 * fix(cli):由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1736 中防止 Windows 上自动补全处于活动状态时,Tab 键循环切换审批模式 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1738 中将 Agent Skills 从实验性功能提升为稳定功能 * feat:由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1653 中为遥测日志添加来源信息跟踪 * docs:由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1739 中更新 README 中的 Linux/Mac 安装命令 * feat(settings):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1751 中添加 settings.env 字段,用于配置环境变量 * fix(mcp):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1752 中改进 MCP 服务器管理和身份验证 * fix(core):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1755 中在 OpenAI 转换器内正确处理 MCP 多部分工具结果 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1758 中修复 `/dist/cli/cli.js` 入口点的 CLI 参数解析 * fix(integration-tests):由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1763 中更正 simple-mcp-server 测试里的 MCP 工具名称 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1769 中更新硬编码的工具名称以使用常量,修复 SDK MCP 集成测试 * 修复:由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1771 中修复安装 Shell 脚本中的警告 * fix(ui):由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1662 中解决右上角模型不更新的问题 * fix(cli):由 @afarber 在 https://github.com/QwenLM/qwen-code/pull/1604 中使用 PowerShell Get-Command 进行 Windows 沙箱检测 * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1770 中优先检测扩展安装中的本地路径 * fix(auth-model-login-ui):由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1773 中防止 Enter 键触发空消息提交 * feat:由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/1756 中为 TUI 和 SDK 模式添加 MCP 工具进度更新支持 * feat:由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1788 中添加使用统一 AuthDialog 的 Coding Plan 身份验证模式 * feat(coding-plan):由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1805 中实现 Coding Plan 配置管理并更新提示词 * docs:由 @joeytoday 在 https://github.com/QwenLM/qwen-code/pull/1800 中更新身份验证文档,添加 Coding Plan 设置指南 * chore:由 @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/1808 中将版本升级至 0.10.1 * 修复:由 @DennisYu07 在 https://github.com/QwenLM/qwen-code/pull/1819 中修复 Shell 脚本里的 Node 安装权限问题 * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1811 中防止 AbortSignal 监听器内存泄漏 * feat:由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/1791 中添加 TPM 限流错误处理,并设置 1 分钟的重试延迟 * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1813 中将 showLineNumbers 的默认值更正为 true * fix:由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/1821 中为 MCP 工具添加 JSON Schema draft-2020-12 支持(修复 #1818) * 由 @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/1784 中添加开发启动配置并保留现有的 NODE_OPTIONS * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1825 中修复子智能体 while 循环中止监听器不断累积的问题 * refactor(cli):由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1824 中统一 AppContainer 内的 Escape 键处理 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1823 中修复身份验证 UI,使其使用语义化主题颜色并正确同步选择状态 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1822 中为 CLI 和 SDK 添加 --session-id 支持 * chore:由 @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/1844 中将版本升级至 0.10.2 * docs:由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/1850 中改进 settings.json 配置指南,添加快速设置示例 * feat:由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/1853 中更新 README * docs:由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/1854 中添加有关 Qwen3.5-Plus 发布的新闻横幅 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1843 中修复集成测试中的沙箱用户权限 * 由 @Mingholy 在 https://github.com/QwenLM/qwen-code/pull/1860 中添加 Coding Plan 全球/国际区域支持 * chore:由 @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/1863 中将版本升级至 0.10.3 * chore:由 @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/1864 中将版本升级至 0.10.4 ## 新贡献者 * @itchina110 在 https://github.com/QwenLM/qwen-code/pull/1718 中完成了首次贡献 * @joeytoday 在 https://github.com/QwenLM/qwen-code/pull/1800 中完成了首次贡献 * @wenshao 在 https://github.com/QwenLM/qwen-code/pull/1791 中完成了首次贡献 **完整变更日志**:https://github.com/QwenLM/qwen-code/compare/sdk-typescript-v0.1.4...sdk-typescript-v0.1.5