Overview of Gemini Adapter Components
mainThe Gemini Adapter provides specialized support for the Google Gemini website (https://gemini.google.com/). It enables the MCP SuperAssistant extension to interact with Gemini's interface and detect MCP tool commands within chat responses.
Key capabilities include:
- DOM Observation: Detecting tool commands in chat responses by observing DOM changes.
- Markdown Processing: Extracting MCP tool commands from Gemini's markdown-formatted responses.
- Chat Interaction: Programmatically inserting text, submitting messages, and handling file uploads.
- Sidebar Integration: Converting detected tools into a format compatible with the extension's sidebar for displaying outputs.