Get an agentic-os document
get_documentRetrieve the full text of an agentic-os methodology document by its exact URI. Use it after locating a document via search_methodology to get its contents.
Instructions
Fetch the full text of one agentic-os methodology document, named by its exact agentic-os:// URI. Use it to read a document you have already located — normally via search_methodology, whose every result carries the URI to pass here. It resolves exact URIs only and cannot search, so a guessed URI returns an error rather than a near match. Read-only and idempotent: nothing is ever written, and the same URI returns the same document. A body longer than max_chars comes back cut at a code-point boundary with truncated set and total_chars giving the full length.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | An agentic-os:// URI, e.g. agentic-os://skills/agentic-sdlc/qa-gates or agentic-os://file/agentic-sdlc/agents/guide-sync.md. Get these from search_methodology. | |
| max_chars | No | Truncate the body at this many Unicode code points (not UTF-16 code units — astral-plane characters such as emoji count as one). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | The requested URI, echoed back unchanged. | |
| text | Yes | The document body — complete, or cut to max_chars code points when truncated is true. | |
| title | Yes | The document's first markdown heading, or its path within the content bundle when it has no heading. | |
| truncated | Yes | true when the body was cut because it exceeded max_chars. There is no offset or paging parameter: re-request with a larger max_chars to get the rest. | |
| total_chars | Yes | Length of the complete, untruncated body in Unicode code points — the same unit max_chars is measured in, so total_chars > max_chars is precisely the condition that sets truncated. |