Sanity Library Reference Docs
    Preparing search index...
    Assignee: { id: string; type: "user" } | { role: string; type: "role" }

    One member of an assignee or assignees field. For a user member, pass a human's account-global sanityUserId, not a project-scoped user ID. Robot IDs are rejected.

    A role member identifies a project role, not an individual Actor. Direct user members take ownership ahead of role members. Role aliases apply to $assigned authorization, but inbox routing uses literal project roles.