Skip to content

Releases: vincentvella/velmux

velmux v0.15.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 03:17

Added

  • The agents view shows how full each Claude conversation's context is
    (claude · 84k context), from its transcript.

Changed

  • Lighter in the background: slots are checked every 2s only in the repo
    you're in (or your workstream's repos) and repos with an agent working; the
    rest every 30s. In big repos (a few hundred ms of git status per slot) this
    was close to a CPU core, all the time.

Full Changelog: v0.14.0...v0.15.0

velmux v0.14.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 02:47

Added

  • Parked work older than 30 days is flagged (its age in the warning colour),
    and the repo's menu can discard it all at once (discard parked work older
    than 30 days…
    ; commits stay on the branches). velmux gc --parked-older-than <days> does it from the command line.
  • The agents view puts the agents that need you under Needs you, groups
    the rest under their workstream or repo, and says how long each has been in
    its state (blocked 4m, working 12m).

Full Changelog: v0.13.0...v0.14.0

velmux v0.13.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 01:50

Added

  • A workstream released with unfinished work is kept as one
    (◌ checkout · 2 branches), and resume workstream brings it all back:
    its branches claimed back into it with their work and conversations, and its
    own conversation too.
  • A workstream's menu: sync all slots (every slot behind its base) and
    push & open PRs (every slot without a PR), one step for all its repos.
  • velmux workstream [name] [--json]: a workstream's slots (repo, branch,
    path, state) from the command line; inside one, the one you're in. The skill
    tells agents about it.
  • <prefix> space opens the menu for what's focused, from the keyboard: the
    focused pane's (whose last item opens its slot's, repo's or workstream's), or
    the place's when there's no pane.

Full Changelog: v0.12.0...v0.13.0

velmux v0.12.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 01:17

Added

  • A workstream whose PRs have all merged says so (a notification) and shows
    ⏏ release on its row; a click releases it.

Full Changelog: v0.11.0...v0.12.0

velmux v0.11.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 00:54

Added

  • velmux keeps what it installed up to date: after an update, the Claude skill
    is refreshed if it's still as velmux wrote it (one you've changed, or one
    from before velmux kept track, is only flagged, once per version, and in
    velmux doctor), and so are its instructions in Codex's, Gemini's and
    opencode's files.
  • conversation to the right and agent to the right… in a pane's menu:
    a new conversation split beside the pane, right where it is.
  • Claude conversations in a workstream are named after it, and ones in a
    repo's checkout <repo> · <Claude's own title>, as slots' already are after
    their branch.

Full Changelog: v0.10.0...v0.11.0

velmux v0.10.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 00:22

Added

  • A workstream's row sums up its slots' pull requests (3 PR ✗1 …1 ⇡1, or ✓
    when all pass), and its menu has open all PRs.

Changed

  • The README and velmux.com describe workstreams and the agents velmux knows.
  • Inside: the server is split into modules (mouse, menus, slots, PRs,
    conversations), with a map in CONTRIBUTING; nothing behaves differently.

Full Changelog: v0.9.2...v0.10.0

velmux v0.9.2

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:57

Fixed

  • Dragging a selection down to the bottom of a pane scrolls (a pane at the foot
    of the screen has no row below it to drag onto), and holding it at the top or
    bottom edge keeps scrolling.

Full Changelog: v0.9.1...v0.9.2

velmux v0.9.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:43

Fixed

  • The pane menu in an agent's pane: Claude Code turns the mouse on, so its
    right-clicks were going to it; an agent's pane now always gives the menu.

Full Changelog: v0.9.0...v0.9.1

velmux v0.9.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:17

Added

  • A pane's right-click menu: split right, split down, zoom / unzoom, copy mode,
    close pane. In an app that takes the mouse itself (vim), its title bar
    gives the menu.

Full Changelog: v0.8.0...v0.9.0

velmux v0.8.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:00

Added

  • Working / blocked / idle for GitHub Copilot CLI, Cursor Agent, Droid, Devin
    CLI, Qwen Code, Grok CLI, Qoder CLI, Kimi Code, Letta Code, Antigravity CLI,
    Kilo Code, pi, oh-my-pi and Hermes Agent, from herdr's detection rules
    (their permission prompts, spinners, titles and progress reports), instead of
    just "working while output flows". They show as blocked when they ask you.

Fixed

  • Copying from an agent's pane also rejoins lines it wrapped at a space
    (Claude's paragraphs, and commands it broke before a flag), putting the
    space back; list items, boxes and code keep their line breaks.

Changed

  • Releasing a workstream keeps its own conversation: its panes move to its
    first repo's checkout, still running, instead of closing. Its folder goes
    once nothing is working in it.

Full Changelog: v0.7.1...v0.8.0