v0.1.28
v0.1.28
MendCode v0.1.28 adds durable first-class workflows and provider-aware image generation, strengthens detached background-task delivery, and improves workflow and session recovery across the TUI and server transports.
Added
- Durable Workflow runs with validated declarative plans, policy gates, dependency-aware phases, background execution, scheduling, persistence, recovery, CLI/API routes, and a dedicated TUI monitor.
- The
image_gentool with Codex OAuth, OpenRouter, and OpenAI-compatible adapters, persisted artifacts, optional captions, and safe image-edit inputs. - Workflow deletion plus richer progress, receipt, artifact, recovery, and terminal-outcome metadata in the server API and generated JavaScript SDK.
- Focused workflow, image-generation, background-task, queue/compaction, server-route, scheduler, and TUI regression coverage.
Changed
- First-class workflows now live in the dedicated Workflows view instead of being mixed into Agent View.
- Workflow receipts, progress, queued work, terminal outcomes, and recovery state are presented consistently across TUI and server transports.
- Image generation is configured independently from the active chat model and appears only when the provider contract and permissions support it.
- Compaction, reconnect, long-session, error, and workflow-monitor presentation is clearer while the prompt remains focused during active work.
Fixed
- Persist, replay, acknowledge, and instance-scope detached background-task completion notifications so idle owners resume reliably without duplicate or cross-project deliveries.
- Keep the shared server alive while detached work is active and classify missing terminal outcomes as interrupted instead of leaving tasks indefinitely active.
- Preserve queued prompts through compaction and reconnects, restore prompt focus after compaction, and clear stale working or disconnected indicators when execution settles.
- Require workflow artifact consumers to depend on their producers, reject direct starts with unresolved gates, and improve recovery and cleanup of interrupted workflow runs.
- Keep long-running non-shell tools alive across stream-idle periods and handle unknown image-generation results without crashing the session.
- Patch the release dependency overrides for
brace-expansion,fast-uri,hono,ip-address,postcss,socket.io-parser, andundici. - Finish non-interactive
curl | bashinstallations when no controlling TTY exists instead of failing after the binary has already been installed.
Tests and supply chain
- Queue/compaction smoke confirmed against a local-only provider; no external provider was contacted.
- Added targeted regressions for workflow plans, scheduler recovery, detached task wakeups, server lifetime, transcript state, prompt initialization, and workflow rendering.
- The release passed supply-chain preflight, OSV scanning, frozen-lockfile installs, platform asset checks, SBOM generation, SHA-256 checksum generation, and provenance attestation.
- The public installer was validated in an isolated non-interactive home and installed a binary reporting
0.1.28.
Verify
Binary assets were built from c78a4f70fdf8d49dae73466052dfc5105dfc7d00 by Release run 30941690688. The public installer hotfix was promoted through PR #236.
gh release download v0.1.28 --repo MendCode/MendCode
shasum -a 256 -c SHA256SUMSProvenance attestations are available for every release archive, SHA256SUMS, RELEASE-MANIFEST.txt, and mendcode.spdx.json.