不可变发布。仅发布标题和说明可以修改。

03b5892

变更内容

  • 新增CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS因此无人值守重试模式(CLAUDE_CODE_RETRY_WATCHDOG)在用量限制重置时间过远时结束请求,而不是等待
  • 向claude-api技能添加了 OpenTelemetry 追踪指南,包括使用antCLI 设置追踪目标
  • 新增了%vim 模式下的 motion:跳转到匹配的括号,可单独使用或配合 d/c/y
  • 新增了rows到模组的Input:终端中的多行文本字段,按 Enter 提交,按 Shift+Enter 或在 Enter 前加反斜杠开始新行
  • 新增了classifier_verdict和permission_mode到 OpenTelemetrytool_decision事件,以便将自动模式分类器的决策与权限规则区分开
  • 新增了classifier_category到 OpenTelemetrytool_decision事件,标明分类器拦截所匹配的内置规则,当OTEL_LOG_TOOL_DETAILS=1
  • 修复了退出时移除由WorktreeCreate钩子创建的 worktree 却不询问的问题,当它可能包含未推送的提交时
  • 修复了fable(以及best)模型别名在 Anthropic API 上出错的问题,当你的组织无法使用最新的 Fable 模型时:Claude Code 现在会在上一个 Fable 模型上重试一次
  • 修复了磁盘已满导致登录无法刷新时出现误导性的“Please run /login”错误;该错误现在会指明磁盘并提示删除文件
  • 修复了 Grep 和 Glob 在搜索程序意外失败且未返回任何结果时报告无匹配的问题;它们现在会返回错误,说明搜索失败
  • 修复了工作流智能体在读取到其任务文本不携带用户授权的 harness 说明后,有时跳过其步骤而运行仍报告成功的问题
  • 修复了当 PreToolUse 钩子覆盖 Edit 或 Write 时工件更新被拒绝的问题;Claude 现在会先编辑文件,然后再重新发布,而不是在发布调用中修改它
  • 修复了参数名极多或极长的技能和命令在被调用时卡顿数秒的问题;现在只填充前 64 个名称,每个最多 64 个字符
  • 修复了技能、命令和钩子在参数填充大量占位符时占用大量内存的问题
  • 修复了杂散字符(如>0q)覆盖文件夹信任提示的问题,以及>4m在退出时出现在 shell 提示符之前的问题,出现在基于 VTE 0.53 之前版本的终端中,例如 RHEL 8 上的 MATE Terminal
  • 修复了杂散的GOK文本在某些版本的 iTerm2 中启动时出现在提示符中的问题
  • 修复了切换到名称包含以下内容的模型时的问题application-inference-profile运行你的awsAuthRefresh命令,并在提供商不是 Bedrock 时延迟模型切换钩子
  • 修复了登录刷新超时,以及在执行如下短命令后意外登出的问题claude auth status或claude plugin list在令牌刷新过程中退出
  • 修复了工具调用在权限检查期间被中途发送的消息打断,却被报告给模型称被用户拒绝的问题
  • 修复了切换到上下文窗口更小的模型时,可能在未事先询问的情况下消耗用量额度用于前一个模型生成的摘要的问题
  • 修复了在 LLM 网关背后、其响应所命名的模型与请求的模型不一致时,对话在你并未选择的模型上被反复压缩的问题
  • 修复了在缓慢或繁忙的机器上,vim 模式在按 Escape 后有时仍停留在 INSERT 模式的问题
  • 修复了 vim 模式下按 Esc 会丢弃已输入的 AskUserQuestion 回答的问题:自由文本字段现在支持 vim NORMAL 模式,且 Esc 仅在 NORMAL 模式下取消
  • 修复了 Read 工具将 .xlsm、.parquet、.epub 和 .heic 等二进制文件当作文本读取的问题
  • 修复了仅有表头行的 Markdown 表格在终端中过宽时什么都不绘制的问题,包括计划审批卡片中的计划
  • 修复了 /claude-api 技能称 CMEK 外部密钥端点无法在 AWS 上的 Claude Platform 使用的问题
  • 修复了使用以下内容后技能不再向模型列出的问题/rewind
  • 修复了恢复会话中压缩行提供 ctrl+o 查看未加载历史的问题;现在会说明较早的消息保存在哪里,并且在全屏模式下也会显示
  • 修复了在你中断响应后,“新任务?/clear 以节省 token”提示立即再次出现的问题
  • 修复了插件或技能钩子的权限提示ask决策未显示该钩子来自哪个插件或技能的问题
  • 修复了/diff在其某项 git 检查超时或失败时,未在 reftable 仓库中察觉存在冲突的 cherry-pick 或 revert 的问题
  • 修复了工作流脚本在 Bash 之后被读取、编辑或重新运行时请求权限或被拒绝的问题cd在同一会话中
  • 修复了深色 ANSI 主题和 16 色终端上的暗色文本:填充框内的文字为淡色,选中和搜索高亮下不为淡色,列表描述像其他次要文本一样变暗
  • 修复了某个 mod 的$.model.fork返回nothing-to-fork当在新 Claude Code 进程的首次响应完成之前被调用时,例如在claude -p运行和云会话
  • 全屏模式:已修复/compact以及自动压缩时,在重建可见对话记录期间 UI 短暂冻结
  • 自托管运行器:已修复从 Slack 启动的会话在托管设置限制 MCP 服务器时无法找到或附加仓库的问题;使用deniedMcpServers来保持这些工具关闭
  • 自托管运行器:已修复当无关的设置或会话失败引用了 git 的缺失引用措辞时,会话被报告为源分支已删除且不再重试的问题
  • 自托管运行器:已修复日志承诺对正在结束的会话重试失败或拒绝的会话释放的问题;重复失败现在会显示次数
  • Windows:已修复已停止的后台 PowerShell 命令在其输出文件中缺少结尾[killed]行的问题
  • 改进切换到上下文窗口更小的模型:对于新模型来说过长的对话现在会先由之前的模型进行摘要
  • 改进长时间运行的子智能体工作时的渲染性能:其进度轨迹现在会增量更新,而不是在每次渲染时完整重新处理
  • 改进 artifacts:Claude 写入的页面现在会绘制粘性页眉上方的区域,因此移动应用中滚动文本不再显示在那里
  • 改进 mods:在 VS Code 以及桌面和移动应用中,绘制在问题对话框上方的树现在可以包含 Markdown 和最多 48 行;终端保留 12 个纯文本行
  • 更改了 mod 钩子的.catch处理程序,使其仅在钩子抛出异常或超时时运行;在钩子自身调用之下引发的事件现在会跳过该钩子,而无需询问其.catch
  • 更改了 mod 的$.env.set以在变量被设置或取消设置后以{}解析,或在写入未发生时以{ deny }说明原因
  • [VSCode] 在 Claude 的响应中新增了 LaTeX 数学渲染,包括$$和多行\[ … \]块以及行内$…$和\(…\)数学
  • [VSCode] 在 VS Code 和 JetBrains 面板中为 Pro 和 Max 套餐的用量限制横幅新增了“获取更多用量”链接
  • [VSCode] 已修复导致面板崩溃或冻结的对话在每次重新加载时被重新打开的问题
  • [VSCode] 已修复聊天面板在长时间思考期间变慢的问题:它不再在每次更新时重新解析整个思考文本
  • [VSCode] 修复了某些语言服务器中诊断信息显示 "[object Object]" 而非规则代码(如 MD013)的问题
  • [VSCode] 修复了在未提供听写功能的情况下(非 claude.ai 登录、远程窗口)仍加载原生听写音频模块以检查麦克风权限的问题