co-mono/packages
Robin 1432fd91d2
fix(coding-agent): improve bash tool error handling (#479)
- Validate working directory exists before spawning to provide clear error message
- Add spawn error handler to prevent uncaught exceptions when shell not found or cwd invalid
- Add tests for both error scenarios

Without these fixes, spawn errors (e.g., ENOENT from missing cwd or shell) would
cause uncaught exceptions that crash the entire agent session instead of being
returned as clean tool errors.

Co-authored-by: robinwander <robinwander@users.noreply.github.com>
2026-01-06 00:48:10 +01:00
..
agent Add [Unreleased] section for next cycle 2026-01-06 00:32:56 +01:00
ai Add [Unreleased] section for next cycle 2026-01-06 00:32:56 +01:00
coding-agent fix(coding-agent): improve bash tool error handling (#479) 2026-01-06 00:48:10 +01:00
mom Add [Unreleased] section for next cycle 2026-01-06 00:32:56 +01:00
pods Release v0.37.1 2026-01-06 00:32:09 +01:00
tui Add [Unreleased] section for next cycle 2026-01-06 00:32:56 +01:00
web-ui Add [Unreleased] section for next cycle 2026-01-06 00:32:56 +01:00