Aller au contenu principal

Mastra.removeWorkspace()

La méthode .removeWorkspace() supprime un espace de travail du registre d’exécution Mastra. Passez { destroy: true } pour détruire l’espace de travail avant sa suppression.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

await mastra.removeWorkspace('workspace-123', { destroy: true })

Paramètres
Lien direct vers Paramètres

id:

string
ID de l’espace de travail à supprimer.

options?:

{ destroy?: boolean }
Comportement de nettoyage facultatif. Définissez destroy sur true pour appeler workspace.destroy() avant de supprimer l’espace de travail.

Valeur renvoyée
Lien direct vers Valeur renvoyée

removed:

Promise<boolean>
true lorsqu’un espace de travail a été supprimé. false lorsqu’aucun espace de travail n’existe pour cet ID.

Lorsque destroy vaut true et que workspace.destroy() génère une erreur, l’appel est rejeté avec cette erreur et l’espace de travail reste enregistré afin que l’appelant puisse réessayer le nettoyage.