Skip to content

1.0.21

Choose a tag to compare

@deskwand deskwand released this 22 Jul 01:25

🎉 1.0.21

中文

✨ 新功能

  • 后台子智能体自动恢复对话:当后台运行的子智能体完成后,主会话将自动继续,无需人工干预。通过 ExtensionAPIpi.events 拦截子智能体生命周期事件,在子智能体结束时自动触发新一轮对话。同时新增了状态栏指示器:

    • ChatInputStatusBar 实时显示后台子智能体数量
    • 单个子智能体时展示类型 + 任务描述详情
    • 完成/已处理状态带 1 秒平滑过渡动画
      多智能体并行任务从此一气呵成,告别手动 "继续"。
  • 目标状态文字流光渐变动画:当目标处于活跃执行状态(如思考中、工作中)时,状态文本会呈现渐变流光(shimmer)效果,让运行状态更直观、更具视觉反馈。

🐛 修复

  • 跨会话上下文泄漏:修复了经验记忆(experience memory)被注入同一工作空间内所有会话的问题。这会导致磁盘清理等会话的历史记录意外泄漏到制作产品视频等无关会话中。现在新安装默认关闭 memoryEnabled,从根本上杜绝跨会话污染。
  • 消息导航定位偏移:修复了消息导航栏(MessageNavRail)点击定位不准的问题。用 scrollIntoView 替换了比率计算,直接定位到实际 DOM 元素位置,长短消息不再偏移。

📝 文档

  • README 完善:为 README 补充了项目介绍、核心特性及使用流程章节,帮助新用户快速了解 DeskWand。

🔧 工程

  • 版本号升级至 1.0.21。

English

✨ New Features

  • Background Subagent Auto-Continue: When a background subagent completes its task, the main session now automatically resumes — no manual "continue" clicks needed. Subagent lifecycle events are intercepted via ExtensionAPI's pi.events, triggering a new conversation turn when the subagent finishes. Plus, a new status bar indicator:

    • ChatInputStatusBar shows a live count of running background subagents
    • Single subagent displays its type + task description in detail
    • Smooth 1-second transition animation for done/completed states
      Multi-agent parallel workflows now complete without interruption.
  • Gradient Shimmer on Goal Status: The goal status text now features an animated gradient shimmer effect when in active execution states (thinking, working, etc.), making active progress instantly readable at a glance.

🐛 Bug Fixes

  • Cross-Session Context Leak: Fixed an issue where experience memory was injected into all sessions within the same workspace, causing conversation history from one session (e.g., disk cleanup) to leak into unrelated sessions (e.g., product video recording). memoryEnabled now defaults to false for new installations, eliminating cross-session pollution at the root.
  • Message Nav Rail Misalignment: Fixed inaccurate scroll positioning when clicking message navigation rail ticks. Replaced ratio-based calculation with scrollIntoView targeting the actual DOM element, ensuring correct alignment regardless of message length.

📝 Documentation

  • README Expansion: Added project introduction, key features, and workflow sections to the README, helping newcomers quickly understand what DeskWand offers.

🔧 Engineering

  • Version bump to 1.0.21.