1.0.5
Diagnostics: a bare 'claude exited with code 1' with no further detail wasn't actionable -- claude often reports the real failure reason through its JSON output stream rather than stderr, and that was being silently discarded. Now surfaced in the error message so the actual cause is visible.