Vana SDK - v4.4.0
    Preparing search index...

    Interface GrantUnion

    interface GrantUnion {
        scopes: string[];
        kept: string[];
        added: string[];
        removed: string[];
        notCarried: string[];
        liveScopes: string[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    scopes: string[]

    The scope entries to send on the new request, deduplicated.

    kept: string[]

    Live grant entries carried over into scopes.

    added: string[]

    Requested entries the live grant did not already cover.

    removed: string[]

    Live grant entries dropped because they were in removeScopes.

    notCarried: string[]

    Live grant entries that a data connection request cannot carry (a wildcard such as chatgpt.*, or an operation this SDK does not know), so they are left out of scopes. The approval page's own union still keeps them on the signed grant unless they are removed there.

    liveScopes: string[]

    The live grant's scope entries, verbatim (empty without a live grant).