Releases: cafitac/codex-channels
v0.1.31
v0.1.31
codex-channels v0.1.31 packages the Hermit-facing follow-up needed after the earlier 0.1.30 release: the canonical interactive transport contract is now explicit, and the CLI submit path can accept an interaction payload from stdin so Hermit no longer needs temporary JSON files for one-shot waits.
Highlights
- expose the interactive Codex request method matrix as an explicit transport contract
- add coverage for command, file-change, permissions, user-input, and elicitation request/result mappings
- let
codex-channels submit --interaction-file -read the interaction payload from stdin - verify the published submit path with stdin-based CLI tests so downstream adapters can rely on it
v0.1.30
v0.1.30
codex-channels v0.1.30 packages the current bug-fix and integration work: clearer operator summaries, initial Hermit writer-fd bridge support, and repo hygiene for generated local state.
Highlights
- show the latest overall interaction alongside the latest actionable interaction in operator summaries
- add
bridge-hermit-spawntransport support plus smoke tests for writer-fd based Hermit request emission - ignore generated
.agent-learnerstate directories so local indexing artifacts stay out of commits
v0.1.29
v0.1.29
codex-channels v0.1.29 improves operator visibility by showing the latest overall interaction alongside the latest actionable interaction, so recent resolutions remain visible even when an older actionable request is still pending.
Highlights
- show the latest overall interaction in
operator-statussummaries - distinguish the newest actionable request from the newest overall interaction
- make queue changes easier to understand when recent requests were just resolved
v0.1.28
Highlights
- make submit reuse an already running local runtime instead of rebinding the same host/port
- add a backend-local POST /interactions path so callers can publish or publish-and-wait against an existing runtime
- ship the Hermit roundtrip fix in the published 0.1.28 packages after the failed 0.1.27 CI attempt
Verification
- npm run check
- npm run publish:dry-run
- node --import tsx --test --test-name-pattern submit packages/cli/src/index.test.ts
- Hermit MCP smoke with a pre-started codex-channels runtime: waiting -> reply -> resume -> done
v0.1.26
v0.1.26
codex-channels v0.1.26 improves operator UX in two ways: it distinguishes probe failures from genuine runtime outages, and it surfaces compact update guidance on human-facing commands.
Highlights
- report runtime probe failures separately from true unreachability in
operator-statusandnext-step - keep watch/follow/operator-status usable inside sandboxed Codex sessions without falsely declaring the runtime dead
- print compact update hints for newer published versions and include installed/latest version info in
doctor
v0.1.25
v0.1.25
codex-channels v0.1.25 improves upgrade awareness and adds scoped monitoring controls for the Codex-guided operator flow.
Highlights
- print compact update hints on
doctor,plugin-bootstrap, and other human-facing commands when a newer published version exists - include installed/latest version info and update guidance in
codex-channels doctor - add
--source,--kind, and--focus-idfilters tooperator-status,watch, andfollowso monitoring can be narrowed to one request family
v0.1.24
v0.1.24
codex-channels v0.1.24 adds a low-noise follow mode that can both monitor state changes and resolve the next actionable interaction when reply text is provided.
Highlights
- add
codex-channels follow --text ...as a quiet monitor-plus-resolution flow - install a
channels-followshortcut skill for Codex-side discoverability - keep
watchfor observation-only monitoring andnext-stepfor explicit action routing
v0.1.23
v0.1.23
codex-channels v0.1.23 improves the low-noise watch flow by attaching a compact next-step hint to each emitted change summary.
Highlights
- add a compact
hint:line to watch output so changes are immediately actionable - keep watch change-driven rather than repeating full polling summaries
- preserve
operator-statusfor fuller summaries andnext-stepfor explicit action execution
v0.1.22
v0.1.22
codex-channels v0.1.22 improves low-noise monitoring by making watch mode explain exactly what changed instead of emitting a generic change banner.
Highlights
- add change-specific watch summaries such as runtime up/down and new actionable interaction detected
- keep watch low-noise by only emitting on actual state changes
- tighten the watch documentation around change-only monitoring
v0.1.21
v0.1.21
codex-channels v0.1.21 adds a low-noise watch mode for Codex-guided runtime monitoring so users can follow changes without repeated visible polling.
Highlights
- add
codex-channels watchas a change-detected follow mode - install a
channels-watchshortcut skill for discoverability inside Codex - keep
operator-statusas the one-shot summary surface andnext-stepas the action surface