Currently, we only support the latest version of this project.
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
| < 1.0 | ❌ |
We take the security of this project seriously. If you discover a security vulnerability (such as a leaked API key or an injection flaw), please follow these guidelines:
Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests. Publicly disclosing a vulnerability can put the application and its users at risk before a fix is available.
Please report the vulnerability by contacting the repository owner directly via email: work.dev.doshi@gmail.com
In your report, please include:
- A description of the vulnerability.
- Steps to reproduce the issue.
- Any relevant screenshots or logs.
I will try to acknowledge your report within 48 hours and will keep you updated on the progress of a fix.
This project relies on Google Gemini API Keys.
- Never commit your
.envfile orsecrets.tomlto GitHub. - Ensure
.envis listed in your.gitignorefile. - If you suspect an API key has been exposed, revoke it immediately in the Google Cloud Console and generate a new one.
This project uses LangChain and Pydantic to sanitize inputs and outputs. If you are modifying the backend logic, please ensure all user inputs continue to be validated to prevent Prompt Injection attacks.