← 返回更新日志

Qwen Code sdk-typescript-v0.1.16

2026-09-26 · GitHub 原文
## 捆绑的 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)。禁用托管自动内存的主机不再看到记住/做梦请求被接纳,也不会在系统提示中看到托管内存指令;本地补丁可以移除。 - 大小触发的微压缩现在将旧工具结果清理至低水位线(#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: bump version to 0.8.2 by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1632 * chore(release): sdk-typescript v0.1.4 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/1633 * Fix: Use resolved authType to initialize ACP agent by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1622 * Add parentToolCallId and subagentType for ACP subagent tracking by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1620 * feat(core): improve error message when skill is invoked as tool by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1623 * fix(acp): stream subagent text + reasoning chunks by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1626 * fix: ensure output-language.md is created before config initialization by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1637 * fix(security): prevent command injection via newline bypass in shell command validation by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1638 * Fix Claude plugin resource collection to respect marketplace config by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1639 * feat(core): improve retry logic for better 429/5xx error handling by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1628 * feat: add extra_body support for OpenAI-compatible providers by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1654 * Support model selection through ACP in vscode ide companion by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1582 * feat: add multi-modal input support (image, PDF, audio) across all content generators by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1564 * Add Zed extension for Qwen Code agent server by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1630 * feat: clarify output formats for non-interactive mode by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1579 * feat: add concurrent runner for batch CLI execution by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1640 * Add experimental LSP support for code intelligence by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1401 * Fix: React/React-DOM version inconsistency in package.json and lockfile by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1659 * feat(webui): implement unified UI architecture with shared component library by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1543 * chore: bump version to 0.9.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1661 * Add contextWindowSize Configuration Support by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1539 * fix(core): avoid passing undici agent to Anthropic SDK by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1663 * fix(vscode-ide-companion): fix race conditions and improve @ file completion search by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1676 * fix(core): properly cleanup MCP server subprocesses on exit by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/1285 * test(cli): stabilize AuthDialog ESC assertion by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1535 * fix(cli): expand MCP @server: resource references by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1531 * fix(core): auto-enable WebFetch and WebSearch tools in Plan mode by @afarber in https://github.com/QwenLM/qwen-code/pull/1686 * feat(core): add symlink support for skill manager by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1690 * fix: normalize skill file content in extensions to handle BOM and CRLF by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1667 * fix(ci): honor manual preview version input by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1665 * build: Improve build efficiency and add dev mode by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1681 * fix(core): 处理命令替换守卫中的 heredoc,作者 @liqiongyu,见 https://github.com/QwenLM/qwen-code/pull/1701 * feat: 编辑文件时保留 UTF-8 BOM,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1680 * fix(core): 编辑时保留 newString 中的尾随空白,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1688 * fix: 在 Windows PowerShell 中启用 Shift+Tab 快捷键,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1607 * fix(core): 在子代理中强制执行工具限制,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1691 * [AnthropicContentGenerator] optimize: 为系统和最后一条用户文本消息添加 cache_control,作者 @Weaxs,见 https://github.com/QwenLM/qwen-code/pull/1613 * refactor(i18n): 将 Agent 翻译为 智能体,作者 @itchina110,见 https://github.com/QwenLM/qwen-code/pull/1718 * fix(docker): 修复构建错误并启用手动版本构建,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1722 * chore(release): 将版本提升至 0.10.0,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1720 * fix(settings): 将否定式设置重命名为肯定式命名(disable* -> enable*),作者 @afarber,见 https://github.com/QwenLM/qwen-code/pull/1330 * ci(sdk-release): 为 SDK 发布使用稳定的 CLI 标签,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1710 * feat(query): 添加使用会话 ID 恢复会话的支持,作者 @DragonnZhang,见 https://github.com/QwenLM/qwen-code/pull/1714 * 添加安装外部源扩展的提示,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1694 * Feat/javasdk alpha 202501,作者 @gwinthis,见 https://github.com/QwenLM/qwen-code/pull/1717 * Fix: 在文档和示例中澄清 is_background 参数为必填,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1716 * feat: 移除 Smart Edit 工具和 ClearcutLogger,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1684 * 添加会话历史导出命令,支持 markdown 和 HTML 格式,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1515 * 为 ProcessTransport 添加 FORK_MODE 支持以集成 Electron IPC,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1719 * feat(sdk): 添加 resume、continue 选项并扩展 authType 支持,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1726 * 修复 ACP 模型选择以处理所有配置的认证类型,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1555 * refactor: 移除 read_many_files 工具,为用户 @-命令添加 readManyFiles 实用程序,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1673 * fix(vscode-ide-companion): 修复服务器端时间戳和文件路径提取的 UI 显示问题,作者 @yiliang114,见 https://github.com/QwenLM/qwen-code/pull/1682 * chore: 将 Qwen OAuth 免费配额从每天 2000 次请求减少到 1000 次,作者 @pomelo-nwu,见 https://github.com/QwenLM/qwen-code/pull/1730 * fix(ui): 解决右上角认证不更新的问题,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1670 * feat: 调试模式输出重构 — 将控制台调用路由到日志文件优先的 debugLogger,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1610 * fix: 在 acp 集成测试中使用 openai 模型而不是 index=0,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1733 * fix(cli): 将沙箱诊断消息路由到 stderr,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1735 * 为 SDK 发布添加 CLI 源选择并修复子代理输出处理器,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1732 * feat(paste): 添加大粘贴占位符并修复 macOS 上的回车提交,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1713 * fix(cli): 在 Windows 上自动完成激活时阻止 Tab 键循环切换审批模式,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1736 * feat: 将 Agent Skills 从实验性提升为稳定版,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1738 * feat: 在遥测日志中添加源信息跟踪,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1653 * docs: 更新 README 中的 Linux/Mac 安装命令,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1739 * feat(settings): 添加 settings.env 字段用于环境变量配置,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1751 * fix(mcp): 改进 MCP 服务器管理和认证,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1752 * fix(core): 在 OpenAI 转换器中正确处理 MCP 多部分工具结果,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1755 * 修复 /dist/cli/cli.js 入口点的 CLI 参数解析,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1758 * fix(integration-tests): 修正 simple-mcp-server 测试中的 MCP 工具名称,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1763 * 通过将硬编码工具名称更新为使用常量来修复 SDK MCP 集成测试,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1769 * Fix: 安装 shell 脚本中的警告,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1771 * fix(ui): 解决右上角模型不更新的问题,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1662 * fix(cli): 在 Windows 沙箱检测中使用 PowerShell Get-Command,作者 @afarber,见 https://github.com/QwenLM/qwen-code/pull/1604 * fix: 在扩展安装中优先本地路径检测,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1770 * fix(auth-model-login-ui): 阻止 Enter 键触发空消息提交,作者 @yiliang114,见 https://github.com/QwenLM/qwen-code/pull/1773 * feat: 在 TUI 和 SDK 模式中添加 MCP 工具进度更新支持,作者 @tanzhenxin,见 https://github.com/QwenLM/qwen-code/pull/1756 * feat: 添加 Coding Plan 认证模式并统一 AuthDialog,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1788 * feat(coding-plan): 实现 Coding Plan 配置管理并更新提示词,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1805 * docs: 更新认证文档,加入 Coding Plan 设置指南,作者 @joeytoday,见 https://github.com/QwenLM/qwen-code/pull/1800 * chore: 版本升级至 0.10.1,作者 @qwen-code-ci-bot,见 https://github.com/QwenLM/qwen-code/pull/1808 * Fix: 修复 shell 脚本中的 node 安装权限问题,作者 @DennisYu07,见 https://github.com/QwenLM/qwen-code/pull/1819 * fix: 防止 AbortSignal 监听器内存泄漏,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1811 * feat: 添加 TPM 限流错误处理,重试延迟 1 分钟,作者 @wenshao,见 https://github.com/QwenLM/qwen-code/pull/1791 * fix: 修正 showLineNumbers 默认值为 true,作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1813 * fix: 为 MCP 工具支持 JSON Schema draft-2020-12(修复 #1818),作者 @LaZzyMan,见 https://github.com/QwenLM/qwen-code/pull/1821 * 添加开发启动配置并保留现有 NODE_OPTIONS,作者 @DragonnZhang,见 https://github.com/QwenLM/qwen-code/pull/1784 * 修复子代理 while 循环中的 abort 监听器累积问题,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1825 * refactor(cli): 统一 AppContainer 中的 Escape 键处理,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1824 * 修复认证 UI 以使用语义主题颜色并修正选择同步,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1823 * 为 CLI 和 SDK 添加 --session-id 支持,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1822 * chore: 版本升级至 0.10.2,作者 @qwen-code-ci-bot,见 https://github.com/QwenLM/qwen-code/pull/1844 * docs: 改进 settings.json 配置指南,加入快速设置示例,作者 @pomelo-nwu,见 https://github.com/QwenLM/qwen-code/pull/1850 * feat: 更新 readme,作者 @pomelo-nwu,见 https://github.com/QwenLM/qwen-code/pull/1853 * docs: 添加关于 Qwen3.5-Plus 发布的新闻横幅,作者 @pomelo-nwu,见 https://github.com/QwenLM/qwen-code/pull/1854 * 修复集成测试中的沙箱用户权限,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1843 * 添加 Coding Plan 全球/国际区域支持,作者 @Mingholy,见 https://github.com/QwenLM/qwen-code/pull/1860 * chore: 版本升级至 0.10.3,作者 @qwen-code-ci-bot,见 https://github.com/QwenLM/qwen-code/pull/1863 * chore: 版本升级至 0.10.4,作者 @qwen-code-ci-bot,见 https://github.com/QwenLM/qwen-code/pull/1864 ## 新贡献者 * @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