Track acknowledged source messages per native session and resend uncertain or changed input. Sanitize task decision text before hashing public receipts so absolute deliverable paths cannot strand completed group runs. Keep original Agent decisions for recovery.
Validate 1535 desktop tests including real Claude provider routing, 84 focused discussion checks, real Electron Codex/OpenClaw delivery, and recovery of the prior failed run without additional Agent calls. Synchronize the ACP stream test on received events. Record remaining recovery UI and release work.
Forward Agent-scoped cloud configuration and explicit empty overrides. Keep configured Provider credentials isolated and use Claude's native key helper to prevent settings from overriding the selected endpoint or exposing secrets in argv. Treat cloud/API-key status as configuration evidence so refresh does not erase recent auth failures.
Validation: desktop suite 1525/1525 before final credential-evidence classification; final readiness/catalog regressions 53/53; native Claude helper and endpoint tests 3/3; isolated Electron Provider save/refresh/chat passed; git diff --check passed. See progress document for platform and cloud-account limits.
Separate paid problem validation, software contribution, repeat sales, and resilience to upstream changes so service revenue does not imply software demand.
Validation: git diff --check -- docs/product-iteration-plan.md passed; documentation-only change.
Recover long replies from hash-verified, run-bound conclusion artifacts so closing peer requests survive message truncation. Bound shared history with explicit omissions and prevent incomplete excerpts from proving repetition.
Clarify read-only proposal deliverables and require external peer requests to return control to Meldwork. Update the native-session fixture to explicitly continue its requested rounds.
Verified: 1515 desktop tests, focused context and recovery tests, real Electron Codex/OpenClaw write/readback/completion, and git diff --check. Document failed validation samples and remaining release work.
Prevent stale readiness in the installer catalog and preserve a successful scan when catalog loading fails. Invalidate skills before publishing readiness so reactive loaders retain their new requests.
Verified: 339 frontend tests, desktop frontend build, real Electron unavailable-agent/settings/restart checks, and git diff --check. Record remaining release work in docs.
Separate sidebar preference from invocation readiness. Show localized failure reasons without enabling new runs, retain history access and preserve explicit hiding across recovery and restart.
Validation: frontend 334/334; related desktop 146/146; desktop frontend build; git diff --check. Real Electron verified unavailable Pi visibility, settings navigation, no chat creation and hidden preference after restart.
Share the network environment contract across login shell collection, discovery, credential probes and child execution, including isolated OpenClaw. Preserve explicit empty overrides and redact proxy credentials in diagnostics and streaming output.
Validation: 158 focused checks; Agent suite 447/447; final network/stream checks 34/34; local shell-to-curl proxy request; two real Electron scans retained 12 installations; git diff --check. Full release checks remain pending.
Freeze the capability-selected writer across snapshot, slot, plan and invocation. Require durable one-shot approval before replaying an unknown write and preserve pending approvals across shutdown. Validate capability and permission bindings, completed-result reuse and repeated crashes.
Validation: 8 natural writer tests, 139 existing ledger/schema/gate checks, 159 automatic/manual/receipt checks; git diff --check. Real Electron Codex/OpenClaw automatic task wrote and independently read back exact file bytes. Full release verification remains pending.
Identify the collector hash input and distinguish retained extracted text from the unarchived HTTP response. Verified 30 cited sources, five document link sets, report structure and git diff --check. No runtime changes.
Replace natural-discussion silence heuristics with delivery-owner decisions and explicit handoff. Preserve bound decisions through harness, ledger and journal recovery; reject fabricated responsibility receipts. Allow single-agent auto submission and avoid showing task success after a blocking judgment.
Validation: 52 natural/receipt/parser tests, 136 ledger/harness/record tests, 91 automatic workflow tests, 332 frontend tests; desktop build and diff check. Real Electron with native Codex verified completed and blocked tasks plus reopened history. Automatic writable recovery and remaining readiness work are still pending.
Tie defensibility claims to measurable customer value as native agents improve. Retain the existing research snapshot and distinguish proposed experiments from market evidence.
Validation: git diff --check -- docs/product-strategy.md. Documentation-only change; runtime tests not run.
Keep unreadable Provider credentials distinct from native login failure and prevent late runtime success from clearing that state. Preserve installed peers and display localized diagnostics. Checks: 71 main/catalog tests, 328 frontend tests, desktop build, Electron failure/recovery and diff check.
Clarify evidence limits, durable value hypotheses, scoped pilot offer and investment gates. Validate local document links, source references and git diff --check.
Refresh guarded config identity only after equivalent startup migration, including failed startup retries. Retain registered agents and per-agent probe errors. Checks: 89 focused desktop tests; 327 frontend tests; web/desktop builds and pack; real OpenClaw fixture and Electron catalog refresh. Full desktop suite still has two restart timeouts, isolated rerun passes.
Distinguish customer-owned work records from company advantages and compare against native agents with ordinary documents. Define a bounded noncoding review offer before investing in subscriptions. Checks: git diff --check; research JSON and local Markdown links validated.
Archive market sources, user feedback and corrected positioning; separate evidence from pricing and defensibility hypotheses.
Checks: staged diff whitespace, research JSON parsing and core document links. Source body hashes could not be verified and are documented as a limitation. No runtime code changed.
Distinguish discovery timeouts from missing installations, preserve native and encrypted provider readiness, correct Pi stream handling, and reuse group Agent sessions across rounds and restarts. Support inline peer routing with fairness and repetition guards.
Validation: desktop 1454 tests, frontend 326 tests, web and desktop builds, desktop pack, real Electron Pi/Claude multi-round and restart session checks; git diff --check.
Run sequential mode strictly in configured CLI order, let auto-beta route later turns from canonical mentions, and persist one native Agent session per task across rounds and restarts. Remove rigid review framing from natural prompts and add recovery, routing, and continuity coverage.
Extract V4 outcome validation helpers from the local auto runner, add recursive desktop test discovery suites, and harden CLI stdin pipe failures.
Checks: npm --prefix desktop test -- --suite workspace --test-name-pattern 'auto runner support|v4'; npm --prefix desktop test
Commit each validated proposal and challenge as soon as its Agent finishes so later failures or stalls cannot hide healthy round output. Show the failing Agent logo on structured failure messages.
Checks: npm --prefix frontend test; node --test desktop/test/workspace/local-workspace-auto.test.cjs; npm --prefix desktop test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; npm --prefix desktop run pack; git diff --check
Keep round-one proposals visible and durable when later agents fail or a run is recovered. Enforce bounded and unlimited round semantics, normalize collaboration roles, and preserve healthy agents after invalid control output.
Update scheduler, failure handling, runtime trace UI, connector compatibility, and focused regression coverage.
Checks: npm --prefix desktop test; npm --prefix frontend test; npm --prefix frontend run build:desktop; git diff --check; node --check on modified workspace runtime files.
Register Pi Agent, treat detected compatible local CLIs as usable when their native configuration is not inspectable, and add collapsible Agents and Groups sections with the official Pi logo.\n\nChecks: npm --prefix frontend test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; node --test test/agents/cli/cli-adapters-discovery.test.cjs test/workspace/local-workspace-agent-catalog.test.cjs