Skip to content

RoutingCandidate

Defined in: src/models/routing/router.ts:51

A model or opaque model group with an optional name and description.

Base instances are frozen automatically. Subclasses must freeze themselves after initializing additional fields.

new RoutingCandidate(options): RoutingCandidate;

Defined in: src/models/routing/router.ts:64

Create an immutable routing candidate.

ParameterTypeDescription
optionsRoutingCandidateOptionsCandidate model, name, and description

RoutingCandidate

readonly model:
| Model<BaseModelConfig>
| ModelRouter;

Defined in: src/models/routing/router.ts:53

Concrete model or opaque nested router.


readonly optional name?: string;

Defined in: src/models/routing/router.ts:55

Optional strategy-facing name.


readonly optional description?: string;

Defined in: src/models/routing/router.ts:57

Optional strategy-facing description.