BackendInfo
Defined in: packages/ai.matey.types/src/router.ts:245
Information about a registered backend.
Properties
Section titled “Properties”adapter
Section titled “adapter”
readonlyadapter:BackendAdapter
Defined in: packages/ai.matey.types/src/router.ts:254
Backend adapter instance.
circuitBreakerState
Section titled “circuitBreakerState”
readonlycircuitBreakerState:"closed"|"open"|"half-open"
Defined in: packages/ai.matey.types/src/router.ts:274
Circuit breaker state.
consecutiveFailures
Section titled “consecutiveFailures”
readonlyconsecutiveFailures:number
Defined in: packages/ai.matey.types/src/router.ts:279
Consecutive failures count (for circuit breaker).
isHealthy
Section titled “isHealthy”
readonlyisHealthy:boolean
Defined in: packages/ai.matey.types/src/router.ts:264
Whether backend is currently healthy.
lastHealthCheck?
Section titled “lastHealthCheck?”
readonlyoptionallastHealthCheck:number
Defined in: packages/ai.matey.types/src/router.ts:269
Last health check timestamp.
metadata
Section titled “metadata”
readonlymetadata:AdapterMetadata
Defined in: packages/ai.matey.types/src/router.ts:259
Backend metadata.
readonlyname:string
Defined in: packages/ai.matey.types/src/router.ts:249
Backend identifier.
readonlystats:BackendStats
Defined in: packages/ai.matey.types/src/router.ts:284
Statistics for this backend.