Read Canvas
read_canvasParse a .canvas file and produce a human-readable list of nodes (with type, position, size, content) and edges (with source, target, label). Useful for understanding canvas structure before modifying it.
Instructions
Read an Obsidian canvas file (.canvas, JSON format) and return a human-readable summary of its structure: every node with id, type, position, size, and content preview, plus every edge with source/target node ids and optional label. Use to inspect or navigate a canvas before calling add_canvas_node or add_canvas_edge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Relative path from vault root to the .canvas file (e.g., 'boards/roadmap.canvas') |