brain_deer.commands

BrainDeer command system.

A single CommandRegistry describes every action the viewer can perform. It powers the human command palette (Cmd/Ctrl+K) and the BrainDeer AI tool loop, so any command is available to both.

Submodules

Functions

build_default_registry(→ registry.CommandRegistry)

Build a registry with the full BrainDeer command surface bound to api.

Package Contents

brain_deer.commands.build_default_registry(api: Any) → registry.CommandRegistry

Build a registry with the full BrainDeer command surface bound to api.

Includes viewer control, analysis, QC montage, session provenance + macros, and the proactive data advisor. An IntentRouter is attached at registry.intent.