vault_list
List Obsidian vault projects or files within a project. Use without arguments to see all projects, or specify a project and optional path to browse files.
Instructions
List vault projects, or files within a project.
When called without arguments, lists all available projects. When called with a project, lists files in that project directory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | Project slug. Empty = list all projects. | |
| path | No | Subdirectory within the project. Empty = project root. (Use `path`, not `subpath` — `subpath` is accepted as an alias.) | |
| pattern | No | Glob pattern to filter files (e.g. 'adr-*', '*.md'). | |
| subpath | No | Alias of `path` (#151). Prefer `path`. Note: there is no `scope` parameter here — `scope` lives on `vault_search`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |