Get clueprint
get_clueprintFetch clueprint data. Use include to control how much you pull back:
include="metadata": just the clueprint's name/description/tags/visibility/thumbnail.
include="tree": metadata + the full file tree (path, mime_type, and size per entry). Call this first when exploring an unfamiliar clueprint.
include="files": the contents of the files listed in
file_paths(no metadata — call include='tree' first if you also need metadata). Text inline, binary as presigned GET URLs.include="all": metadata + the file tree + the contents of every file in the clueprint (use sparingly on large clueprints).
Calling this also logs the clueprint as "used" (fire-and-forget) so the workspace's recents list stays accurate — no follow-up use_clueprint call needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | What to return: 'metadata' | 'tree' | 'files' | 'all'. Defaults to 'tree'. | tree |
| file_paths | No | include='files' only: relative paths to read (e.g. ['design/colors.md', 'rules/voice.md']). Ignored for other modes. | |
| clueprint_id | Yes | ID of the clueprint. |