Copy linked context from Obsidian Canvas
Smart Context can start from an active Canvas, resolve file cards into note references, and pass those sources through the linked-context depth flow.
Open a Canvas as the current source
With a .canvas file active, run the normal current-source copy command.
Canvas is a supported Core current-source type.
Resolve linked-note Canvas nodes
Smart Context reads the Canvas and resolves file cards into note references.
Choose link depth
Depth 0 contains the directly represented Canvas sources.
Depth 1+ follows links from those resolved sources according to the current-source copy flow.
What does depth 0 mean for Canvas?
It includes the sources represented directly by the active Canvas.
Understand Canvas copy output
Canvas-derived context uses the same Context and Item templates as other clipboard exports.
The copied result is text context, not a rendered Canvas screenshot, unless media is added through a separate Pro media-capable flow.
Does Smart Context copy the visual positions of Canvas cards?
No. The current context workflow resolves source references and copies their content. It does not encode the Canvas layout as semantic structure.
Use Canvas as a context map
Canvas is useful when file cards already define a bounded project, research, or decision set. The copy flow resolves sources; it does not infer meaning from positions or edges.
Current limitations
Text cards, groups, unsupported nodes, unresolved files, positions, and edge semantics are not guaranteed context items. Use media copy when a visual screenshot is required.
Troubleshooting Canvas copy
Confirm a Canvas is active, check file-card links, start at depth 0, reduce excessive traversal, and use media copy when visual layout matters.