Skip to content

hcom

v0.7.3 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent agent-skills ai ai-agents ai-tools antigravity
+13 more
automation claude claude-code claude-code-hooks cli codex communication cursor-ai developer-tools gemini-cli multi-agent opencode orchestration

Summary

AI summary

Fixed 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 cmux preset, improved environment-based terminal detection on launch, and made hcom config terminal show presets more clearly without dumping raw table data when terminal.active is unset.

  • Launch and identity fixes — Normalized tag-name resolution across commands, fixed launch caller identity fallback, fixed kitty-split socket targeting, and improved macOS terminal app launching.

  • Resume and fork working directoriesresume now reopens in the stopped session's recorded directory instead of the caller's cwd, fork uses the caller's current directory, and resume --dir can 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.asked and permission.replied events.

  • 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

Track hcom

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

Beta — feedback welcome: [email protected]