get_doc
Read any markdown file under echolon/native/ to retrieve its body. Use for skill cross-references, error documentation, or template READMEs not covered by dedicated tools.
Instructions
Read any markdown file under echolon/native/ and return its body.
Generic fallback for content not covered by the dedicated tools
(``get_pattern``, ``get_skill``, ``get_error_doc``, ``load_template``).
Useful for skill-cross-reference resolution and supplementary files
(``echolon/native/skills/SKILLS.md``,
``echolon/native/errors/codes/README.md``, template READMEs).
Args:
path: Relative path under ``echolon/native/`` (e.g.
``"skills/SKILLS.md"``, ``"errors/codes/README.md"``,
``"templates/minimal/README.md"``). Absolute paths and
paths escaping the package root are refused with
``error="path_outside_native"``.
Returns ``{path, body}`` on success, or
``{error, message, path}`` on failure (path-traversal attempt,
file not found, not a markdown file).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |