WorkerUpdatePartialArgs
- accessType: array string[] | null · UUID[]
Resource Ids Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$Optional list of resource IDs that the worker will have access to when running. Providing this will restrict the worker's access to only these resources and their descendants.
- Type: string · UUID
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
- activeType: boolean
Whether the worker is scheduled to run automatically.
- appearance
Optional appearance settings for the worker, such as avatar and display name.
- cheeksType: number
- colorType: string
- eyesType: number
- mouthType: number
- shapeType: number
- dayType: integer | null
Integer numbers.
- deletedType: object | null enum
At const:nullvalues- null
- emailType: boolean
Enabled Whether the worker can communicate over email.
- emailType: string enum
Security The security level for emails received by the worker.
values- off
- gray
-pass - strict
- frequencyType: string | null enumvalues
- daily
- weekly
- monthly
- hourType: integer | null enum
The hour of the day (0-23) when the agent should run.
values- 0
- 1
- 2
- 3
- 4
- nameType: stringmin length:1max length:255
- personalityType: string enum
Optional personality setting for the worker, which can influence its behavior and responses.
values- balanced
- warm
- direct
- concise
- sassy
- personalityType: string
Prompt The common prompt that the worker will use in every run or conversation.
- promptType: string
The prompt that the worker will use when it runs.
- tool
Permissions Optional permissions for tools that the worker can use when running. Providing this will restrict the worker's tool usage to only the specified permissions.
- nativeType: object