← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/typescript/models/MemoryBatchCreateFromPathsRequest.md

1.45 KB · Oct 2, 2026 · 00:24 UTC

↓ Download file

<!-- sdk-ref package=@pairsystems/goodmem registry=npm version=0.1.6 -->

# MemoryBatchCreateFromPathsRequest

```ts

export type MemoryBatchCreateFromPathsRequest = Prettify<{
    requests: [MemoryCreateFromPathRequest, ...MemoryCreateFromPathRequest[]];
}>;
```

Effective request fields (including inherited fields and overrides):

- `requests` (`[{ memoryId?: string | null | undefined; spaceId: string; originalContentRef?: string | null | undefined; metadata?: (Record<string, unknown> | null) | undefined; chunkingConfig?: (ChunkingConfiguration | null) | undefined; extractPageImages?: boolean | null | undefined; path: string | URL; contentType?: string | null | undefined; filename?: string | null | undefined; }, ...{ memoryId?: string | null | undefined; spaceId: string; originalContentRef?: string | null | undefined; metadata?: (Record<string, unknown> | null) | undefined; chunkingConfig?: (ChunkingConfiguration | null) | undefined; extractPageImages?: boolean | null | undefined; path: string | URL; contentType?: string | null | undefined; filename?: string | null | undefined; }[]]`, required):

Helper definitions for the constraints above (kept here to avoid extra page reads):

```ts
export type Prettify<T> = {
    [K in keyof T]: T[K];
} & {};
```

[TypeScript](../../typescript.md)

Related types — open only those used by your request:

- [ChunkingConfiguration](ChunkingConfiguration.md)
- [MemoryCreateFromPathRequest](MemoryCreateFromPathRequest.md)

SHA-256: c210f54ef6437d4ff2e410363ebe7c7ed54b3e14ae7643310db93fc67a1a8d36