You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Delivers all seven Mill-side items: a cancel_write MCP tool (the
missing fourth verb alongside park/poll/resolve, ungated, a status
distinct from denied); age-tiered staleness presentation with
"expires in Nh" across Review, the MCPWriteApprovals banner, and the
floating approval prompt; a requester-liveness heartbeat
(LastPolledAt, shown only past a 5-minute no-noise bar); resolved MCP
writes now durable in Review's Recently-resolved; Activity's MCP-write
rows are expandable with a jump-to-workflow preview; and stuck-ENQUEUED
runs get age emphasis plus Stop in WorkflowRunsPanel and Activity's
runs explorer.
Fixes a real bug found live: ResolveMCPWrite/CancelMCPWrite/the expiry
sweep never fired the pending-changed signal at all, so the sidebar
badge could hold a phantom count against an empty queue — traced to
Wails3's own registered-event type check silently dropping an
empty-struct payload against a typed event registration.
Also: e2e's shard matrix gains fail-fast:false after a real incident
(PR 11) where one shard's real failure cancelled two others mid-run
before they could report their own verdict.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FYwojT8GdUbYSoggbvEFft
0 commit comments