Member Junction
    Preparing search index...

    What the ensure cache remembers per managed-agent name.

    interface ManagedAgentCacheEntry {
        agentId: Promise<string>;
        cachedAt: number;
        fingerprint: string;
    }
    Index

    Properties

    agentId: Promise<string>

    The ensure in flight or finished; callers for the same name await the same promise.

    cachedAt: number

    Epoch ms the entry was created; an entry older than ENSURE_CACHE_TTL_MS is a miss.

    fingerprint: string

    Tool-set + model-settings fingerprint the ensure ran with; a different one re-runs the ensure.