github aannoo/hcom v0.7.0

latest releases: v0.7.12, v0.7.11, v0.7.10...
one month ago

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/ to src/.

  • Clap CLI — All commands migrated from manual arg parsing to clap derive. Proper flag validation, help generation, error messages.

  • Curl installerinstall.sh downloads pre-built binary directly. No pip/uv needed.

  • Launch flags--hcom-prompt, --hcom-system-prompt, --batch-id for programmatic agent configuration.

  • Kill multi-targethcom kill nozu zelu accepts 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.allowed to policy engine. PTY flicker eliminated via coalesced writes. YOLO mode prompt tracking.

  • Relaytrigger_push and relay_wait commands. 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.

Don't miss a new hcom release

NewReleases is sending notifications on new releases.