Skip to main content

Module catalog

Module catalog 

Source
Expand description

Product mapping from provider ToolSpec / Palette overlays into Palette launcher actions, plus in-memory search over the mapped catalog.

Functionsยง

catalog_response
Build the full catalog response for GET /v1/palette/catalog.
palette_entries
Map every palette-exposed tool across every catalog in snapshot into a LauncherCatalogEntry. A tool is included when it exposes itself on the Palette surface, per ToolSpec::exposed_on (the palette overlay defaults to enabled when absent).