Releases: husniadil/olympus
Releases · husniadil/olympus
Release list
v0.34.2
Changelog
- eff64d2: Install every backend at web session start (@claude)
- 4a97052: Keep tmux's kill-race message from hiding a failed create (@claude)
- c1b15fd: Merge pull request #1 from husniadil/claude/gallant-bardeen-29wm8n (@husniadil)
- 3d66aaa: Merge pull request #2 from husniadil/claude/gracious-hypatia-577gwt (@husniadil)
- e9e3338: Merge pull request #3 from husniadil/claude/code-review-7w74v6 (@husniadil)
- 299ef35: Read a tmux server that exits under a call as no server (@claude)
- 92b5d0e: Release 0.34.2 (@husniadil)
- 678c1a9: Restore concurrency in the meja paste test and record the race it hid (@claude)
- 90e450a: Serialize each session's pastes in the meja concurrent paste case (@claude)
- 27c0a1e: Skip herdr's live tests when herdr is not runnable (@claude)
- c90d580: herdr: never send a relative XDG home to a pane (@claude)
v0.34.1
Changelog
- 043ca6d: Send a herdr pane the caller's XDG homes as paths, never empty (@husniadil)
v0.34.0
Changelog
- f851248: Audit the caller-facing docs against the source (@husniadil)
- 28c9dd0: Carry exit-status warnings through the CLI and MCP (@husniadil)
- 0438de9: Close engine and conformance gaps where Olympus reported certainty it did not have (@husniadil)
- a28b684: Close gaps between what the library reads and what it reports (@husniadil)
- 2ead4dd: Drop MCP test checks that could never fail (@husniadil)
- d2ab47c: Hold herdr's walk lock to the lock directory's ownership rule (@husniadil)
- 2bcf089: Keep herdr's private state out of panes and its ownership honest (@husniadil)
- a500fb6: Keep the docs test off pflag (@husniadil)
- ba7c6ca: Keep the docs true the way a change keeps its tests (@husniadil)
- e96c41c: Keep the §4.8 suite case off a wrapped input line (@husniadil)
- 5592194: Make the doors pass through what they are given, and agree with each other (@husniadil)
- 7b8da74: Poll a gone row as died (@husniadil)
- 3bc9f7f: Record the meja client disconnect on Linux (@husniadil)
- 08d9613: Say what an MCP tool result actually carries (@husniadil)
- accb85a: Say why a poll is pending in human output (@husniadil)
- ef8874f: Settle four audit decisions: herdr's revived server, addressing, and the backend field (@husniadil)
- 0f520ec: Stop tmux, meja and zmx losing or misplacing input and sessions (@husniadil)
- 8787507: Tell wait_for callers how a match is made, and trim the skill's doctor rule (@husniadil)
- 5112ad5: release: prepare v0.34.0 (@husniadil)
v0.33.2
Changelog
- 46faa98: Address tmux sessions and windows exactly, and keep caller text intact (@husniadil)
- 7c9d6f2: Boot a named herdr server as its session, and settle before cleanup (@husniadil)
- ae2d096: Capture the alt-screen case only once the program has switched (@husniadil)
- 510e43a: Decide options once in the ergonomic layer, and make the doors agree (@husniadil)
- 6996cc2: Keep meja pastes to their own session, and absence answers honest (@husniadil)
- b4c188d: Run every package's live tests under a HOME of their own (@husniadil)
- eb85535: Say what a checkout build reports as its version (@husniadil)
- 5e04cf7: Skip the dotted-session-name test where tmux rewrites the dot (@husniadil)
- 5eae7e3: release: prepare v0.33.2 (@husniadil)
v0.33.1
Changelog
- 7a189a6: 0.33.1: the live tests run under a HOME of their own (@husniadil)
v0.33.0
Changelog
- ebd57a4: Gate on herdr 0.9.1 as the newest release, keeping 0.8.2 as the floor (@husniadil)
- 6399a1f: Press a walk's key again only where the stale press shows, and fail elsewhere (@husniadil)
- f6951a4: Read agents the way herdr 0.9.1 does, Letta Code included (@husniadil)
- 94aee59: Say what herdr 0.9.1 changes for a walk, a tagged client and the manifests (@husniadil)
- ed6ce6b: Take a walk's step as read only once the server's focus has moved (@husniadil)
v0.32.0
Changelog
- 922c1c2: 0.32.0: a box drawn wrong is redrawn before a send is refused (@husniadil)
- 0c810c0: Check a redrawn screen for a prompt, and redraw each time the box goes (@husniadil)
- 576cf25: Redraw a box drawn wrong before refusing a send (@husniadil)
v0.31.0
Changelog
- 5784e62: 0.31.0: long pastes are delivered once, and nothing is typed into an overlay (@husniadil)
- 31c40e1: Read Codex's paste placeholder on the whole screen (@husniadil)
- 29d9b56: Refuse a send into an agent that shows no input box (@husniadil)
- c45692c: Stop a send whose box goes, read the box off the whole capture, and settle pastes (@husniadil)
- 81c8119: Take a new paste placeholder as the echo of a long send (@husniadil)
v0.30.0
Changelog
- dca5f8a: 0.30.0: Codex's trust and hooks dialogs read as waiting on a person (@husniadil)
- e85935a: Keep a quoted trust question from reading as Codex's dialog (@husniadil)
- fab97d7: Read Codex's trust and hooks dialogs as blocked (@husniadil)
- 388a94a: Read Codex's trust dialog from the bottom of the screen (@husniadil)
- d88ebd8: Vendor herdr's published Codex manifest and read its hooks dialog by title (@husniadil)
v0.29.0
Changelog
- e572d71: 0.29.0: a blocked send says when it had already typed its text (@husniadil)
- 205368f: Document the typed tool error line and correct the send help it contradicted (@husniadil)
- a63c288: Say when a blocked send had already typed its text (@husniadil)