[{"data":1,"prerenderedAt":1103},["ShallowReactive",2],{"navigation_docs_en":3,"dtpr-schemas-index":287,"-en-mcp-tools-get-icon-url":295,"-en-mcp-tools-get-icon-url-surround":1098},[4,22,26,30,102,152,174,196,226,278,283],{"title":5,"path":6,"stem":7,"children":8},"Getting started","/en/getting-started","en/1.getting-started/0.index",[9,10,14,18],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"MCP quickstart","/en/getting-started/mcp-quickstart","en/1.getting-started/1.mcp-quickstart",{"title":15,"path":16,"stem":17},"REST quickstart","/en/getting-started/rest-quickstart","en/1.getting-started/2.rest-quickstart",{"title":19,"path":20,"stem":21},"UI quickstart","/en/getting-started/ui-quickstart","en/1.getting-started/3.ui-quickstart",{"title":23,"path":24,"stem":25},"Attribution","/en/attribution","en/10.attribution",{"title":27,"path":28,"stem":29},"Cite DTPR for AI","/en/cite","en/11.cite",{"title":31,"path":32,"stem":33,"children":34},"MCP server","/en/mcp","en/2.mcp/0.index",[35,36,40,44,48,98],{"title":31,"path":32,"stem":33},{"title":37,"path":38,"stem":39},"Connecting","/en/mcp/connection","en/2.mcp/1.connection",{"title":41,"path":42,"stem":43},"Envelope","/en/mcp/envelope","en/2.mcp/2.envelope",{"title":45,"path":46,"stem":47},"Resources","/en/mcp/resources","en/2.mcp/3.resources",{"title":49,"path":50,"stem":51,"children":52},"Tools","/en/mcp/tools","en/2.mcp/4.tools/0.index",[53,54,58,62,66,70,74,78,82,86,90,94],{"title":49,"path":50,"stem":51},{"title":55,"path":56,"stem":57},"list_schema_versions","/en/mcp/tools/list-schema-versions","en/2.mcp/4.tools/1.list-schema-versions",{"title":59,"path":60,"stem":61},"MCP tool: resolve_datachain","/en/mcp/tools/resolve-datachain","en/2.mcp/4.tools/10.resolve-datachain",{"title":63,"path":64,"stem":65},"MCP tool: validate_resolved","/en/mcp/tools/validate-resolved","en/2.mcp/4.tools/11.validate-resolved",{"title":67,"path":68,"stem":69},"get_schema","/en/mcp/tools/get-schema","en/2.mcp/4.tools/2.get-schema",{"title":71,"path":72,"stem":73},"list_categories","/en/mcp/tools/list-categories","en/2.mcp/4.tools/3.list-categories",{"title":75,"path":76,"stem":77},"list_elements","/en/mcp/tools/list-elements","en/2.mcp/4.tools/4.list-elements",{"title":79,"path":80,"stem":81},"get_element","/en/mcp/tools/get-element","en/2.mcp/4.tools/5.get-element",{"title":83,"path":84,"stem":85},"get_elements","/en/mcp/tools/get-elements","en/2.mcp/4.tools/6.get-elements",{"title":87,"path":88,"stem":89},"validate_datachain","/en/mcp/tools/validate-datachain","en/2.mcp/4.tools/7.validate-datachain",{"title":91,"path":92,"stem":93},"render_datachain","/en/mcp/tools/render-datachain","en/2.mcp/4.tools/8.render-datachain",{"title":95,"path":96,"stem":97},"get_icon_url","/en/mcp/tools/get-icon-url","en/2.mcp/4.tools/9.get-icon-url",{"title":99,"path":100,"stem":101},"Prompts","/en/mcp/prompts","en/2.mcp/5.prompts",{"title":103,"path":104,"stem":105,"children":106},"REST API (v2)","/en/rest","en/3.rest/0.index",[107,108,112,116,120,124,128,132,136,140,144,148],{"title":103,"path":104,"stem":105},{"title":109,"path":110,"stem":111},"GET /schemas","/en/rest/schemas","en/3.rest/1.schemas",{"title":113,"path":114,"stem":115},"POST /schemas/:version/resolve","/en/rest/resolve","en/3.rest/10.resolve",{"title":117,"path":118,"stem":119},"POST /schemas/:version/validate_resolved","/en/rest/validate-resolved","en/3.rest/11.validate-resolved",{"title":121,"path":122,"stem":123},"GET /schemas/:version/manifest","/en/rest/manifest","en/3.rest/2.manifest",{"title":125,"path":126,"stem":127},"GET /schemas/:version/categories","/en/rest/categories","en/3.rest/3.categories",{"title":129,"path":130,"stem":131},"GET /schemas/:version/elements","/en/rest/elements-list","en/3.rest/4.elements-list",{"title":133,"path":134,"stem":135},"GET /schemas/:version/elements/:element_id","/en/rest/element-detail","en/3.rest/5.element-detail",{"title":137,"path":138,"stem":139},"POST /schemas/:version/validate","/en/rest/validate","en/3.rest/6.validate",{"title":141,"path":142,"stem":143},"Icon routes","/en/rest/icons","en/3.rest/7.icons",{"title":145,"path":146,"stem":147},"Pagination & fields","/en/rest/pagination-and-fields","en/3.rest/8.pagination-and-fields",{"title":149,"path":150,"stem":151},"Errors","/en/rest/errors","en/3.rest/9.errors",{"title":153,"path":154,"stem":155,"children":156},"Icon composition","/en/icons","en/4.icons/0.index",[157,158,162,166,170],{"title":153,"path":154,"stem":155},{"title":159,"path":160,"stem":161},"Shapes","/en/icons/shapes","en/4.icons/1.shapes",{"title":163,"path":164,"stem":165},"Symbols","/en/icons/symbols","en/4.icons/2.symbols",{"title":167,"path":168,"stem":169},"Composed variants","/en/icons/composed-variants","en/4.icons/3.composed-variants",{"title":171,"path":172,"stem":173},"URLs","/en/icons/urls","en/4.icons/4.urls",{"title":175,"path":176,"stem":177,"children":178},"@dtpr/ui","/en/ui","en/5.ui/0.index",[179,180,184,188,192],{"title":175,"path":176,"stem":177},{"title":181,"path":182,"stem":183},"@dtpr/ui/core","/en/ui/core","en/5.ui/1.core",{"title":185,"path":186,"stem":187},"@dtpr/ui/vue","/en/ui/vue","en/5.ui/2.vue",{"title":189,"path":190,"stem":191},"@dtpr/ui/html","/en/ui/html","en/5.ui/3.html",{"title":193,"path":194,"stem":195},"Theming","/en/ui/theming","en/5.ui/4.theming",{"title":197,"path":198,"stem":199,"children":200},"Concepts","/en/concepts","en/6.concepts/0.index",[201,202,206,210,214,218,222],{"title":197,"path":198,"stem":199},{"title":203,"path":204,"stem":205},"Datachains","/en/concepts/datachains","en/6.concepts/1.datachains",{"title":207,"path":208,"stem":209},"Elements & categories","/en/concepts/elements-categories","en/6.concepts/2.elements-categories",{"title":211,"path":212,"stem":213},"Versions & releases","/en/concepts/versions-and-releases","en/6.concepts/3.versions-and-releases",{"title":215,"path":216,"stem":217},"Content hash","/en/concepts/content-hash","en/6.concepts/4.content-hash",{"title":219,"path":220,"stem":221},"Shape contract","/en/concepts/shape-contract","en/6.concepts/5.shape-contract",{"title":223,"path":224,"stem":225},"Subchains","/en/concepts/subchains","en/6.concepts/6.subchains",{"title":227,"path":228,"stem":229,"children":230},"Claude plugin","/en/plugin","en/7.plugin/0.index",[231,232,236,270,274],{"title":227,"path":228,"stem":229},{"title":233,"path":234,"stem":235},"Install","/en/plugin/install","en/7.plugin/1.install",{"title":237,"path":238,"stem":239,"children":240},"Skills","/en/plugin/skills","en/7.plugin/2.skills/0.index",[241,242,246,250,254,258,262,266],{"title":237,"path":238,"stem":239},{"title":243,"path":244,"stem":245},"dtpr-describe-system","/en/plugin/skills/describe-system","en/7.plugin/2.skills/1.describe-system",{"title":247,"path":248,"stem":249},"dtpr-datachain-structure","/en/plugin/skills/datachain-structure","en/7.plugin/2.skills/2.datachain-structure",{"title":251,"path":252,"stem":253},"dtpr-category-audit","/en/plugin/skills/category-audit","en/7.plugin/2.skills/3.category-audit",{"title":255,"path":256,"stem":257},"dtpr-element-design","/en/plugin/skills/element-design","en/7.plugin/2.skills/4.element-design",{"title":259,"path":260,"stem":261},"dtpr-symbol-design","/en/plugin/skills/symbol-design","en/7.plugin/2.skills/5.symbol-design",{"title":263,"path":264,"stem":265},"dtpr-translate","/en/plugin/skills/translate","en/7.plugin/2.skills/6.translate",{"title":267,"path":268,"stem":269},"dtpr-comprehension-audit","/en/plugin/skills/comprehension-audit","en/7.plugin/2.skills/7.comprehension-audit",{"title":271,"path":272,"stem":273},"Research corpus","/en/plugin/research-corpus","en/7.plugin/3.research-corpus",{"title":275,"path":276,"stem":277},"Comprehension rubric","/en/plugin/comprehension-rubric","en/7.plugin/4.comprehension-rubric",{"title":49,"path":279,"stem":280,"children":281},"/en/tools","en/8.tools/0.index",[282],{"title":49,"path":279,"stem":280},{"title":284,"path":285,"stem":286},"Changelog","/en/changelog","en/9.changelog",{"ok":288,"versions":289},true,[290],{"id":291,"status":292,"created_at":293,"content_hash":294},"ai@2026-05-06-beta","beta","2026-05-06T20:23:42.963Z","sha256-2d208111b0c597ff2b38cb1c24168799b0a5ff9290203ebf46c4f7c16a0fcb24",{"id":296,"title":95,"body":297,"description":1092,"extension":1093,"links":1094,"meta":1095,"navigation":288,"path":96,"seo":1096,"stem":97,"__hash__":1097},"docs_en/en/2.mcp/4.tools/9.get-icon-url.md",{"type":298,"value":299,"toc":1084},"minimark",[300,310,315,340,344,425,429,662,665,750,754,1045,1049,1080],[301,302,304,305,309],"callout",{"type":303},"info","Handy when you want a single URL to hand off to an image renderer or ",[306,307,308],"code",{},"\u003Cimg>"," tag. The returned URL is the REST icon route.",[311,312,314],"h2",{"id":313},"summary","Summary",[316,317,318,319,322,323,326,327,331,332,335,336,339],"p",{},"Given a ",[306,320,321],{},"(version, element_id, variant?)"," triple, returns the composed-icon URL, the content type, and the full ",[306,324,325],{},"valid_variants"," list for that element. The returned URL is ",[328,329,330],"strong",{},"relative"," (",[306,333,334],{},"/api/v2/…","); prefix ",[306,337,338],{},"https://api.dtpr.io"," to fetch.",[311,341,343],{"id":342},"input","Input",[345,346,347,366],"table",{},[348,349,350],"thead",{},[351,352,353,357,360,363],"tr",{},[354,355,356],"th",{},"Field",[354,358,359],{},"Type",[354,361,362],{},"Required",[354,364,365],{},"Description",[367,368,369,388,408],"tbody",{},[351,370,371,377,382,385],{},[372,373,374],"td",{},[306,375,376],{},"version",[372,378,379],{},[306,380,381],{},"string",[372,383,384],{},"yes",[372,386,387],{},"Schema version.",[351,389,390,395,399,401],{},[372,391,392],{},[306,393,394],{},"element_id",[372,396,397],{},[306,398,381],{},[372,400,384],{},[372,402,403,404,407],{},"Whitelisted to ",[306,405,406],{},"[a-zA-Z0-9_-]",".",[351,409,410,415,419,422],{},[372,411,412],{},[306,413,414],{},"variant",[372,416,417],{},[306,418,381],{},[372,420,421],{},"no",[372,423,424],{},"Variant key. Omit for the default icon.",[311,426,428],{"id":427},"output","Output",[430,431,436],"pre",{"className":432,"code":433,"language":434,"meta":435,"style":435},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"/api/v2/schemas/ai@2026-04-16-beta/elements/purpose.example/icon.svg\",\n    \"content_type\": \"image/svg+xml\",\n    \"variant\": \"default\",\n    \"valid_variants\": [\"default\", \"dark\", \"commercial\", \"civic\"]\n  },\n  \"meta\": { \"content_hash\": \"sha256-…\", \"version\": \"ai@2026-04-16-beta\" }\n}\n","json","",[306,437,438,447,466,481,507,528,548,599,605,656],{"__ignoreMap":435},[439,440,443],"span",{"class":441,"line":442},"line",1,[439,444,446],{"class":445},"sMK4o","{\n",[439,448,450,453,457,460,463],{"class":441,"line":449},2,[439,451,452],{"class":445},"  \"",[439,454,456],{"class":455},"spNyl","ok",[439,458,459],{"class":445},"\"",[439,461,462],{"class":445},":",[439,464,465],{"class":445}," true,\n",[439,467,469,471,474,476,478],{"class":441,"line":468},3,[439,470,452],{"class":445},[439,472,473],{"class":455},"data",[439,475,459],{"class":445},[439,477,462],{"class":445},[439,479,480],{"class":445}," {\n",[439,482,484,487,491,493,495,498,502,504],{"class":441,"line":483},4,[439,485,486],{"class":445},"    \"",[439,488,490],{"class":489},"sBMFI","url",[439,492,459],{"class":445},[439,494,462],{"class":445},[439,496,497],{"class":445}," \"",[439,499,501],{"class":500},"sfazB","/api/v2/schemas/ai@2026-04-16-beta/elements/purpose.example/icon.svg",[439,503,459],{"class":445},[439,505,506],{"class":445},",\n",[439,508,510,512,515,517,519,521,524,526],{"class":441,"line":509},5,[439,511,486],{"class":445},[439,513,514],{"class":489},"content_type",[439,516,459],{"class":445},[439,518,462],{"class":445},[439,520,497],{"class":445},[439,522,523],{"class":500},"image/svg+xml",[439,525,459],{"class":445},[439,527,506],{"class":445},[439,529,531,533,535,537,539,541,544,546],{"class":441,"line":530},6,[439,532,486],{"class":445},[439,534,414],{"class":489},[439,536,459],{"class":445},[439,538,462],{"class":445},[439,540,497],{"class":445},[439,542,543],{"class":500},"default",[439,545,459],{"class":445},[439,547,506],{"class":445},[439,549,551,553,555,557,559,562,564,566,568,571,573,576,578,580,582,585,587,589,591,594,596],{"class":441,"line":550},7,[439,552,486],{"class":445},[439,554,325],{"class":489},[439,556,459],{"class":445},[439,558,462],{"class":445},[439,560,561],{"class":445}," [",[439,563,459],{"class":445},[439,565,543],{"class":500},[439,567,459],{"class":445},[439,569,570],{"class":445},",",[439,572,497],{"class":445},[439,574,575],{"class":500},"dark",[439,577,459],{"class":445},[439,579,570],{"class":445},[439,581,497],{"class":445},[439,583,584],{"class":500},"commercial",[439,586,459],{"class":445},[439,588,570],{"class":445},[439,590,497],{"class":445},[439,592,593],{"class":500},"civic",[439,595,459],{"class":445},[439,597,598],{"class":445},"]\n",[439,600,602],{"class":441,"line":601},8,[439,603,604],{"class":445},"  },\n",[439,606,608,610,613,615,617,620,622,625,627,629,631,634,636,638,640,642,644,646,648,651,653],{"class":441,"line":607},9,[439,609,452],{"class":445},[439,611,612],{"class":455},"meta",[439,614,459],{"class":445},[439,616,462],{"class":445},[439,618,619],{"class":445}," {",[439,621,497],{"class":445},[439,623,624],{"class":489},"content_hash",[439,626,459],{"class":445},[439,628,462],{"class":445},[439,630,497],{"class":445},[439,632,633],{"class":500},"sha256-…",[439,635,459],{"class":445},[439,637,570],{"class":445},[439,639,497],{"class":445},[439,641,376],{"class":489},[439,643,459],{"class":445},[439,645,462],{"class":445},[439,647,497],{"class":445},[439,649,650],{"class":500},"ai@2026-04-16-beta",[439,652,459],{"class":445},[439,654,655],{"class":445}," }\n",[439,657,659],{"class":441,"line":658},10,[439,660,661],{"class":445},"}\n",[311,663,149],{"id":664},"errors",[345,666,667,680],{},[348,668,669],{},[351,670,671,674,677],{},[354,672,673],{},"Code",[354,675,676],{},"Meaning",[354,678,679],{},"Fix",[367,681,682,695,710,725],{},[351,683,684,689,692],{},[372,685,686],{},[306,687,688],{},"invalid_arguments",[372,690,691],{},"Missing / malformed arguments.",[372,693,694],{},"Fix the call.",[351,696,697,702,705],{},[372,698,699],{},[306,700,701],{},"unknown_version",[372,703,704],{},"Version is not registered.",[372,706,707,708,407],{},"Call ",[306,709,55],{},[351,711,712,717,720],{},[372,713,714],{},[306,715,716],{},"element_not_found",[372,718,719],{},"No element with that id.",[372,721,722,723,407],{},"Use ",[306,724,75],{},[351,726,727,732,735],{},[372,728,729],{},[306,730,731],{},"unknown_variant",[372,733,734],{},"Variant not valid for this element.",[372,736,737,738,740,741,743,744,747,748,407],{},"Inspect ",[306,739,325],{}," in the error ",[306,742,612],{}," or read ",[306,745,746],{},"icon_variants"," via ",[306,749,79],{},[311,751,753],{"id":752},"example","Example",[755,756,757,866],"code-group",{},[430,758,763],{"className":759,"code":760,"filename":761,"language":762,"meta":435,"style":435},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -s https://api.dtpr.io/mcp \\\n  -H 'content-type: application/json' \\\n  --data '{\n    \"jsonrpc\":\"2.0\",\"id\":1,\n    \"method\":\"tools/call\",\n    \"params\":{\n      \"name\":\"get_icon_url\",\n      \"arguments\":{\n        \"version\":\"ai@2026-04-16-beta\",\n        \"element_id\":\"purpose.example\",\n        \"variant\":\"dark\"\n      }\n    }\n  }'\n","curl","bash",[306,764,765,779,795,804,809,814,819,824,829,834,839,845,851,857],{"__ignoreMap":435},[439,766,767,769,772,775],{"class":441,"line":442},[439,768,761],{"class":489},[439,770,771],{"class":500}," -s",[439,773,774],{"class":500}," https://api.dtpr.io/mcp",[439,776,778],{"class":777},"sTEyZ"," \\\n",[439,780,781,784,787,790,793],{"class":441,"line":449},[439,782,783],{"class":500},"  -H",[439,785,786],{"class":445}," '",[439,788,789],{"class":500},"content-type: application/json",[439,791,792],{"class":445},"'",[439,794,778],{"class":777},[439,796,797,800,802],{"class":441,"line":468},[439,798,799],{"class":500},"  --data",[439,801,786],{"class":445},[439,803,446],{"class":500},[439,805,806],{"class":441,"line":483},[439,807,808],{"class":500},"    \"jsonrpc\":\"2.0\",\"id\":1,\n",[439,810,811],{"class":441,"line":509},[439,812,813],{"class":500},"    \"method\":\"tools/call\",\n",[439,815,816],{"class":441,"line":530},[439,817,818],{"class":500},"    \"params\":{\n",[439,820,821],{"class":441,"line":550},[439,822,823],{"class":500},"      \"name\":\"get_icon_url\",\n",[439,825,826],{"class":441,"line":601},[439,827,828],{"class":500},"      \"arguments\":{\n",[439,830,831],{"class":441,"line":607},[439,832,833],{"class":500},"        \"version\":\"ai@2026-04-16-beta\",\n",[439,835,836],{"class":441,"line":658},[439,837,838],{"class":500},"        \"element_id\":\"purpose.example\",\n",[439,840,842],{"class":441,"line":841},11,[439,843,844],{"class":500},"        \"variant\":\"dark\"\n",[439,846,848],{"class":441,"line":847},12,[439,849,850],{"class":500},"      }\n",[439,852,854],{"class":441,"line":853},13,[439,855,856],{"class":500},"    }\n",[439,858,860,863],{"class":441,"line":859},14,[439,861,862],{"class":500},"  }",[439,864,865],{"class":445},"'\n",[430,867,870],{"className":432,"code":868,"filename":869,"language":434,"meta":435,"style":435},"{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 1,\n  \"method\": \"tools/call\",\n  \"params\": {\n    \"name\": \"get_icon_url\",\n    \"arguments\": {\n      \"version\": \"ai@2026-04-16-beta\",\n      \"element_id\": \"purpose.example\",\n      \"variant\": \"commercial\"\n    }\n  }\n}\n","tools/call",[306,871,872,876,896,913,932,945,964,977,996,1015,1032,1036,1041],{"__ignoreMap":435},[439,873,874],{"class":441,"line":442},[439,875,446],{"class":445},[439,877,878,880,883,885,887,889,892,894],{"class":441,"line":449},[439,879,452],{"class":445},[439,881,882],{"class":455},"jsonrpc",[439,884,459],{"class":445},[439,886,462],{"class":445},[439,888,497],{"class":445},[439,890,891],{"class":500},"2.0",[439,893,459],{"class":445},[439,895,506],{"class":445},[439,897,898,900,903,905,907,911],{"class":441,"line":468},[439,899,452],{"class":445},[439,901,902],{"class":455},"id",[439,904,459],{"class":445},[439,906,462],{"class":445},[439,908,910],{"class":909},"sbssI"," 1",[439,912,506],{"class":445},[439,914,915,917,920,922,924,926,928,930],{"class":441,"line":483},[439,916,452],{"class":445},[439,918,919],{"class":455},"method",[439,921,459],{"class":445},[439,923,462],{"class":445},[439,925,497],{"class":445},[439,927,869],{"class":500},[439,929,459],{"class":445},[439,931,506],{"class":445},[439,933,934,936,939,941,943],{"class":441,"line":509},[439,935,452],{"class":445},[439,937,938],{"class":455},"params",[439,940,459],{"class":445},[439,942,462],{"class":445},[439,944,480],{"class":445},[439,946,947,949,952,954,956,958,960,962],{"class":441,"line":530},[439,948,486],{"class":445},[439,950,951],{"class":489},"name",[439,953,459],{"class":445},[439,955,462],{"class":445},[439,957,497],{"class":445},[439,959,95],{"class":500},[439,961,459],{"class":445},[439,963,506],{"class":445},[439,965,966,968,971,973,975],{"class":441,"line":550},[439,967,486],{"class":445},[439,969,970],{"class":489},"arguments",[439,972,459],{"class":445},[439,974,462],{"class":445},[439,976,480],{"class":445},[439,978,979,982,984,986,988,990,992,994],{"class":441,"line":601},[439,980,981],{"class":445},"      \"",[439,983,376],{"class":909},[439,985,459],{"class":445},[439,987,462],{"class":445},[439,989,497],{"class":445},[439,991,650],{"class":500},[439,993,459],{"class":445},[439,995,506],{"class":445},[439,997,998,1000,1002,1004,1006,1008,1011,1013],{"class":441,"line":607},[439,999,981],{"class":445},[439,1001,394],{"class":909},[439,1003,459],{"class":445},[439,1005,462],{"class":445},[439,1007,497],{"class":445},[439,1009,1010],{"class":500},"purpose.example",[439,1012,459],{"class":445},[439,1014,506],{"class":445},[439,1016,1017,1019,1021,1023,1025,1027,1029],{"class":441,"line":658},[439,1018,981],{"class":445},[439,1020,414],{"class":909},[439,1022,459],{"class":445},[439,1024,462],{"class":445},[439,1026,497],{"class":445},[439,1028,584],{"class":500},[439,1030,1031],{"class":445},"\"\n",[439,1033,1034],{"class":441,"line":841},[439,1035,856],{"class":445},[439,1037,1038],{"class":441,"line":847},[439,1039,1040],{"class":445},"  }\n",[439,1042,1043],{"class":441,"line":853},[439,1044,661],{"class":445},[311,1046,1048],{"id":1047},"see-also","See also",[1050,1051,1052,1061,1073],"ul",{},[1053,1054,1055,1060],"li",{},[1056,1057,1059],"a",{"href":1058},"/icons/urls","Icon URLs"," — URL layout and variant discovery.",[1053,1062,1063,1066,1067,1069,1070,1072],{},[1056,1064,167],{"href":1065},"/icons/composed-variants"," — ",[306,1068,543],{}," / ",[306,1071,575],{}," / context colors.",[1053,1074,1075,1079],{},[1056,1076,1078],{"href":1077},"/rest/icons","REST icon routes"," — the underlying HTTP surface.",[1081,1082,1083],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":435,"searchDepth":449,"depth":449,"links":1085},[1086,1087,1088,1089,1090,1091],{"id":313,"depth":449,"text":314},{"id":342,"depth":449,"text":343},{"id":427,"depth":449,"text":428},{"id":664,"depth":449,"text":149},{"id":752,"depth":449,"text":753},{"id":1047,"depth":449,"text":1048},"Resolve a composed-icon URL for an element + optional variant.","md",null,{},{"title":95,"description":1092},"MJFZfDT98TClfNFgRggcj3qx9BRfmT_7DAI7ka0VvXs",[1099,1101],{"title":91,"path":92,"stem":93,"description":1100,"children":-1},"Render a datachain instance as an MCP App HTML document served via resources/read.",{"title":99,"path":100,"stem":101,"description":1102,"children":-1},"The DTPR MCP server registers the seven Agent Skills (and their reference documents) as MCP prompts, so any MCP-aware harness can list and load them.",1779049699923]