conversations
Rôle et comportement
Section intitulée « Rôle et comportement »Objet figé qui regroupe des utilitaires de conversation : transported est createTransportConversations(), harness est createHarnessConversations(), rewrite est relocateTranscript() et projectKey calcule le nom du dossier de projet de Claude.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »transportedRequis(base: ConversationStore, options: TransportConversationOptions) => ConversationStorecreateTransportConversations() : enveloppe un store de base pour archiver aussi chaque capture via un transport.harnessRequis() => ConversationStoreCrée le store de conversations par défaut des harness personnalisés, dont les transcriptions se trouvent dans .outpost/conversations/harness du dépôt cible.rewriteRequis(text: string, destination: string, source?: string) => stringrelocateTranscript() : remplace dans le texte d’un transcript les cwd enregistrés égaux à source par destination, sans entrée/sortie fichier.projectKeyRequis(path: string) => stringEncode un chemin de dépôt en clé de dossier de projet natif Claude.