This release includes 3 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryAll Python code archived; hcom now a single compiled Rust binary with new CLI flags, TUI compose improvements, and Gemini policy engine.
Full changelog
hcom 0.7.0
Full Rust rewrite. Python archived, binary-only distribution, flat source structure.
-
Rust-only codebase — All Python code archived. Single compiled binary, no Python runtime needed. Source flattened from
src/native/tosrc/. -
Clap CLI — All commands migrated from manual arg parsing to clap derive. Proper flag validation, help generation, error messages.
-
Curl installer —
install.shdownloads pre-built binary directly. No pip/uv needed. -
Launch flags —
--hcom-prompt,--hcom-system-prompt,--batch-idfor programmatic agent configuration. -
Kill multi-target —
hcom kill nozu zeluaccepts multiple names in one command. -
TUI compose — Multi-line input, visual word-wrap, Up/Down arrow navigation across wrapped lines.
-
Gemini policy engine — Permissions migrated from
tools.allowedto policy engine. PTY flicker eliminated via coalesced writes. YOLO mode prompt tracking. -
Relay —
trigger_pushandrelay_waitcommands. TCP probe daemon check with 3-failure cleanup. Remote relay control in start command. -
Launch tips — Centralized tips module shows contextual hints after agent launch.
-
Fixes — Gemini transcript after kill/resume. Kitty diagnostic restricted to kitty terminal. Termux shebang bypass for all tools. Bundle positional title parsing. TUI pidtrack TTL cache. Bootstrap brace escaping. Caller identity resolution (was defaulting to 'api'). Pre-gate check in all hook dispatchers.
-
Refactors — Deduplicated helpers and time utils. Consolidated delivery loop. Daemon command moved under relay. Centralized tips. Removed dead code and Python references. Resolved all compiler warnings and clippy lints.
Breaking Changes
- Python codebase archived; no longer supported, requiring migration to Rust binary distribution.
- Source structure flattened from `src/native/` to `src/`.
- Configuration flag `tools.allowed` replaced by Gemini policy engine.
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]