Commit Graph

2 Commits

  • refactor: 引导脚本移到 scripts/,bin/ 仅放运行时二进制
    - scripts/notify.cmd、scripts/notify.sh:下载目标改为同级 ../bin/notify.exe,首次创建 bin/
    - hooks.json 指向 scripts/notify.cmd
    - bin/ 恢复完全忽略(不再需要脚本例外)
  • feat: WT 切标签、工具窗口化与非阻塞投递
    - P1b: 点击通知切回 Windows Terminal 原标签(源生成 COM UIAutomation,AOT 友好)
    - Toast 设为工具窗口(WS_EX_TOOLWINDOW),从任务栏与 Alt+Tab 隐藏
    - 投递改为落盘队列 spool + FileSystemWatcher,CLI 毫秒级返回不阻塞 Claude Code
    - 移除命名管道(PipeServer/PipeClient/PipeMessage),新增 NotificationSpool/SpoolWatcher
    - NativeAOT 发布配置 + scripts/build.bat(vcvars 自动配置 MSVC 工具链)
    - .gitattributes 保证 .bat 用 CRLF