Skip to content

Releases: PocketShell-io/aplexer

v0.1.24

Choose a tag to compare

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

Full Changelog: v0.1.23...v0.1.24

v0.1.23

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:12

Full Changelog: v0.1.22...v0.1.23

v0.1.22

Choose a tag to compare

@github-actions github-actions released this 26 Oct 20:34

Full Changelog: v0.1.21...v0.1.22

v0.1.21

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:52

Full Changelog: v0.1.20...v0.1.21

v0.1.20

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:12

Full Changelog: v0.1.19...v0.1.20

v0.1.19

Choose a tag to compare

@github-actions github-actions released this 18 Oct 09:39

Full Changelog: v0.1.18...v0.1.19

v0.1.16

Choose a tag to compare

@github-actions github-actions released this 15 Oct 13:47

Delivery acknowledgement for a send --enter

Prompts sent to agent sessions could be lost silently: dropped while the TUI was still booting, stuck unsent in the input box, or submitted to an agent that stayed idle. a send --enter now confirms each step on the rendered screen for Claude, Codex (and forks such as zcodex), and OpenCode:

  • Ready: waits for a booting agent's input box before pasting (--ready-timeout, default 30s for new sessions).
  • Landed: the input box must show the text or paste marker. A visibly dropped paste is resent (--resends, default 1).
  • Submitted: the input box must clear after Enter. Up to 3 presses are made; text is never resent once it was seen.
  • Working: within --wait-ack seconds (default 10), the agent must show a busy indicator, a harness working report, or transcript activity.

Exit codes: 0 delivered (or not verifiable for this engine), 3 delivered but the agent stayed idle, 1 failed. a --json send adds ack and a full delivery verdict. --no-ack restores fire-and-forget. Pane mail, deferred delivery and stdio-RPC sends share the ready, landed and submitted checks; the stdio send result carries delivery.

Also fixed: zcodex's input box was never recognized (its footer has no Context marker), so swallowed Enters were not retried there.

In live trials, sending right after a start lost the prompt on Claude, zcodex and OpenCode before this change. With it, all four engines delivered and replied.

Install: uv tool install aplexer==0.1.16 (or pip install aplexer==0.1.16).

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 15 Oct 06:34

a send --enter now checks Codex, Claude, and OpenCode composers after submission and retries Enter once when the same input remains pending. The text is never resent. Pane messages, deferred messages, and submitted stdio RPC sends use the same check.

OpenCode text submissions now use bracketed paste to preserve large inputs. Worker PTY writes tolerate temporary backpressure without replaying accepted bytes. The measurement harness uses unique replies per trial and explicitly selects Muse Spark Free.

Install or upgrade: python -m pip install --upgrade aplexer==0.1.15

v0.1.13

Choose a tag to compare

@github-actions github-actions released this 14 Oct 22:59
66b9d72

What's Changed

  • P0 release-ready: fix clippy gate, prove rpc stdio on Windows by @alexeygrigorev in #43
  • PSC-RPC-2 push subscriptions (sessions snapshots, screen mirrors, heartbeats) by @alexeygrigorev in #44

Full Changelog: v0.1.12...v0.1.13

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 14 Oct 15:21

What's Changed

Full Changelog: v0.1.11...v0.1.12

What's Changed

Full Changelog: v0.1.11...v0.1.12

What's Changed

Full Changelog: v0.1.11...v0.1.12