Clear throughput statistics history and cache
Generate commit message, branch name and MR description. Supports batch processing for large diffs that exceed context limits.
The git diff content to analyze
Language code for generated content (default: 'en')
Promise resolving to commit generation result
Get aggregated throughput statistics from history
Aggregated statistics or null if no history exists
Get the latest throughput statistics from the most recent API call
The latest throughput stats or null if no calls have been made
Get throughput statistics history (up to last 10 requests)
Array of throughput statistics, ordered from oldest to newest
OpenAI API service for generating commit message and branch name