ActionContext

@daydreamsai/core


@daydreamsai/core / ActionContext

Interface: ActionContext<TContext, AContext, ActionMemory>

Defined in: packages/core/src/types.ts:80

Extends

Extended by

Type Parameters

TContext

TContext extends AnyContext = AnyContext

AContext

AContext extends AnyContext = AnyContext

ActionMemory

ActionMemory extends ActionState = ActionState

Properties

abortSignal?

optional abortSignal: AbortSignal

Defined in: packages/core/src/types.ts:87


actionMemory

actionMemory: InferActionState<ActionMemory>

Defined in: packages/core/src/types.ts:85


agentMemory

agentMemory: undefined | InferContextMemory<AContext>

Defined in: packages/core/src/types.ts:86


args

args: InferSchemaArguments<TContext["schema"]>

Defined in: packages/core/src/types.ts:543

Inherited from

AgentContext.args


context

context: TContext

Defined in: packages/core/src/types.ts:542

Inherited from

AgentContext.context


id

id: string

Defined in: packages/core/src/types.ts:541

Inherited from

AgentContext.id


memory

memory: InferContextMemory<TContext>

Defined in: packages/core/src/types.ts:546

Inherited from

AgentContext.memory


options

options: InferContextOptions<TContext>

Defined in: packages/core/src/types.ts:544

Inherited from

AgentContext.options


settings

settings: ContextSettings

Defined in: packages/core/src/types.ts:545

Inherited from

AgentContext.settings


workingMemory

workingMemory: WorkingMemory

Defined in: packages/core/src/types.ts:547

Inherited from

AgentContext.workingMemory