Logging overview
This article is being expanded. It will cover the logging architecture, log storage, and how to inspect logs during development and troubleshooting.
Overview
The Chat SDK provides logs to help you debug your app and troubleshoot issues.
Use log levels and filtering rules to control how much detail the SDK writes in development and production.
Internal message identifiers
Some SDK logs and message objects include identifiers that start with RC:, such as RC:TxtMsg, RC:ImgMsg, or RC:CombineMsg. These values are reserved internal message type identifiers used for SDK compatibility and cross-platform message parsing. They are not app-facing branding text and should not be renamed or rewritten in app code, log filters, or custom message type definitions.
When you define a custom message type, do not use the RC: prefix. Use an app-owned prefix such as app:order and keep the value consistent across Android, iOS, Web, and server-side integrations.