OptionalalwaysSkip FieldLibrary's short-circuit, which returns a pre-hydrated root[key]
without ever calling this resolver.
Set this on any field that gates on ctx — an auth check inside the resolver
is silently bypassed the moment a parent query selects the field's value into
its own columns. The resolver stays responsible for reusing root[key] when
present, so hydration still avoids the N+1.
Calls the field resolver server-side with authentication (always reads the refresh cookie).
Resolves to null when authorized: true and there is no session.
OptionalauthorizedCalls the field resolver server-side. For authorized fields, reads the refresh cookie.
Resolves to null when authorized: true and there is no session.
OptionalinputOptionalinputOptionaloutput
Full field resolver definition returned by field. Contains the resolver function, plus
.call()and.authCall()for direct server-side invocation.