AssistantRole
Generated by TypeDoc. Do not edit this page directly.
Class: AssistantRole
Section titled “Class: AssistantRole”Defined in: packages/core/src/runtime/types/roles.ts:63
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AssistantRole(): AssistantRole;Returns
Section titled “Returns”AssistantRole
Inherited from
Section titled “Inherited from”Properties
Section titled “Properties”| Property | Modifier | Type | Default value | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|
default? | public | boolean | undefined | - | HarnessRole.default | packages/core/src/runtime/types/roles.ts:33 |
description? | public | string | undefined | - | HarnessRole.description | packages/core/src/runtime/types/roles.ts:34 |
label | public | string | "Assistant" | HarnessRole.label | - | packages/core/src/runtime/types/roles.ts:65 |
name | public | string | "assistant" | HarnessRole.name | - | packages/core/src/runtime/types/roles.ts:66 |
nativeRole | public | NativeRoles | NativeRoles.Assistant | HarnessRole.nativeRole | - | packages/core/src/runtime/types/roles.ts:68 |
target | public | RoleTargets | RoleTargets.Messages | HarnessRole.target | - | packages/core/src/runtime/types/roles.ts:67 |
type | static | string | "assistant" | - | - | packages/core/src/runtime/types/roles.ts:64 |
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get type(): string;Defined in: packages/core/src/runtime/types/roles.ts:36
Returns
Section titled “Returns”string