Switched screenshot functionality from the browser's captureVisibleTab API to a more localized canvas-based approach in the content script. This removes the need for broad <all_urls> host permissions, significantly improving the extension's privacy posture and simplifying the manifest requirements. Better privacy and fewer permissions requirements

Refactored screenshot capture to use content script and canvas API - subh05sus/cosmyc-ai