Skip to content

hcom

v0.7.5 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ 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

Updates https://github.com/bloodcarter, https://github.com/aannoo/hcom/pull/10, and fix across a mixed release.

Full changelog

Patch release with event filter validation, terminal preset naming consistency, Termux codex launch fix, TUI headless launch fix, and relay worker lifecycle cleanup.

  • Event filter validationevents flag values are now validated by clap: --type, --status accept only known values; --before/--after require YYYY-MM-DD format. Invalid inputs fail fast with a clear error instead of silently producing no results.

  • Lowercase terminal preset names — All built-in terminal preset identifiers are now lowercase (terminal.app, iterm, ghostty, windows-terminal). Detection and comparison are case-insensitive. Eliminates case-mismatch bugs when preset names flow through config, detection, and launch logic.

  • Termux codex launch fix — The broken codex-cli-termux outer wrapper is bypassed by invoking the inner wrapper directly via sh, fixing tool launch in stripped RUN_COMMAND environments where the JS wrapper fails to spawn its nested shell.

  • TUI single-agent launch always headless (#11) — hcom 1 <tool> launched from the TUI now always passes --no-run-here, ensuring the agent opens in a new terminal window/tab instead of running inside the TUI's own piped subprocess.

  • Relay worker lifecycleensure_worker() centralizes relay worker start/stop/restart across all callers (daemon, send, hooks, reset, TUI). Eliminates scattered inline worker management and fixes edge cases where the worker could be left in a bad state.

  • Multi-hyphen tag resolution (#10 by @bloodcarter) — resolve_display_name now correctly resolves compound tags like vc-p0-p1-parallel-vani; previously split_once('-') only tried the first hyphen and failed.


What's Changed

  • fix: resolve_display_name handles multi-hyphen tags by @bloodcarter in https://github.com/aannoo/hcom/pull/10

Full Changelog: https://github.com/aannoo/hcom/compare/v0.7.4...v0.7.5

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]