opencode-swarm-plugin@0.58.4
·
80 commits
to main
since this release
Patch Changes
-
7d9bf32Thanks @joelhooks! - fix: add defensive validation with helpful error hints to swarm tools- Add null checks to swarm_complete, swarm_progress, swarm_decompose, swarm_validate_decomposition, hive_create_epic
- Return friendly error messages with examples when required params are missing
- Improve tool descriptions with workflow hints and required param lists
- Fix subprocess cleanup with try-finally patterns in hive.ts, skills.ts, storage.ts, tool-availability.ts
- Add 30s timeout to execSemanticMemory to prevent hanging
- Add error state tracking to FlushManager
-
ef6d21dThanks @joelhooks! - fix(decompose): handle object and double-stringified response in swarm_validate_decompositionMCP server may pass response as already-parsed object (not string) when Claude provides the decomposition. Now handles both string and object inputs, plus the edge case of double-stringified JSON.