Skip to content

Interface: SearchCatalogRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Marketplace / SearchCatalogRequest

Interface: SearchCatalogRequest

Defined in: src/types/marketplace.ts:99

Request to search the catalog by plugin name.

Remarks

query is a case-insensitive SUBSTRING match against plugin names — not a semantic or full-text search. Serialized as plain JSON scalars; no tagged value format is involved.

Example

const request: SearchCatalogRequest = { query: 'triage', limit: 10 };

Properties

limit?

optional limit: number | null

Defined in: src/types/marketplace.ts:103

Max items to return. Omit for every match.


query

query: string

Defined in: src/types/marketplace.ts:101

The case-insensitive substring to match against plugin names.


scope?

optional scope: MarketplaceScope

Defined in: src/types/marketplace.ts:105

Scope filter. Defaults to "tenant".