MCPlexer v0.1.9
Highlights
- Stops human-owned tasks with stale agent leases from being reclaimed every minute by the lease sweeper.
- Fixes misleading mesh
task_event:status_changed ... -> openemissions for lease cleanup when the task status did not actually change. - Keeps routine
task_eventrows out of the Mesh page by default while preserving explicit/deep-link opt-in. - Sends task-related notification clicks to the task detail route instead of raw mesh rows or inert
/app?task=...URLs. - Bumps the PWA service-worker shell cache to
mcplexer-shell-v12so installed clients pick up the deep-link and Mesh feed fixes.
Verification
go test ./cmd/mcplexer ./internal/api ./internal/mesh ./internal/store/sqlite ./internal/tasksnpm run testnpm run build- Local daemon verification: default Mesh status has zero task_event rows; Tadweld task stopped moving after the pre-fix
19:42:02Zrow.
Artifacts
Installable archives are attached for macOS, Linux, and Windows on amd64 and arm64, with checksums.txt for verification.