541b197a64
- Add optional throwable parameter to d() and i() across all platforms - Add inline lambda overloads for all log levels to defer message construction, avoiding string allocation when level is filtered - Restore VoiceMessagePreview to pass throwable directly Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>