@deskcreate/agentcraft
    Preparing search index...

    Interface CreatorMemoryStore

    interface CreatorMemoryStore {
        addCorpusDocument(
            document: Omit<CorpusDocument, "updatedAt">,
        ): Promise<CorpusDocument>;
        readBrandVoice(id?: string): Promise<BrandVoiceProfile | undefined>;
        searchCorpus(
            query: string,
            options?: { limit?: number; tags?: readonly string[] },
        ): Promise<CorpusSearchResult[]>;
        upsertBrandVoice(
            profile: Omit<BrandVoiceProfile, "updatedAt">,
        ): Promise<BrandVoiceProfile>;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • Optionalid: string

      Returns Promise<BrandVoiceProfile | undefined>

    • Parameters

      • query: string
      • Optionaloptions: { limit?: number; tags?: readonly string[] }

      Returns Promise<CorpusSearchResult[]>