Add a Configuration File
Add an ellipsis.yaml
file to configure behavior
Use an ellipsis.yaml
file to take Ellipsis from a “kinda cool” tool to a “game changer” for your team.
By default, Ellipsis will use a set of default configurations when reviewing code, writing code, and more. However, you can override these defaults by adding an ellipsis.yaml
file to the root of your repository.
Initially, we suggest adding an about
and ignore
section to help Ellipsis understand your repository. This will help Ellipsis leave smarter review comments and write better code.
Here’s an example ellipsis.yaml
file:
Configuration Options
Choose a specific feature and scroll to the “Configure” section to learn about the available configuration options.
Code Reviews
Get deep, LLM-powered code reviews for every commit of every pull request
Bug Fixes
Generate working, tested code in response to comments on your pull requests
Pull Request Summaries
Open a pull request to have Ellipsis write a summary of the changes
Standup Reports
Generate daily Slack/Email reports of the most important changes in a codebase.
Implementation Plans
Open a GitHub/Linear issue to have Ellipsis create step-by-step plan to implement it
Question & Answer
Ask questions through Slack/GitHub about code, architecture, and more.