OptionalskipSkip the AUTH_REQUIRED precheck. Defaults to false — the factory
throws AdcpError('AUTH_REQUIRED') when ctx.authInfo is absent or
carries no credential, matching the canonical Shape D pattern (every
call must authenticate, because the credential is what scopes the
reachable roster).
Set to true for genuinely unauthenticated agents (rare — public format
catalogs, signed-request-only agents that authenticate out-of-band).
When true, the account callbacks run unconditionally.
If you're tempted to set this because tests don't carry authInfo,
fix the tests instead — serve({ authenticate }) should populate
ctx.authInfo from your test harness (or use dispatchTestRequest
which threads a synthetic principal). The escape hatch is for
production agents that legitimately accept unauthenticated traffic,
not for working around fixture gaps.
Options shared by both Shape D variants.