classifyToolError function
Classify a tool execution error into a telemetry-safe string.
Implementation
String classifyToolError(Object error) {
if (error is ShellError) return 'ShellError';
if (error is AbortError) return 'AbortError';
if (error is Error) return 'Error';
return 'UnknownError';
}