Skip to content

Interface: WebSearchCapability

@kortexya/reasoninglayer


@kortexya/reasoninglayer / WebSearchCapability

Defined in: src/types/ingestion.ts:2069

Whether the deployment can search the web: POST /api/v1/web/search and the web_search agent action.

available: boolean

Defined in: src/types/ingestion.ts:2071

true when at least one search provider is registered.


maxQueryChars: number

Defined in: src/types/ingestion.ts:2076

The longest query a WebSearchRequest may send, in characters after trimming (1024).


maxResultsLimit: number

Defined in: src/types/ingestion.ts:2078

The largest limit a WebSearchRequest may ask for (50).


providers: WebSearchProvider[]

Defined in: src/types/ingestion.ts:2080

The registered providers, in failover order.


optional unavailableReason?: string | null

Defined in: src/types/ingestion.ts:2082

What an operator sets to enable web search, when it is unavailable.