Releases: rokoss21/iosm-cli
Releases · rokoss21/iosm-cli
Release list
v0.2.5
Added
- Orchestrate parallel fan-out defaults —
/orchestrate --parallelnow auto-sets--max-parallelto the selected agent count when omitted, reducing accidental single-lane execution - Parallel worker profile auto-selection — when no worker profile is provided in parallel orchestration, assignments default to
metain write-capable host contexts for stronger orchestration behavior - Delegate hint propagation for orchestrate assignments — assignment generation now injects
delegate_parallel_hintguidance to drive nested delegate fan-out inside child tasks - Swarm dispatch timeout controls — scheduler now supports bounded dispatch timeouts (including
IOSM_SWARM_DISPATCH_TIMEOUT_MS) to avoid silent long stalls - Interactive swarm progress surfaces — improved live subagent task/delegate progress rendering and swarm-aware footer busy state in TUI
Changed
- Task profile defaulting — task tool now defaults missing
profileto current host profile (fallbackfull) instead of always forcingfull - Delegation depth baseline — max delegation depth default increased to
2for better nested decomposition capacity - Shared memory read behavior —
shared_memory_readnow returns metadata-only by default (include_values=false) with safe value preview details when requested - Swarm planning fan-out quality — planner now prioritizes code-relevant touches and partitions work into multiple workstreams more aggressively for parallel execution
- Singular run id generation —
/singularrun ids now include milliseconds and random suffix for collision-resistant rapid runs
Fixed
- Dependent-task dead-end behavior — scheduler now marks downstream tasks as blocked when dependencies fail, preventing ambiguous pending states
- Status update loss under file lock contention — team task status writes now queue and retry asynchronously instead of being dropped during temporary lock conflicts
- Steering skip false errors — parallel task agent no longer marks steering-driven tool skips as execution errors
- Swarm-from-singular startup guard — execution now fails fast with a clear warning if no active model is configured
- Strict delegation in orchestrated contexts — nested delegation contract now also applies in run/task orchestrated contexts when delegate hints indicate required fan-out
Documentation
- Updated README to
v0.2.5and added a focused "What's New in v0.2.5" section - Expanded orchestration docs (
interactive-mode,cli-reference,orchestration-and-subagents) with/orchestrateparallel defaults and delegation guidance