QuickNav for Google AI Studio

Restores classic chat navigation in Google AI Studio, adding essential UI controls for precise, message-by-message browsing, and a powerful message index menu for efficient conversation navigation. This script operates entirely locally in your browser, does not collect any personal data, and makes no requests to external servers.

Voici les versions de ce script où le code a été modifié. Voir toutes les versions.

  • v20.4 15/12/2025

    20.4:

    • New Feature: Hover Menu support! You can now open the navigation list by simply hovering over the message counter, no click required.
    • Settings: Added new controls to the settings dropdown to enable/disable the hover behavior and adjust the hover delay time (default is 250ms).
    • Fixed: Updated CSS selectors to ensure custom font sizes and width settings apply correctly to the latest Google AI Studio prompt input layout.
  • v20.3 13/12/2025

    Changelog v20.3:

    • Fixed: restored Alt+P shortcut (updated input selector to ms-prompt-box); improved brief visual highlight of the input field when focused via keyboard.
  • v20.2 12/12/2025
    • Fixed: Bottom nav icon.
  • v20.1 12/12/2025

    v20.1 Changelog

    ✨ Features & Customization

    • Style Manager: New menu to customize Font Size & Chat Width with smart scroll anchoring.
    • Resizable Menu: You can now drag the message index edges to resize it.
    • New Hotkeys: Alt + -/= (Chat Font) and Shift+Alt + -/= (Chat Width).

    🎨 UI/UX

    • "Plasma Blue" FX: Modern pulse animation when holding the Bottom button (Auto-Follow mode).
    • Smoother UI: Enabled GPU acceleration for buttery-smooth button transitions.

    🛠 Core & Stability

    • Dynamic Scroll Fix: Solves "stuck navigation" by automatically adapting to internal DOM changes.
    • Robust Injection: Improved logic to reliably find UI insertion points on slow connections.
    • Performance: Optimized observers for lower CPU usage during text generation.
  • v19.5 17/11/2025
  • v19.5 17/11/2025
    • Improved Edit Mode Stability: Enhanced the message editing workflow. When you click 'Edit', the script now temporarily locks the page in place to prevent annoying scroll jumps. You remain in full control, as any scroll or click immediately releases the lock.
  • v19.4 16/11/2025

    ✨ New Features

    • Intra-Message Code Block Navigation: Each code block within a message now has its own dedicated navigation controls. You can instantly jump between multiple code snippets in a long model response without manual scrolling.

    🚀 Improvements & UX Enhancements

    • Hyper-Responsive Scroll Sync: The core logic for detecting the current message has been completely rebuilt using modern browser APIs. It's now faster, more accurate, and uses significantly fewer resources, resulting in a smoother experience, especially in very long chats.
    • Context-Aware Nav Badge: The floating position badge is now smarter. It appears automatically during fast scrolling or when you hover near the edge of the highlighted message, and gently fades away when not needed.
    • No More Page Jumps on Edit: Clicking the "Edit" button on a message now temporarily locks the scroll position, preventing the frustrating page jump that previously occurred as the UI reflowed. This feature is still being worked out.
    • Smarter & Faster Menu: The message index menu now lazy-loads full message content as you scroll, making it open much faster for long conversations. It also features a new tooltip system—just hover over any message in the list to see its full, untruncated text.
    • UI Polish: The menu and navigation elements have been visually refreshed to better align with the AI Studio interface, including more consistent dark mode support and subtle animations.

    ⌨️ Hotkeys

    • IMPORTANT: Navigation Keys Changed: To prevent conflicts with native browser functions, the main navigation hotkeys have been updated from Arrow Keys to PageUp and PageDown.

      • Previous Message: Alt + PageUp
      • Next Message: Alt + PageDown
      • First Message: Shift + Alt + PageUp
      • Last Message: Shift + Alt + PageDown
    • New - Focus Prompt: Press Alt + P to instantly focus the main text input area, ready to type your next prompt.

  • v18.22 08/10/2025
  • v18.21 08/10/2025
  • v18.20 08/10/2025
  • v18.20 08/10/2025

    Improved

    • Hotkeys are now active globally, allowing you to navigate messages even while the prompt input field is focused.

    Fixed

    • Repositioned the message action buttons (like Edit and Rerun) to prevent them from overlapping other UI elements, ensuring a cleaner interface.

    Of course. Based on the specific version of the code you provided, here is the corrected and accurate changelog.


    This update also introduces a comprehensive hotkey system for all navigation controls (Alt + ↑/↓ for messages, Shift+Alt + ↑/↓ for jumping to the start/end, and Alt+M for the menu), with new tooltips displaying these shortcuts. Keyboard focus is now intelligently managed for seamless scrolling after hotkey use.

  • v18.19 07/10/2025
    • New "Auto-Scroll to End" Mode: You can now long-press the "Go to last message" button for one second to activate a continuous auto-scroll mode. This is perfect for keeping up with rapidly generating responses without constant clicking. The button will visually change to a "pressed" state to show the mode is active. A single click returns it to normal.
    • Enhanced Visual Feedback: All navigation buttons now feature smoother animations, providing a more polished and responsive feel during interaction.
  • v18.18 01/10/2025

    Performance Fix

    • Smoother Prompt Editing: Fixed a bug that caused significant lag when editing previous messages. The experience is now much more responsive and fluid.
  • v18.17 17/09/2025

    What's changed in this version?

    • Fixed Menu Overlap: Corrected a bug causing the navigation menu to appear underneath the website's side panels. The menu now dynamically adjusts its width to fit the main chat column.
    • Restored Menu Behavior: Fixed an issue where clicking the counter button would incorrectly close the menu.
    • Visual Polish: Unified the menu header's background color and added the title with animated effects.
  • v18.16 12/09/2025

    Smarter Nav Up from the last message:

    • Navigation is now more intuitive. When you're anywhere on the last message of a conversation, the first press on the Up arrow will smoothly scroll you to the beginning of that same message. A second press will then navigate to the previous message. This prevents jarring jumps and makes reviewing the final response much easier.
  • v18.15 09/09/2025
  • v18.15 09/09/2025

    Feature Update: Enhanced Navigation Indicator

    The message indicator has been completely overhauled to provide better context and visibility while navigating conversations.

    • New Scroll Percentage: The indicator now includes a percentage that shows how far you have scrolled through the current message, helping you track your reading progress.
    • Always Visible: Both the message number and the new scroll percentage are part of a floating indicator that stays on screen, even within very long messages.
    • Smart Positioning: It intelligently stays near the vertical center of your screen for easier viewing but remains within the visual boundaries of the current message.
    • Redesigned UI: The number and percentage are now combined into a single, cleaner element, with a larger font for the message number for better readability.
  • v18.14 05/09/2025
    • Made jumping to messages significantly faster and more responsive.
      • The selection menu now closes instantly.
  • v18.13 05/09/2025

    Fixed

    *   Fixed a major bug that prevented navigating up from the last message, which often caused the view to flicker or get stuck.
    *   Fixed an issue where scroll position and menu selection were not correctly restored after using the "Load All" function.
    *   Fixed scroll positioning to ensure navigation always goes to the top of a message, not the middle.
    *   Fixed a bug where navigation buttons could not be activated with the Enter key after keyboard focus.
    

    Improved

    *   Improved the behavior of the "Go to last message" (End) button: the first click now scrolls to the start of the last message, and a second click scrolls to the absolute bottom of the page.
    *   Improved UI visuals with more consistent and pleasant hover effects for all navigation controls, which now better match the application's dark and light themes.
    
  • v18.6 05/09/2025
  • v1.8.6 05/09/2025
  • v18.6 05/09/2025
  • v18.6 04/09/2025
  • v18.6 04/09/2025