The generated API clients are a work in progress, you can also find our stable clients on the Algolia documentation.

Skip to main content

Commit and Pull-request


If you accidentally include generated files in your commit, the pre-commit hook will automatically unstage them.

We create commits on the CI as well, and in that case, we skip this unstaging behavior with the environment variable CI=true given.

If you want to change the patterns of generated file paths, see config/generation.config.js.


Semantic title is required. It's validated by GitHub Action. See pr-title.yml for the complete regular expressions.