Thanks for your interest in contributing!
This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior as described in SECURITY.md.
Found a bug? Please open an issue on GitHub using the Bug Report template.
Include:
- Your environment (OS, Node.js version, plugin version)
- Steps to reproduce
- Expected vs actual behavior
- Any relevant error logs
For security vulnerabilities, see SECURITY.md — do not report them publicly.
- Fork the repository
- Clone your fork:
git clone https://github.com/Cle2ment/opencode-agentmemory-launcher - Install dependencies:
npm install - Create a branch:
git checkout -b feat/my-feature
# Type-check
npm run typecheck
# Build
npm run build
# Run tests
npm test- Keep PRs focused — one feature or fix per PR
- Ensure
npm run typecheckpasses andnpm run buildsucceeds - Update documentation if applicable
- Follow the existing code style (strict TypeScript, no
any) - Use the PR template
We use Conventional Commits:
feat:— new featurefix:— bug fixdocs:— documentation onlychore:— build, deps, configrefactor:— code restructureci:— CI/CD workflows
By contributing, you agree that your contributions will be licensed under the AGPL-3.0 license.