Canvas exports make agent work machine-consumable. Agents often live in shells, filesystems, browser sessions, repos, tool environments, and chat threads. The canvas gives them a structured output surface.Documentation Index
Fetch the complete documentation index at: https://knify.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Principle
Blocks are for humans. Exports are for machines. API consumers should read named exports instead of scraping visual blocks.Export declaration
API surface
Potential endpoints:Contract rules
- Export names should be stable across versions.
- Export paths should point into
data, not visual-only props. - Breaking export changes require a schema or canvas contract version bump.
- Permissions should allow API links to read exports without granting viewer or update rights.