For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Type Alias: AgentDefinitionResult

type AgentDefinitionResult = object;

An agent definition, created at deploy time for the process element it belongs to.

Properties

agentDefinitionKey

agentDefinitionKey: AgentDefinitionKey;

The unique key for this agent definition. Unique across process definition versions.


agentType

agentType: AgentDefinitionTypeEnum;

elementId

elementId: ElementId;

The BPMN element ID of the process element that owns the agent definition.


name

name: string;

The human-readable name of the process element that owns the agent definition. Falls back to elementId when the element has no BPMN name configured.


processDefinitionId

processDefinitionId: ProcessDefinitionId;

The BPMN process ID of the process definition that owns the agent definition.


processDefinitionKey

processDefinitionKey: ProcessDefinitionKey;

The key of the process definition that owns the agent definition.


processDefinitionVersion

processDefinitionVersion: number;

The version of the process definition that owns the agent definition.


processDefinitionVersionTag

processDefinitionVersionTag: string | null;

The version tag of the process definition that owns the agent definition.


tenantId

tenantId: TenantId;

The tenant ID of this agent definition.