humbanew/Kokonut Commit
Enhanced review of commit messages for your repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| isGoogleGemini | Set to true if a Google Gemini token is used. | no | false |
| isOpenAIChatGPT | Set to true if an OpenAI ChatGPT token is used. | no | false |
| isAnthropicClaude | Set to true if an Anthropic Claude token is used. | no | false |
| isMistralLeChat | Set to true if a Mistral Le Chat token is used. | no | false |
| isDeepseek | Set to true if a Deepseek token is used. | no | false |
| isGrok | Set to true if a Grok token is used. | no | false |
| isHuggingFace | Set to true if a Hugging Face token is used. | no | false |
| commitPreset | Commit message preset to use for the repository. | no | default |
| dryRun | Generate preview outputs without creating PR comments. | no | false |
| aiTokenApi | The token from your selected artificial intelligence API. | yes | "" |
| githubTokenApi | The token from GitHub API. | yes | "" |
| autoRenameCommits | Enable automatic commit renaming using AI. | no | false |
| includeEmojis | Include emojis in AI-generated commit messages. | no | false |
| commitPrefix | Custom prefix to add before commit messages (e.g., 'JIRA-123'). | no | "" |
| topK | Controls diversity via filtering to only top K options (higher = more creative). | no | 20 |
| topP | Controls diversity via nucleus sampling (0-1, higher = more creative). | no | 0.9 |
| renameMode | Rename mode: "pr" (suggest in PR comment) or "force" (force commit with new messages). | no | pr |
Outputs
| name | description |
|---|---|
| renamedCommits | Number of commits that were renamed |
| improvedMessages | List of improved commit messages |
| prCommentUrl | URL of the PR comment with suggestions (when using PR mode) |
| confidenceSummary | Heuristic confidence summary for the generated suggestions |
| previewSuggestions | Preview-only suggestions when dryRun is enabled |