[low] Missing type annotations in component function signature
[medium] Potential Information Disclosure Through Logging
[medium] Potential Information Disclosure Through File Content Exposure
[medium] Unnecessary unwrap_or in find_project_root
[high] Potential panic in load_docs when stripping path prefix
[medium] Insecure File Reading with Potential Directory Traversal
[medium] Deeply nested control flow in doc loading
[medium] Complex Boolean Expression in Key Handler
[medium] Potential race condition in loading state management
[high] Inefficient HTML sanitization approach
[medium] Inconsistent error handling in async blocks
[medium] Code Duplication in Message Sending Logic
[medium] Potential security vulnerability in HTML rendering
[low] Inconsistent error handling pattern in documentation
[medium] Missing type annotations in API documentation
[medium] Inconsistent error handling in API endpoints
Compliance scan found 46 issue(s) in this PR: