Get a note
get_noteFetch a note by ULID, chunk_id, or vault-relative path to get full content, heading outline, or specific chunk, so you can answer with complete context instead of a snippet alone.
Instructions
Fetch the full context behind a search hit before answering from a snippet alone. Fetch a single note by its ULID, indexed chunk_id, or vault-relative path. chunk_id inputs return format='chunk' with the sandbox-wrapped chunk body; a parent-hash mismatch returns an explicit stale-chunk error. Chunk reads ignore offset/limit. For note inputs, format='full' returns the sandbox-wrapped body and offset/limit page large notes by character range; format='map' returns the heading outline only (cheap to scan before requesting full content).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| format | No | full | |
| offset | No | ||
| id_or_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| tags | No | ||
| title | No | ||
| format | No | ||
| offset | No | ||
| aliases | No | ||
| content | No | ||
| created | No | ||
| note_id | No | ||
| updated | No | ||
| chunk_id | No | ||
| headings | No | ||
| line_end | No | ||
| rel_path | No | ||
| truncated | No | ||
| line_start | No | ||
| chunk_count | No | ||
| frontmatter | No | ||
| header_path | No | ||
| next_offset | No | ||
| total_chars | No | ||
| content_hash | No | ||
| limit_applied | No | ||
| next_chunk_id | No | ||
| prev_chunk_id | No | ||
| returned_chars | No | ||
| estimated_tokens | No | ||
| note_content_hash | No | ||
| chunk_content_hash | No | ||
| content_hash_contract | No | ||
| returned_estimated_tokens | No |