Skip to content

chore(release): merge dev for v0.4.20 - #375

Merged
nicechencs merged 13 commits into
releasefrom
dev
Sep 20, 2026
Merged

nicechencs merged 13 commits into
releasefrom
dev

Conversation

@nicechencs

Copy link
Copy Markdown
Owner

Summary

After merge

Tag v0.4.20 on 9d9f3ea4 (the bump tip on dev, also ancestor of release).

nicechencs and others added 13 commits September 20, 2026 16:39
计划条标出待做/进行中/已完成,可收起。快照读失败用横幅重试,不再刷错误。发出去的那句用同一编号;排队下一句会带上图片。
Claude 新对话把 TodoWrite / Task 工具的任务清单写进输入区上方的计划条(可折叠、带进展),不进过程时间线。空更新不抹掉已有清单。旧对话仍走原来的发送方式。
* 对话:思考过程与工具分开显示

* 对话:收窄思考步骤类型
* 对话:本轮改过的文件可预览

* 测试:允许卡片内核对文件路径
* 对话:历史会话按工作目录分组

* 对话:工作区组标题改用 Hint

* 对话:工作区组 Hint 不再传 className
Auto-synced offline snapshot. Units remain USD per 1M tokens; no FX.

Co-authored-by: nicechencs <186533068+nicechencs@users.noreply.github.com>
工作区顶栏不再显示这次对话怎么接,会话设置改短。历史在对话继续:对上对方会话则复用,找不到则新开一条;同一次跳转只创建一次。
* 测试:补齐对话大纲、顶栏切换、计划条与改过文件的覆盖

为 #367#371 及邻近对话能力补 Vitest 与 Rust 单元测试:大纲跳到发出的消息、顶栏切换会话、历史按工作目录分组、改过文件预览、思考/工具分栏、计划条、工作区显示。不改产品行为。

Co-authored-by: NiceChen <nicechencs@gmail.com>

* 测试:锁死大纲显示门槛(设置、两条发出的消息、720px)

用户找不到左侧大纲时,三项须同时成立:偏好打开、至少两条用户消息、面板宽度 ≥720。补 shouldShowChatOutline 与 ChatOutlineRail / ChatTranscript 的显示与隐藏对照,不改产品代码。

Co-authored-by: NiceChen <nicechencs@gmail.com>

* 修复:顶栏新建对话的类型与冒烟选择器

onClick 包一层再调 onNewChat,避免把点击事件当成工作目录。冒烟用 exact name 和 data-help=chat-new 对上唯一的「新建对话」,与组上的加号分开。

Co-authored-by: NiceChen <nicechencs@gmail.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
* 对话:宽面板时挂上聊天大纲轨道

设置打开、对话面板够宽、至少两条用户消息时,原先在消息未齐时量宽失败后不再重绑,轨道一直不出现。改为量对话舞台宽度、量宽节点始终挂上,并补上挂载回归。

Co-authored-by: NiceChen <nicechencs@gmail.com>

* 对话:新建对话不再把点击事件写进工作目录

主按钮把点击事件当成文件夹传给创建会话,JSON.stringify 遇到循环引用后会话建不出来。点击不再传事件,路径只接受字符串或空,并补上回归。

Co-authored-by: NiceChen <nicechencs@gmail.com>

* 对话:零宽空壳不算大纲已挂上

探针确认宽面板里轨道没挂上、也点不了。量宽为 0 时不再当成已量到,空测量层不能冒充轨道;回归要求出现可点的 tab 刻度。

Co-authored-by: NiceChen <nicechencs@gmail.com>

* 测试:一条用户消息时保留大纲量宽层

#372 按旧实现要求一条用户消息时整段空 DOM。产品侧设置打开时要挂着量宽层,轨道仍隐藏。门槛用例改成认量宽层,不认空壳当轨道。

Co-authored-by: NiceChen <nicechencs@gmail.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
升版到 0.4.20,并补上 0.4.19 之后对话波次的更新说明。

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
@nicechencs
nicechencs merged commit 4021958 into release Sep 20, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant