Thanks for your interest in contributing to opencode-subagent-statusline ❤️
We aim to keep contributions simple, respectful, and easy to review.
- Please check existing issues/PRs to avoid duplicate work.
- Prefer an issue-first workflow for non-trivial changes (bugfixes/features).
- For tiny docs fixes, feel free to open a PR directly.
- Node.js 22.13+
- pnpm 11.1.2
pnpm install --ignore-scripts- Fork the repository
- Create a branch from
main - Make your changes in small, reviewable commits
- Open a pull request with context and rationale
Branch naming suggestions:
feat/<short-description>fix/<short-description>docs/<short-description>
Use Conventional Commits:
feat: add runtime summary groupingfix: handle missing token metadatadocs: clarify local setup
Run what exists in this repository before opening a PR:
pnpm typecheckIf additional test scripts are introduced, please run them as well.
- Never commit secrets, tokens, API keys, or private credentials.
- If your change touches security-sensitive behavior, mention it clearly in the PR.
- For vulnerabilities, follow SECURITY.md.
Please include:
- what changed
- why it changed
- how you validated it locally
- screenshots/log snippets when UI or behavior changes are involved
Keep PRs focused. Smaller PRs get reviewed faster and with better feedback.
By participating, you agree to follow the Code of Conduct.