feat: add toUserMessage function for user-friendly error handling

This commit is contained in:
2025-12-29 22:19:16 +00:00
parent e2092d146d
commit 83d9c16094

View File

@@ -0,0 +1,10 @@
import { formatError } from './format-error'
/**
* Convert error to user-friendly message (safe for display)
* Strips stack traces and internal details
*/
export function toUserMessage(error: unknown): string {
const formatted = formatError(error)
return formatted.message || 'An unexpected error occurred'
}