@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Interface ResolvedAgentScope

    Result of resolving a single agent's authorization scope against an adagents.json file. properties are the locally-resolved entries (in-file). cross_publisher selectors point at other publishers' files; resolving them to concrete Property objects requires fetching those publishers' adagents.json separately. unresolvable communicates why the agent's scope is empty when it is.

    Index

    Properties

    properties: Property[]

    Locally-resolved properties (subset of top-level properties[], or inline).

    Cross-publisher selectors the caller must resolve against other files. Preserved verbatim from the source file — compact publisher_domains[] entries are NOT expanded here. Use ResolvedAgentScope.cross_publisher_expanded when iterating by publisher domain.

    cross_publisher_expanded: SinglePublisherPropertySelector[]

    Same selectors as ResolvedAgentScope.cross_publisher with every compact-form entry fanned out to its singular equivalents. A selector with publisher_domains: [a,b,c] contributes three entries here, one per domain, each carrying the same predicate ('all' or 'by_tag' + property_tags). Callers that index by publisher_domain should iterate this array, not cross_publisher — see adcp#4504.

    Optionalmatched_entry

    matched_entry?: AuthorizedAgent

    The matched agent entry, or undefined if no entry matched the agent URL.

    Why the resolution returned an empty result, when it did.