UpdateTaskRequest
Request to update a task.
Properties
namestring optionalA new display name for the task. Null means no change. Must be between 1 and 255 characters after trimming whitespace.isSharedboolean optionalWhether to share the task with other org members. Null means no change.approvalModeenum optionalApproval mode for this task. Null means no change. Valid values: ‘manual’, ‘auto’, ‘balanced’.Values:manual,auto,balancedpermissionModeenum optionalThe permission scope for the task. Null means no change.Values:default— Defaultread-only— ReadOnly
rolestring optionalThe RBAC role the task assumes, identified by role id. Null means no change. An empty string clears the assumed role, so subsequent turns run with the task owner’s own permissions. A non-empty value must identify a role that exists in the organization and is assigned to you, directly or through a team; a role you do not hold is rejected with a 403. A changed role takes effect starting with the next turn of the conversation.