atlas_read
Read a specific documentation section by anchor and fetch its Markdown content with character-offset pagination for long sections.
Instructions
Read the Markdown content of a single documentation section by its anchor with character-budget pagination.
Use this tool after obtaining an `anchor` from `atlas_where`, `atlas_search`, or `atlas_outline`.
Never read raw documentation files from disk when `atlas_read` can fetch the exact section.
Behavior & Output:
- Read-only lookup from the local documentation index.
- Returns a JSON string `{anchor, heading, path, lines, content, truncated, next_offset}`.
If the anchor does not exist, returns `{error, suggestions}` with the closest valid anchors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| anchor | Yes | Section anchor identifier in `<doc_id>#<section-slug>` format (or `<doc_id>` for the document root), as returned by `atlas_where`, `atlas_search`, or `atlas_outline` (e.g. 'combat#damage-model'). | |
| offset | No | Character offset to start reading from (default 0). When a previous call returned `truncated: true`, pass its `next_offset` value here to read the next page. | |
| max_chars | No | Maximum number of characters to return in one call (default 3000). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |