ToolsDiscoveryFailedPayload
Interface: ToolsDiscoveryFailedPayload
Defined in: src/events/payloads.ts:426
Emitted when a custom ToolProvider.list(ctx) throws or rejects.
The iteration is aborted; a configured reliability rule decides
whether to retry, fall back, or fail-fast. providerId lets
consumers route alerts to the right hub adapter (rube / mcp /
custom-discovery). durationMs measures how long the failed call
spent before throwing, so timeouts vs immediate rejections are
distinguishable.
Properties
durationMs
readonlydurationMs:number
Defined in: src/events/payloads.ts:431
error
readonlyerror:string
Defined in: src/events/payloads.ts:428
errorName
readonlyerrorName:string
Defined in: src/events/payloads.ts:429
iteration
readonlyiteration:number
Defined in: src/events/payloads.ts:430
providerId
readonlyproviderId:string|undefined
Defined in: src/events/payloads.ts:427
