classifyPluginCommandError function
Classify a plugin command error for analytics.
Implementation
String classifyPluginCommandError(Object error) {
final message = error.toString().toLowerCase();
if (message.contains('not found')) return 'not_found';
if (message.contains('blocked')) return 'blocked_by_policy';
if (message.contains('scope')) return 'scope_mismatch';
if (message.contains('network') || message.contains('timeout')) {
return 'network';
}
return 'unknown';
}