Skip to main content

@elizaos/core v1.0.12 / Service

Class: abstract Service

Client instance

Extended by​

Properties​

runtime​

protected runtime: IAgentRuntime

Runtime instance

Defined in​

packages/core/src/types/service.ts:111


serviceType​

static serviceType: string

Service type

Defined in​

packages/core/src/types/service.ts:122


capabilityDescription​

abstract capabilityDescription: string

Service name

Defined in​

packages/core/src/types/service.ts:125


config?​

optional config: Metadata

Service configuration

Defined in​

packages/core/src/types/service.ts:128

Methods​

start()​

static start(_runtime): Promise<Service>

Start service connection

Parameters​

• _runtime: IAgentRuntime

Returns​

Promise<Service>

Defined in​

packages/core/src/types/service.ts:131


stop()​

static stop(_runtime): Promise<unknown>

Stop service connection

Parameters​

• _runtime: IAgentRuntime

Returns​

Promise<unknown>

Defined in​

packages/core/src/types/service.ts:136