List Obsidian .canvas files (whiteboards) in the vault.
Canvas is Obsidian's JSON-format whiteboard with positional nodes (text /
file embeds / external URLs / groups) and labeled edges. Per the v1.5
pinned 2026-07-24 peer snapshot, the compared alternatives do not
document native Canvas parsing; we implement it without coupling to the
Obsidian app. Malformed JSON canvases surface with node_count: 0 and
edge_count: 0 rather than poisoning the listing.
Parameters
vault: Vault
The vault to scan.
args: {folder?:string;limit?:number}
All optional. folder restricts the scan. limit
defaults to 100.
List Obsidian
.canvasfiles (whiteboards) in the vault.Canvas is Obsidian's JSON-format whiteboard with positional nodes (text / file embeds / external URLs / groups) and labeled edges. Per the v1.5 pinned 2026-07-24 peer snapshot, the compared alternatives do not document native Canvas parsing; we implement it without coupling to the Obsidian app. Malformed JSON canvases surface with
node_count: 0andedge_count: 0rather than poisoning the listing.