Thank you for your interest in contributing to syncode!
This project requires Node.js ≥20 or Bun. Install dependencies with:
bun install- Run in dev mode:
bun run dev - Build for production:
bun run build - Type check:
bun run typecheck - Link globally:
bun link
Follow the guidelines in AGENTS.md. Key points:
- Use double quotes for strings
- ES module syntax (import/export)
- Prefer interfaces for shared shapes
- Async/await for shell calls
- Keep functions small and single-purpose
No test framework is currently configured. If you add tests, update this section and document in AGENTS.md.
- Fork the repository
- Create a feature branch
- Make your changes following the code style
- Test your changes
- Submit a pull request with a clear description
Report issues at https://github.com/anomalyco/opencode/issues
For questions, use the help command: syncode help