Skip to content

Releases: BlueOcean223/hey-clawd

v0.3.0 – Codex native hooks

10 May 09:50
af16e4f

Choose a tag to compare

v0.3.0 – Codex native hooks

Highlights

  • Reworked Codex CLI integration from JSONL session polling to native ~/.codex/hooks.json command hooks.
  • Added Codex state sync for session, prompt, tool-use, stop, and compact events.
  • Added an opt-in experimental Codex Permission Review toggle for single-use Allow / Deny permission bubbles.
  • Added Codex terminal focus metadata from the hook process tree, including real Codex agent PID tracking.

Improvements

  • Codex hook installation is idempotent and preserves user hooks.
  • Codex permission hooks are off by default; enabling/disabling the experiment only touches PermissionRequest.
  • Permission requests fail open when Clawd is unavailable, DND is enabled, bubbles are hidden, or the request is undecided.
  • Hardened Codex permission delivery against stale runtime ports by probing candidates before long /permission POSTs.
  • CI now runs the full hook-side test suite.

Migration notes

  • The old Codex JSONL monitor and remote monitor scripts were removed.
  • Codex may require running /hooks inside Codex once to review/trust newly registered command hooks.
  • If Codex hooks are disabled in Codex config, state sync will remain inactive until hooks are enabled there.

Validation

  • swift test
  • cd hooks && node test/index.js

Full Changelog: v0.2.4...v0.3.0

v0.2.4

04 May 06:57
4633fa3

Choose a tag to compare

主要改动

安全与稳定性

  • Focus 加固 (#9):会话激活终端前校验 agent 进程身份与父子链(bundle/exe path/launchDate),防止 PID 复用导致激活非预期 App;同时移除 ancestry bypass,回归严格的 bundle 白名单(Ghostty 已加入),并切换到 macOS 14+ 的新 activate API。
  • 文档完善 (#9):补齐 Core / SVG / UI / Bubble / Mini-mode 等子系统的内联注释与不变量说明,方便后续贡献者快速上手。

发布流程

  • Sparkle appcast 改由 GitHub Pages 托管 (#10):feed 地址切换至 https://blueocean223.github.io/hey-clawd/appcast.xml;release workflow 不再写 main,main 分支可放心开启 branch protection / ruleset。

升级提示

本版改动了 Sparkle feed URL,旧版本(≤ 0.2.3)的客户端不会自动收到本次更新通知。请手动下载下方资源安装一次;从 v0.2.4 起,后续版本会自动经由 GitHub Pages 推送更新。

下载

  • hey-clawd-0.2.4.dmg — 推荐,附带 Applications 拖拽快捷方式
  • hey-clawd-0.2.4.zip — Sparkle 自动更新通道使用,可手动解压安装

Full Changelog

v0.2.3...v0.2.4

v0.2.3

03 May 09:17
8f4526c

Choose a tag to compare

更新内容

  • 简化 Claude Code 权限气泡操作,减少重复选项,让允许/拒绝/本轮记住的选择更直接。
  • 权限请求如果已经在终端侧处理,App 会用工具名、工具输入哈希和 tool_use_id 精准匹配并自动收起对应气泡,避免旧气泡残留。
  • 增加 Swift 与 Node 共用的权限匹配键校验,覆盖批量工具事件、超时清理、权限建议归一化和气泡内容展示边界。

验证

  • swift test
  • cd hooks && node test/index.js
  • Release workflow 25275215512 passed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

23 Apr 02:03

Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

v0.2.1

23 Apr 01:30
da7791b

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

22 Apr 16:19
b332a1e

Choose a tag to compare

Highlights

  • Added Pi agent monitoring integration
  • Improved Pi extension delivery reliability
  • Cleaned up Pi registration node detection
  • Updated installation and README guidance

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

19 Apr 14:17

Choose a tag to compare