This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryFixed resume to reopen in the stopped session's recorded directory rather than the caller's current working directory.
Full changelog
Patch release focused on launch/config ergonomics, transcript reliability, and terminal integration cleanup.
-
Terminal presets and auto-detection — Added a built-in
cmuxpreset, improved environment-based terminal detection on launch, and madehcom config terminalshow presets more clearly without dumping raw table data whenterminal.activeis unset. -
Launch and identity fixes — Normalized tag-name resolution across commands, fixed launch caller identity fallback, fixed
kitty-splitsocket targeting, and improved macOS terminal app launching. -
Resume and fork working directories —
resumenow reopens in the stopped session's recorded directory instead of the caller's cwd,forkuses the caller's current directory, andresume --dircan override the working directory when needed. #7 -
Transcript and session reliability — Prevented stale placeholder transcript rebinds, included OpenCode sessions in
transcript --all, and lowercased PTY tool names in terminal titles for more consistent display. -
Hook install/remove idempotence — Hook install/remove now reports "already installed" or "already removed" instead of re-running.
-
Blocked approval lifecycle — Approval prompts now drive a real blocked state instead of being treated as generic activity: Claude PermissionRequest hooks update lifecycle state directly, stale PTY-owned approval state is cleared when the prompt disappears, and OpenCode delivery pauses/resumes across
permission.askedandpermission.repliedevents. -
Internal cleanup and refactors — Consolidated runtime helpers and path resolution, split shared constants into smaller modules, tightened command parsing, and removed stale comments and dead code without changing the overall direction of the release.
What's Changed
- fix: resume uses snapshot directory instead of caller's cwd by @bloodcarter in https://github.com/aannoo/hcom/pull/7
New Contributors
- @bloodcarter made their first contribution in https://github.com/aannoo/hcom/pull/7
Full Changelog: https://github.com/aannoo/hcom/compare/v0.7.2...v0.7.3
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About hcom
Hooks Claude Code, Antigravity, Codex, OpenCode, Kilo, and Cursor into a shared messaging and event bus; agents message, observe, and spawn each other mid-turn without changing how you use them. TUI dashboard, collision detection, cross-device relay. Rust, MIT.
Related context
Related tools
Beta — feedback welcome: [email protected]