OptionalidempotentWhen true, the SDK generates a unique idempotency identifier for each
send/update/delete call and sends it with the request. If the request is
retried internally across fallback hosts, the same identifier is used,
allowing the server to deduplicate the attempt.
The identifier is regenerated for each new call.
OptionallogA custom log handler that will be used to log messages from the client.
OptionallogThe minimum log level at which messages will be logged.
Configuration options for the chat client.