Accessing AI Chat
From an Issue
- Open any issue in the dashboard
- Click “Ask AI”
- Chat opens with the issue context preloaded
From the Header
- Click the AI Chat icon in the project header
- Chat opens for general security questions
- No specific issue context
What AI Chat Can Do
Explain Vulnerabilities
Ask about any security issue:- “What is SQL injection?”
- “How can this XSS be exploited?”
- “What’s the impact of this vulnerability?”
Suggest Fixes
Get remediation guidance:- “How do I fix this?”
- “Show me a secure implementation”
- “What library should I use for sanitization?”
Analyze Code
Discuss code patterns:- “Is this input validation sufficient?”
- “What security issues might this function have?”
- “How can I make this more secure?”
Answer Security Questions
General security guidance:- “What’s the best practice for storing passwords?”
- “How should I handle user authentication?”
- “What security headers should I set?”
Example Conversations
Understanding an Issue
Getting a Fix
Context Awareness
When opened from an issue, AI Chat knows:- The vulnerability type and description
- The affected code snippet
- The file path and location
- Your codebase language and framework
Tips for Better Responses
Be Specific
Provide Context
Ask Follow-ups
The chat maintains conversation history, so you can:- Ask clarifying questions
- Request more detail
- Ask for alternative approaches
Limitations
AI Chat is designed to help, but:- Always verify suggestions before implementing
- It may not know your specific business logic
- Complex architectural questions may need human review
- It cannot access external systems or run code
Chat History
- Chat history persists during your session
- History is cleared when you close the browser
- Conversations are not stored permanently

