AiTaskTemplateFilterInput
Type: Input
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| agent | AiAgentFilterInput | The agent assigned to this task template | |
| agentId | AiTaskTemplateFilterAgentId | ||
| and | [AiTaskTemplateFilterInput!] | ||
| contextTemplate | AiTaskTemplateFilterContextTemplate | Template for additional context to provide to the agent, supports placeholders | |
| createdAt | AiTaskTemplateFilterCreatedAt | When the task template was created | |
| dependsOn | AiTaskTemplateFilterInput | ||
| description | AiTaskTemplateFilterDescription | Template description with placeholders like that will be interpolated at execution time | |
| expectedOutput | AiTaskTemplateFilterExpectedOutput | Description of expected output format for this task | |
| id | AiTaskTemplateFilterId | ||
| metadata | AiTaskTemplateFilterMetadata | Additional metadata for the task template | |
| name | AiTaskTemplateFilterName | The name of the task template | |
| not | [AiTaskTemplateFilterInput!] | ||
| or | [AiTaskTemplateFilterInput!] | ||
| outputJsonSchema | AiTaskTemplateFilterOutputJsonSchema | JSON Schema for structured output. When provided, the task will use JSON mode with this schema to ensure the agent returns valid JSON matching the schema | |
| position | AiTaskTemplateFilterPosition | Order within the team workflow (lower numbers execute first in sequential mode) | |
| priority | AiTaskTemplateFilterPriority | Task priority (higher numbers = higher priority) | |
| team | AiTeamFilterInput | ||
| teamId | AiTaskTemplateFilterTeamId | ||
| updatedAt | AiTaskTemplateFilterUpdatedAt | When the task template was last updated |