Skip to content

Newmark Agent dev-0.2.6

Pre-release
Pre-release

Choose a tag to compare

@positer positer released this 03 Aug 10:18
· 31 commits to master since this release

dev-0.2.6 — pause-aware Flow Stop/Esc and per-conversation drafts

Flow Stop/Esc is now pause-aware. While a Flow is running, the first Stop/Esc cooperatively aborts into the persistent paused takeover — the suspension is saved to the conversation store and the takeover bubble shows the failure reason with a Resume button, nothing is torn down. A second Stop/Esc force-stops the run, exits the takeover, and returns to Build. Sending a new Build/Plan/Goal/Flow instruction while paused exits the pause into that new process without restoring the previous mode.

Draft persistence. Unsent input is stored per conversation and survives conversation switches, workspace switches, and app restarts, restored when you return. Clearing a draft is durable too.

Verification

  • verify.js 1410/1410 (previously 1404), including new runtime draft persistence assertions
  • New stress suites: flow-pause-stop-draft-stress.cjs (backend: cooperative abort → persisted suspension, force-stop, new-instruction, 40 draft round-trips, restart survival, 8 agents × 200 drafts, churn), flow-pause-stop-ui-stress.cjs (jsdom renderer state machine)
  • The first stress run caught and fixed a real draft-clear persistence bug, now regression-locked
  • Windows release gate + packaged MSI/zip smokes (22 assertions each) pass
  • Linux release gate + packaged AppImage/deb/linux-unpacked-zip GUI smokes pass (WSL Ubuntu-24.04)

Artifacts (SHA-256)

Package SHA-256
Newmark-Agent-0.2.6-x64.msi 8EE2385127326AFC4663B2D255D3A78C241F770D4AE56ABEC3E7BA1095C2159B
Newmark-Agent-0.2.6-win-unpacked-x64.zip CAEBDFDD572C49BBEF05E7F99D09A2E59A863D7EC132C8C75841E2895CF33638
Newmark-Agent-0.2.6-x86_64.AppImage ABAC8A64D441C3E39195435B8EA9D9378A8C59A55360A81067FA2760EC66F7B9
Newmark-Agent-0.2.6-amd64.deb 8E15AF7E4EEED18741E4D0C7357F6179E1AE8CA31DCC5E01881079B5575F9CA2
Newmark-Agent-0.2.6-linux-unpacked-x64.zip 1CE717403586E2303043F2EF21AABD3E77B337868ACE171EE0AADD97EB15E529