NormalizedAgentDefinition
Generated by TypeDoc. Do not edit this page directly.
Interface: NormalizedAgentDefinition
Section titled “Interface: NormalizedAgentDefinition”Defined in: packages/core/src/runtime/types/agent.ts:28
Properties
Section titled “Properties”| Property | Type | Defined in |
|---|---|---|
declaredEvents? | HarnessEventClass[] | packages/core/src/runtime/types/agent.ts:36 |
hooks? | HarnessHook<HarnessEvent<unknown>>[] | packages/core/src/runtime/types/agent.ts:35 |
initialMode | string | packages/core/src/runtime/types/agent.ts:31 |
key | string | packages/core/src/runtime/types/agent.ts:29 |
label | string | packages/core/src/runtime/types/agent.ts:30 |
modes | Record<string, HarnessMode> | packages/core/src/runtime/types/agent.ts:32 |
roles? | HarnessRole[] | packages/core/src/runtime/types/agent.ts:34 |
sharedState? | AgentSharedStateDefinition | packages/core/src/runtime/types/agent.ts:33 |