v0.2.26 — CLI naming, error voice, slow-model knob
Pre-release
Pre-release
The remaining pre-release polish from the deep CLI audit. Early/experimental, macOS only.
Fixed
approvalvsapprovalsdisambiguated. The two adjacent groups both exposedapprove <id>/list; their descriptions now name their distinct domains and cross-reference each other —approval= tool-call trust decisions,approvals= the outbound draft-first action worklist. Names unchanged (no breaking change).- Consistent error voice.
import,ingest,bg, andapprovalsprint failures through onemuse <command>: <message>envelope, with exit codes and stdout/stderr routing unchanged.
Added
MUSE_STREAM_IDLE_TIMEOUT_MSmakes the streaming idle-timeout tunable — a model that connects but never responds no longer freezesask/chatfor the fixed 3 minutes. Set e.g.=8000to fail fast. Default 180s unchanged; the value can only shorten a real stall (0/negative/non-numeric fall back to the default, so it can't be disabled).