본문으로 건너뛰기

Mastra.removeWorkspace()

그만큼.removeWorkspace()메소드는 Mastra 런타임 레지스트리에서 작업공간을 제거합니다. 통과하다{ destroy: true }작업 공간이 제거되기 전에 파괴합니다.

사용예
사용예에 대한 직접 링크

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

매개변수
매개변수에 대한 직접 링크

id:

string
제거할 Workspace의 ID입니다.

options?:

{ destroy?: boolean }
선택적 정리 동작입니다. Workspace를 제거하기 전에 workspace.destroy()를 호출하려면 destroytrue로 설정합니다.

보고
보고에 대한 직접 링크

removed:

Promise<boolean>
Workspace가 제거되면 true입니다. 해당 ID의 Workspace가 없으면 false입니다.

destroytrue이고 workspace.destroy()에서 오류가 발생하면 호출은 해당 오류와 함께 거부되며, 호출자가 정리를 다시 시도할 수 있도록 Workspace는 등록된 상태로 유지됩니다.