drishya दृश्य

Accepted ADR 0006 · 2026-10-24

#6. One floating search panel instead of a YouTube tab

#Context

Searching meant going to the YouTube tab and pressing Enter; the library and the history each searched differently, and links went through a separate o prompt. Command palettes and music apps converge on one box that searches everything as you type and puts the best match first.

#Decision

/ opens a floating panel over any tab: a link you typed, your videos (from a background index of video_dirs), your history, then YouTube after a 350 ms pause; Tab switches scope and prefixes narrow it. Actions run on the selected row without leaving the box. The panel (drishya/search.py) is the same module as nāda's.

#Consequences

← All decisions · source