Newmark Agent dev-0.3.4
Pre-release
Pre-release
Newmark Agent dev-0.3.4 — prerelease build fixing Flow conversation binding, Flow completion running-flag cleanup, long-conversation memory bounds, and adding a comprehensive mode-conversation stress gate.
Highlights
- Flow strictly bound to its owning conversation. \low:run\ now executes on an isolated conversation agent pinned to the conversation that started the Flow (same as \low:resume). Switching conversations mid-run can no longer redirect the next build component into another conversation or strand the running flag. The takeover bubble, build output, and completion all stay on the owning conversation.
- Flow completion clears its running flag. \stopFlowRunInternal/queue settlement are target-scoped, so a Flow that finishes in the background (while the user views another conversation) clears its own running flag.
- Long-conversation memory bounds. Work-run events are windowed to the last 250 per run and the run list to the last 120 per conversation; the live UI ledger is capped too. Combined with snapshot message windowing and load-earlier pagination from 0.3.3, very long same-conversation runs no longer grow the ledger without limit.
- Comprehensive user-level stress gate. New \mode-conversation-state-stress\ runs in \ est:full-release: Build/Plan/Goal/Flow modes, mid-Flow conversation switching, background Flow completion, per-conversation takeover isolation across six concurrent conversations, 5-minute foreground-tracking expiry, message windowing, work-run/event bounds, and click-pause→resume.
Build and verification
- \�erify\ suite: 1421 / 1421 passed
- Full release gate: green (desktop gate, mode-conversation stress, TUI, SSH/WSL TUI, CLI, GUI/TUI/CLI shared-backend)
- flow-click-pause-resume real-backend smoke (incl. mid-run conversation switch): all checks passed
- Fast conversation switch smoke + flow-pause-stop stress: all checks passed
Artifacts (unsigned prerelease)
| File | SHA-256 |
|---|---|
| \Newmark-Agent-0.3.4-x64.msi\ | \89E69DE983AA41F7F92C4831E5F184370B3F1B803C8B3B08A412E053EC8339DB\ |
| \Newmark-Agent-0.3.4-win-unpacked-x64.zip\ | \25C7364732B0AA5E9A82981C0C5BB6425C82DA388082CCB2CACD7AE7CF41C391\ |
| \Newmark-Agent-0.3.4-x86_64.AppImage\ | \8C87FAF6AB954A77B626693B39FC9D906B52E254C4D58D8054A8D9C226A2BC1C\ |
| \Newmark-Agent-0.3.4-amd64.deb\ | \922FD5D22234CFF18314DDF7AA42983F371FADD288BBACB8B4198B9FE92E9B08\ |
| \Newmark-Agent-0.3.4-linux-unpacked-x64.zip\ | \24CF3BE27354FB95183BA374C56087853D98A1F6C51A1C2EC963E7CE97F72140\ |