Interface: WebSearchCapability
@kortexya/reasoninglayer / WebSearchCapability
Interface: WebSearchCapability
Section titled “Interface: 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.
Properties
Section titled “Properties”available
Section titled “available”available:
boolean
Defined in: src/types/ingestion.ts:2071
true when at least one search provider is registered.
maxQueryChars
Section titled “maxQueryChars”maxQueryChars:
number
Defined in: src/types/ingestion.ts:2076
The longest query a WebSearchRequest may send, in characters
after trimming (1024).
maxResultsLimit
Section titled “maxResultsLimit”maxResultsLimit:
number
Defined in: src/types/ingestion.ts:2078
The largest limit a WebSearchRequest may ask for (50).
providers
Section titled “providers”providers:
WebSearchProvider[]
Defined in: src/types/ingestion.ts:2080
The registered providers, in failover order.
unavailableReason?
Section titled “unavailableReason?”
optionalunavailableReason?:string|null
Defined in: src/types/ingestion.ts:2082
What an operator sets to enable web search, when it is unavailable.