Releases: dmoliveira/loopmux
Releases · dmoliveira/loopmux
v0.1.26
Executive Summary
This release improves loop responsiveness by adding a configurable initial polling interval, so runs can check sooner right after startup without changing steady-state poll cadence.
Changelog
Adds
- support for
initial_pollin config files - support for
--initial-pollin CLI run mode
Changes
- runtime now uses
initial_pollfor the first wait cycle, then reusespollfor all subsequent cycles - run history signatures/persistence now include
initial_poll - validation output and starter template now surface
initial_poll - docs/examples now show
initial_pollin polling configuration
Removals
- none
Fixes
- reduce startup latency in workflows that need an early first trigger check without forcing a permanently short poll interval
Validation
cargo fmt --checkcargo test -q
v0.1.25
Highlights:
- Fleet manager TUI readability polish (cleaner header/status rows, easier scan of run list/details/actions).
- Auto-create default workspace config when missing, including CONTINUE-LOOP starter event.
- Local config-first UX and docs updates for startup behavior.
Validation:
- cargo fmt --check
- cargo clippy --quiet --all-targets -- -A warnings
- cargo test --quiet
v0.1.24
Summary
- adds workspace profile diagnostics via loopmux config list and loopmux config validate
- adds migration guide for moving from single-run commands to config-first startup profiles
Changelog
- Adds: config list and config validate subcommands with --config and --all support
- Changes: workspace selection and validation output mirrors autostart behavior
- Docs: new migration guide at docs/specs/config-first-migration.md and README updates
v0.1.23
Summary
- adds config-first startup: running loopmux without a subcommand now loads ~/.config/loopmux/config.yaml and starts all enabled cwd-matching profiles
- adds profile imports, runs/events aliases, and profile-id visibility in status/TUI for clearer runtime context
Changelog
- Adds: default workspace profile loader, imports support, runs/events profile lists, cwd-based profile matching, profile-id status output
- Changes: run profile config now accepts runtime flags from YAML (tail, once, single_line, tui, name) for parity with run usage
- Docs: new spec at docs/specs/config-first-startup.md and README examples for config-first flow
v0.1.22
Summary
- ships Fleet manager Epic 4 upgrades: bulk actions with confirmation preview, sort/preset views, health scoring, per-run timeline, and reduced TUI flicker
- bumps crate version to 0.1.22 for Homebrew distribution
Changelog
- Adds: bulk fleet actions (S/H/P/N/U), marked-run workflow, preset/sort controls, timeline details
- Changes: smoother fleet rendering via differential redraw and tuned refresh cadence
- Fixes: improved operator triage with health/attention visibility
loopmux v0.1.21
Executive Summary
This release improves trigger reliability for long-running OpenCode/Codex loops by preventing stale injections and eliminating confirmation stalls on static pane output.
Changelog
Adds
- inline
--trigger-exact-linemode for deterministic sentinel triggers like<CONTINUE-LOOP> match.exact_linesupport in rule criteriarecheck_before_sendsetting (enabled by default) with--no-recheck-before-sendoverride
Changes
- version bump to
0.1.21 - run/help/template output now includes recheck behavior defaults
Removals
- none
Fixes
- prevent stale queued sends by revalidating trigger immediately before prompt injection
- keep confirmation-window scans active even when trigger-edge hash dedupe would otherwise skip unchanged pane output
v0.1.20
Highlights
- Fleet manager UX upgrades: split list/details layout, search and state filters, safer stop confirmation, and clipboard helpers
- Version visibility improvements across run/runs help and TUI surfaces
- Trigger confirmation window default (5s) to reduce transient misfires
v0.1.6
Summary
- Refresh README section headers and Quick Start steps for easier scanning.
- Shorten CLI help with examples and default notes.
- Minor emoji accents in docs for readability.
v0.1.3
Highlights
- tmux target shorthand support
- single-line status output option
- example YAML configs added
Install
brew update
brew upgrade loopmuxv0.1.2
Highlights
- Show lean-mode details in
loopmux run -h - README lean-mode docs and examples
- Core unit tests
Install
brew update
brew upgrade loopmux