First off, thank you for considering contributing to this fork! It's people like you that make the open-source community such an amazing place to learn, inspire, and create.
This fork is maintained in aaditagrawal/t3code and focuses on expanding provider support while improving the core orchestration and persistence layers.
Before creating bug reports, please check the existing issues to see if the problem has already been reported. When you are creating a bug report, please include as many details as possible.
Enhancement suggestions are tracked as GitHub issues. When creating an enhancement suggestion, please:
- Use a clear and descriptive title.
- Provide a step-by-step description of the suggested enhancement.
- Explain why this enhancement would be useful.
We welcome pull requests! To help us review your PR effectively, please:
- Keep it focused: Try to keep PRs small and focused on a single change.
- Test your changes: Ensure that your changes don't break existing functionality. Add new tests if possible.
- Document your changes: Update documentation (like the README) if your changes introduce new features or change existing ones.
- Describe your PR: Use the pull request template to describe what changed and why.
- Target the fork explicitly: When using GitHub CLI, run
gh pr create --repo aaditagrawal/t3code --base main.
- Clone the repository:
git clone https://github.com/aaditagrawal/t3code.git - Install dependencies:
bun install - Run the development server:
bun run dev
Please try to match the existing code style. We use oxlint for linting and oxfmt for formatting.
Special thanks to the original creators at Pingdotgg for the solid foundation.