While not mandatory, SDKs are a strong recommendation for every plugin in the Lerian ecosystem. They accelerate adoption, improve developer experience, and reduce integration errors for clients. By offering SDKs in popular languages, you make it easier for users to interact with your plugin and build reliable solutions on top of it. Best practices for SDKs:
  • Support the most common use cases out of the box
  • Provide clear error handling aligned with Lerian’s Error Model
  • Include examples and tests for key functions
  • Keep versions in sync with the plugin’s releases
Golang and TypeScript SDKs are preferred, as they align with Lerian’s main stack and partner ecosystem.