plugins/file/commands/search/renderers architecture

Provides web rendering and styling for the file search command, handling grouped match display, breadcrumb navigation, and timeline integration.

Architectural role

Web-presentation leaf delegated by the parent search command within the file-operations family — isolates DOM/CSS generation from ripgrep execution, filtering and CLI/text adaptation in the parent. Stateless rendering-only layer invoked via the parent's web adapter path (not directly via the file dispatcher), consuming grouped results to produce interactive UI while reusing shared workspace breadcrumb/timeline infrastructure for navigation consistency.

Source map

Integration details