Skip to content

MiniClarc v2.4.3

Choose a tag to compare

@dttxorg dttxorg released this 04 Jun 10:51
· 47 commits to main since this release

v2.4.3 — phase 模式折叠恢复 + 虚拟化

修复

  • phase 模式下折叠按钮不工作: 之前只要 chatBridge.phaseSummaries 不为空(任何一次 assistant 回合完成),代码就走 Codex 风格的 chatWithPhases 路径,完全隐藏了「折叠前 N 条消息」按钮。本版本让折叠按钮在 phase 模式也显示 — 跟 legacy 模式行为一致。点击展开/收起早期 phase。
  • 「一键全折叠 phase」按钮: 状态栏(StatusLineView)新增「Collapse all phases」开关。点击时所有 PhaseSummaryCard 临时收起(不修改各自的 isExpanded 状态),再点击恢复。切 session 自动重置。禁用条件:无 phase summary 时按钮灰掉。
  • 几百条 phase 后窗口卡顿: chatWithPhases 内部加 100 phase 的虚拟化 cap。超过 100 phase 的 session 只渲染最近 100 个。避免一次 inflate 几百个 MessageBubble + PhaseSummaryCard 导致主线程打满。

验证

hdiutil attach MiniClarc-2.4.3-arm64.dmg
xattr -dr com.apple.quarantine /Volumes/MiniClarc\ 2.4.3/MiniClarc.app
open /Volumes/MiniClarc\ 2.4.3/MiniClarc.app

未签名未公证(本机无 Apple Developer ID)。