Skip to main content

Interface: ActorProvider

Defined in: packages/core/src/composition/kernel-registries.ts:123

Named actor-resolution provider.

Properties

name

readonly name: string

Defined in: packages/core/src/composition/kernel-registries.ts:125

Human-readable provider name for debugging and tests.

Methods

detect()

detect(cwd): Promise<ActorResolver | null>

Defined in: packages/core/src/composition/kernel-registries.ts:133

Attempts to detect and create a concrete actor resolver for cwd.

Parameters

cwd

string

Directory to inspect

Returns

Promise<ActorResolver | null>

A concrete resolver when the provider applies, otherwise null