ExportManager
@daydreamsai/core / ExportManager
Class: ExportManager
Defined in: packages/core/src/memory/exporters/export-manager.ts:12
Manages episode export operations
Constructors
Constructor
new ExportManager():
ExportManager
Returns
ExportManager
Methods
cleanup()
cleanup():
Promise
<void
>
Defined in: packages/core/src/memory/exporters/export-manager.ts:176
Cleanup all registered exporters
Returns
Promise
<void
>
export()
export(
params
):Promise
<ExportResult
>
Defined in: packages/core/src/memory/exporters/export-manager.ts:47
Export episodes using specified exporter
Parameters
params
ExportParams
Returns
Promise
<ExportResult
>
listExporters()
listExporters():
object
[]
Defined in: packages/core/src/memory/exporters/export-manager.ts:32
Get list of available exporters
Returns
object
[]
registerExporter()
registerExporter(
exporter
):void
Defined in: packages/core/src/memory/exporters/export-manager.ts:18
Register an exporter
Parameters
exporter
EpisodeExporter
Returns
void
unregisterExporter()
unregisterExporter(
name
):void
Defined in: packages/core/src/memory/exporters/export-manager.ts:25
Unregister an exporter
Parameters
name
string
Returns
void