brain_deer.presentation.qt.command_palette

Command palette overlay (Cmd/Ctrl+K) for BrainDeer.

A searchable list of every registered Command. Selecting a command runs it immediately if it has no parameters, otherwise a small argument form is shown. This is the human-facing half of the command system that the BrainDeer AI drives programmatically.

Classes

CommandPalette

Frameless, centered command search overlay.

Module Contents

class brain_deer.presentation.qt.command_palette.CommandPalette(registry: brain_deer.commands.registry.CommandRegistry, parent: PyQt5.QtWidgets.QWidget | None = None, on_result: Any = None)

Bases: PyQt5.QtWidgets.QDialog

Frameless, centered command search overlay.