Skip to content

Extension API Integration for Analyzing Captures #5

@kordless

Description

@kordless
  • Added ability to send captured screenshots directly to the Wraith API endpoint

    • Implemented UI hiding during capture (status indicators, navbars) for cleaner screenshots
    • Added upload progress tracking with visual indicators
    • Added keyboard shortcuts:
      • Alt+Shift+W: Capture viewport and save locally
      • Alt+Shift+F: Capture full page and save locally
      • Alt+Shift+U: Capture viewport and send to API
      • Alt+Shift+A: Capture full page and send to API
    • Added popup UI options to select between local saving and API processing
    • Implemented feedback for successful processing with report link display

    Related Files

    • gnosis_wraith/extension/background.js
    • gnosis_wraith/extension/content.js
    • gnosis_wraith/extension/popup.html
    • gnosis_wraith/extension/popup.js
  • gnosis_wraith/extension/popup.html
    - gnosis_wraith/extension/popup.js")
    ⎿ To get started with GitHub CLI, please run: gh auth login
    Alternatively, populate the GH_TOKEN environment variable with a GitHub API authentication token.

● I'm unable to create a GitHub issue using the GitHub CLI since it's not authenticated. You would need to create the issue manually on
GitHub.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions