Skip to content

Releases: dmoliveira/loopmux

v0.1.26

24 Feb 07:48
84cf5c4

Choose a tag to compare

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_poll in config files
  • support for --initial-poll in CLI run mode

Changes

  • runtime now uses initial_poll for the first wait cycle, then reuses poll for 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_poll in 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 --check
  • cargo test -q

v0.1.25

19 Feb 23:08
7e25c5b

Choose a tag to compare

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

18 Feb 20:16
3afe966

Choose a tag to compare

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

18 Feb 11:50
5ec6149

Choose a tag to compare

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

18 Feb 09:28
906da6a

Choose a tag to compare

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

18 Feb 09:05
9c11467

Choose a tag to compare

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-line mode for deterministic sentinel triggers like <CONTINUE-LOOP>
  • match.exact_line support in rule criteria
  • recheck_before_send setting (enabled by default) with --no-recheck-before-send override

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

17 Feb 12:12
5b1da1e

Choose a tag to compare

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

11 Feb 03:16

Choose a tag to compare

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

10 Feb 09:56

Choose a tag to compare

Highlights

  • tmux target shorthand support
  • single-line status output option
  • example YAML configs added

Install

brew update
brew upgrade loopmux

v0.1.2

10 Feb 04:32

Choose a tag to compare

Highlights

  • Show lean-mode details in loopmux run -h
  • README lean-mode docs and examples
  • Core unit tests

Install

brew update
brew upgrade loopmux