| Version | Supported |
|---|---|
latest main |
Yes |
| older releases | No |
SyntaxSenpai is currently in alpha. Security fixes are applied to the latest code on main.
Do NOT open a public issue for security vulnerabilities.
Instead, please report them privately:
- Email: Send details to unoxyrich@qq.com with the subject line
[SECURITY] <short description>. - GitHub Security Advisories: You can also use GitHub's private vulnerability reporting.
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgement within 48 hours.
- We will work with you to understand and validate the report.
- A fix will be developed privately and released as soon as it is ready.
- You will be credited in the release notes (unless you prefer to remain anonymous).
- Never commit API keys, tokens, or secrets. Use the in-app settings panel or
.env.local(gitignored). - Keep dependencies up to date — run
pnpm auditregularly. - Follow the principle of least privilege when adding new agent tool capabilities.
- Sanitize all user input, especially in agent mode where commands may be executed.
This policy covers the SyntaxSenpai codebase and its official distribution channels. Third-party integrations and AI provider APIs are outside the scope of this policy — report those to their respective maintainers.