Files
opencommit-gitea/src/commands
Pedro Valentim Silva Leite 206887612a feat(config, engine): add support for Mistral AI provider and engine (#436)
* docs(CONTRIBUTING.md): update `TODO.md` reference (#435)

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>

* feat(config, engine): add support for Mistral AI provider and engine

* ```
feat(package): add mistralai and zod dependencies
```

* fix: recreate package-lock.json with node20

* fix: recreate package-lock.json with node v20.18.1 based on branch dev

---------

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: pedro-valentim <>
2024-12-11 14:01:50 +01:00
..
2024-09-01 18:21:56 +03:00
2024-09-01 18:21:56 +03:00
2024-09-01 18:21:56 +03:00

@commitlint Module for opencommit

  1. Load commitlint configuration within tree.
  2. Generate a commit with commitlint prompt:
    • Will not run if hash is the same.
    • Infer a prompt for each commitlint rule.
    • Ask OpenAI to generate consistency with embedded commitlint rules.
    • Store configuration close to commitlint configuration.
  3. Replace conventional-commit prompt with commitlint prompt.