Issue #3547994: Add per-tool error catching to prevent agent crashes.

Closes #3547994

Merge request reports

Loading