Skip to content

Releases: masterjk/parley

0.9.4

Choose a tag to compare

@masterjk masterjk released this 27 Jun 19:52
482b4e9

Highlights

  • Fix /discuss crash when an agent session cursor is empty or points to a non-file path.
  • Clear stale session cursor pins on startup.
  • Add regression coverage for empty, directory, and valid session cursor paths.

Full changelog: 0.9.3...0.9.4

0.9.3

Choose a tag to compare

@masterjk masterjk released this 30 May 21:20
d671c48

Highlights

  • Color themes. Six switchable themes — harbor (default), terminal (inherits your terminal's own palette), daybreak (light / white background), mono, hivis (colorblind-safe), and synthwave — covering the status bar, pane-border labels, the Captain prompt, the discuss panel, and the copy popup. Switch live in the Captain pane with /theme <name> (Tab-completes); the choice persists to ~/.config/parley/theme. See docs/THEMES.md.
  • Status bar cleanup. Removed the clock and the edit-owner ("editing:") field. tmux's built-in bottom status line now matches the active theme.

Full changelog: 0.9.2...0.9.3

0.9.2

Choose a tag to compare

@masterjk masterjk released this 30 May 19:29
b5ff7f2

Highlights

  • Copy selections to the system clipboard, with a popup confirmation. Drag-select, double-click (word), or triple-click (line) now copies straight to the OS clipboard and flashes a styled green popup at the mouse. Clipboard tool is auto-detected per platform (pbcopy / wl-copy / xclip / xsel); copies stay pane-confined (no cross-pane leak). (#3)
  • README reorder — Requirements, Install, and Why now appear above the demo. (#2)

Full changelog: 0.9.1...0.9.2

0.9.1

Choose a tag to compare

@masterjk masterjk released this 30 May 18:55
b88024a

/discuss improvements

Enhancements to the agent-to-agent /discuss relay (Claude ↔ Codex).

  • Explicit first-speaker — /discuss @claude <topic> / /discuss @codex <topic> forces who opens; omitting the prefix keeps the random choice. Tab-completion suggests @claude/@codex after /discuss.
  • Uncapped discussions — removed the 10-turn limit and 90s per-turn timeout. A discussion now runs until both agents agree ([done] ×2) or the Captain stops it with /discuss off.
  • Live discussion panel — the discuss strip now shows an animated header (elapsed clock, turn count, per-agent tallies, spinner on whoever's thinking) above the rolling log, replacing the old tail -f. Backed by a new atomic dialog.state.json.
  • Relay UX — Ctrl-C now clears a non-empty line or escalates to /quit when empty (matches the claude/codex CLIs); Ctrl-D exits the relay without tearing down tmux.
  • Agent auto-restart — start.sh respawns an agent if it's accidentally exited with Ctrl-C, instead of leaving a dead pane.

Full changelog: 0.9.0...0.9.1