List folder
bm_listList a Basic Memory project folder’s subfolders and files with titles, dates, and IDs; filter by glob, sort results, or list available projects from the root.
Instructions
List one folder of a Basic Memory project: its subfolders, then its files with title, date and id. bm_list('/') with no project lists the projects you can address; '/path' lists inside another project. Filter files with glob and order them with sort. For a recursive search by name or frontmatter, use bm_find.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| glob | No | File-name glob, e.g. '*.md' or '*meeting*'. | |
| page | No | Page number. | |
| path | No | A directory in the project, e.g. 'specs' or 'specs/active'. '/' is the project root; '<project>/path' addresses another project. | / |
| sort | No | File order. Folders always come first. | |
| project | No | Project name, 'workspace/project', or project external id. Omit to use the default project. | |
| page_size | No | Results per page (1-100). | |
| output_format | No | text |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |