Fetch asset content
asset_readRead a content asset by exact key and return its package, path, and full text. Use only keys from asset_list; add a package to limit the search.
Instructions
Read asset files for a key, returning package, path, and text.
Use only a key from asset_list; for enumeration use asset_list, for other resources module_read or pipeline_read.
The key is exact uppercase, never glob, regex, package, path, or prose. The package is an exact directory; it narrows files but never key matching.
Tokens come from each file's name or first 6000 characters; lowercase/partial keys fail. Full text is returned; no truncation.
Without a package, all community assets and 05_资产库 are searched. A package limits the scan to one directory with no fallback. Multiple matches may be returned. No match is an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Exact, case-sensitive asset key (for example EMOTION_WHEEL, JOB, or TECH_RULES). | |
| package | No | Optional community package name; omit to search all community assets and 05_资产库. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Requested asset key. | |
| matches | Yes | Matching files, one entry per declaring asset. |