Skip to content

Type Alias: WebSearchExecutor

WebSearchExecutor = <T>(fn, settings) => Promise<ExecutionResult<T>>

Runs one outbound call through AppKit’s interceptor chain. Matches Plugin.execute(), which never throws: a failure comes back as { ok: false }.

T

(signal?) => Promise<T>

WebSearchExecutionSettings

Promise<ExecutionResult<T>>