Skip to content

Sidekick Menu Reference

This page is the canonical reference for every menu item Sidekick adds under Plugins > Sidekick.

Note

The exact labels on this page are validated by unit tests against the plugin's menu registration code. If you add, remove, or rename a menu item in code, update this page in the same change.

Chat and Suggestions

Menu Item Availability What it does Learn More
New Chat When a binary view is open Creates a new chat thread for the active workspace. Shortcut: Ctrl+Shift+C. Analyzing Binaries with Chat
Suggest Repairs When a binary view is open Repairs inaccurate local analysis around the current address before more targeted recovery work. Editing Binaries with Suggestions
Suggest Types When a binary view is open Recovers and applies type information around the current address. Editing Binaries with Suggestions
Suggest Names When a binary view is open Renames default-named functions, variables, and data variables near the current address. Editing Binaries with Suggestions
Suggest Comments When a binary view is open Adds targeted comments that explain non-obvious code or data patterns. Editing Binaries with Suggestions

Connection

Menu Item Availability What it does Learn More
Toggle Online / Offline Always If Sidekick is online, disables service requests for the shared client. Otherwise, attempts to bring Sidekick online. If no API key is configured, opens the API key dialog first. Getting Started

Configuration

Menu Item Availability What it does Learn More
Configure API Key... Always Opens a dialog to view, replace, or clear the Binary Ninja setting sidekick.service.api_key for the running Sidekick client. Getting Started
Configure Automation Models... Always Opens the Automation Models dialog, where you manage Model Endpoints and Completion Pools for agents, prompts, and automations. Default endpoints and pools are pre-installed on first launch. Scripting and Automation with the Sidekick API
Configure Semantic Indexing... Always Opens the Semantic Indexing dialog for local embeddings, indexing behavior, and activity status. Using Semantic Indexing
Configure MCP Servers... Always Opens the MCP Servers configuration dialog for reviewing, editing, discovering, validating, and saving MCP server configuration. Configuring MCP Tools
Configure Tool Permissions... When an active workspace session exists Opens the Tool Permissions dialog that controls what Sidekick may do automatically and what requires approval. Understanding Tool Permissions

Workspace Management

Menu Item Availability What it does Learn More
Import/Export Workspace... When a binary view is open Opens the Workspace Portability dialog to export or import chats, notebook entries, indexes, code maps, and other workspace data. Sharing Analysis Data
Manage Workspaces... Always Opens the workspace-management dialog for viewing and deleting stored workspace data across projects and standalone files. Working with Multiple Binaries in a Project

Session

Menu Item Availability What it does Learn More
Edit Session Briefing... When an active workspace session exists Activates the Notebook sidebar for the active workspace and opens the editable Session Briefing dialog. Manual section edits remain in effect until reset to the synthesized version. Recording Analysis in the Notebook

Help and Account

Menu Item Availability What it does Learn More
Open Sidekick User Guide... Always Opens the bundled Sidekick documentation in your web browser. Getting Started
Open Sidekick FAQ... Always Opens the Sidekick FAQ on the Sidekick website. Getting Started
Welcome to Sidekick! When a binary view is open Opens or focuses the onboarding chat thread for the active workspace. Getting Started
Purchase a Service Plan... Always Opens the Sidekick plans page in your web browser. Getting Started
Sign-in to Account... Always Opens the Sidekick account sign-in page in your web browser. Getting Started