Yes, it is generally a good practice to rotate secrets, including client secrets, to ensure maximum security. Ory supports this practice. For instance, in Ory Kratos, secrets used for encrypting, decrypting, generating and validating signatures, and other cryptographic tasks can be rotated. When rotating these secrets, you would add the new secrets to the top of the list and keep the old secrets around. This allows the system to verify and decrypt things that have been signed/encrypted with the old secret, while generating new signatures and encrypting new things using the new secret [source](
https://www.ory.sh/docs/kratos/guides/secret-key-rotation). However, the specific process of rotating the client secret for an OAuth client is not detailed in the provided sources. You may need to refer to the specific Ory product documentation or API reference for the exact steps.