Skip to content

Docs list performanceLogging client option but it’s invalid / rejected #325

@gromdimon

Description

@gromdimon

Describe the bug
The documentation for Client.create() lists a performanceLogging option, but passing it causes an error:
Invalid Client Option performanceLogging for the Client.

To Reproduce
Steps to reproduce the behavior:

  1. Import and call Client.create() (e.g., in Node or React Native) with a signer and options:
    const client = await Client.create(signer, {
      performanceLogging: true,
    });

2. Observe the error thrown: `Invalid Client Option performanceLogging for the Client.`

**Expected behavior**
Either:

* The SDK accepts `performanceLogging` and enables performance metrics as implied by the docs, or
* The docs are corrected to remove/rename the invalid option and clarify the actual way to enable performance metrics.

**Screenshots**
N/A

**Additional context**
Page referenced: [https://docs.xmtp.org/inboxes/create-a-client](https://docs.xmtp.org/inboxes/create-a-client) (last updated 7/28/25). Need to resolve whether the option was renamed, deprecated, or the implementation is missing support.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingdocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions