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

    Interface SeedFixtureCache

    Per-controller cache for seed-fixture equivalence checks. The handler uses it to enforce the spec-level rule that re-seeding with the same ID and an equivalent fixture yields SeedSuccess with message: "Fixture re-seeded (equivalent)", while a divergent fixture returns INVALID_PARAMS.

    Passed explicitly to handleTestControllerRequest so custom wrappers can scope the cache to a session, tenant, or test run. Keys are scenario-scoped (seed_creative:cr-1) to avoid cross-kind collisions.

    interface SeedFixtureCache {
        get(key: string): Record<string, unknown> | undefined;
        set(key: string, fixture: Record<string, unknown>): void;
        has(key: string): boolean;
    }
    Index

    Methods

    Methods