For updating cost calculations - Please follow the README.md in the cost/ directory.
There are many ways to contribute to Helicone. Here are some guidelines to help you get started.
We Use Github Flow, So All Code Changes Happen Through Pull Requests
Pull requests are the best way to propose changes to the codebase:
- Fork the repo and create your branch from
main
. - If you've added code that should be tested, add tests.
- Ensure the test suite passes.
- Make sure your code lints.
- Issue that pull request!
In short, when you submit code changes, your submissions are understood to be under the same Apache License that covers the project.
Report bugs using Github's issues
Spotted a bug? Has deployment gone wrong? Do you have user feedback? Raise an issue or reach out to us on Discord
... or pick up and fix an issue if you want to do a Pull Request.
Raise an issue for these and tag it as an Enhancement. We love every idea. Please give us as much context on the why as possible.