Skip to content

ToolRole

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/runtime/types/roles.ts:71

new ToolRole(): ToolRole;

ToolRole

HarnessRole.constructor

PropertyModifierTypeDefault valueOverridesInherited fromDefined in
default?publicbooleanundefined-HarnessRole.defaultpackages/core/src/runtime/types/roles.ts:33
description?publicstringundefined-HarnessRole.descriptionpackages/core/src/runtime/types/roles.ts:34
labelpublicstring"Tool"HarnessRole.label-packages/core/src/runtime/types/roles.ts:73
namepublicstring"tool"HarnessRole.name-packages/core/src/runtime/types/roles.ts:74
nativeRolepublicNativeRolesNativeRoles.ToolHarnessRole.nativeRole-packages/core/src/runtime/types/roles.ts:76
targetpublicRoleTargetsRoleTargets.MessagesHarnessRole.target-packages/core/src/runtime/types/roles.ts:75
typestaticstring"tool"--packages/core/src/runtime/types/roles.ts:72
get type(): string;

Defined in: packages/core/src/runtime/types/roles.ts:36

string

HarnessRole.type