interface AgentSourcePolicyV1 {
    authorizationScope: readonly string[];
    citationOrigins: readonly string[];
    citationResourcePrefixes: readonly string[];
    dataModes?: readonly AgentDataMode[];
    fields: readonly string[];
    maxProvenanceAgeMs?: number;
    schemaVersions?: readonly string[];
    sourceVersions?: readonly string[];
}

Properties

authorizationScope: readonly string[]
citationOrigins: readonly string[]

Exact normalized HTTPS origins allowed for provenance citations.

citationResourcePrefixes: readonly string[]

Decoded, normalized absolute path prefixes allowed at those origins.

dataModes?: readonly AgentDataMode[]
fields: readonly string[]
maxProvenanceAgeMs?: number
schemaVersions?: readonly string[]
sourceVersions?: readonly string[]