Interface: GroupConfig<TContext>
Defined in: packages/core/src/core/createGroup.ts:73
Full configuration for createGroup().
Type Parameters
| Type Parameter |
|---|
TContext |
Properties
actions
ts
readonly actions: Record<string, GroupAction<TContext>>;Defined in: packages/core/src/core/createGroup.ts:83
Action definitions keyed by action name
description?
ts
readonly optional description: string;Defined in: packages/core/src/core/createGroup.ts:77
Description for the LLM
middleware?
ts
readonly optional middleware: MiddlewareFn<TContext>[];Defined in: packages/core/src/core/createGroup.ts:81
Shared middleware applied to ALL actions (outermost layer)
name
ts
readonly name: string;Defined in: packages/core/src/core/createGroup.ts:75
Group/tool name
tags?
ts
readonly optional tags: string[];Defined in: packages/core/src/core/createGroup.ts:79
Capability tags