[{"data":1,"prerenderedAt":810},["ShallowReactive",2],{"navigation_docs":3,"-mcp-tools-list-schema-versions":194,"-mcp-tools-list-schema-versions-surround":805},[4,22,82,124,146,168,190],{"title":5,"path":6,"stem":7,"children":8},"Getting started","/getting-started","1.getting-started/0.index",[9,10,14,18],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"MCP quickstart","/getting-started/mcp-quickstart","1.getting-started/1.mcp-quickstart",{"title":15,"path":16,"stem":17},"REST quickstart","/getting-started/rest-quickstart","1.getting-started/2.rest-quickstart",{"title":19,"path":20,"stem":21},"UI quickstart","/getting-started/ui-quickstart","1.getting-started/3.ui-quickstart",{"title":23,"path":24,"stem":25,"children":26},"MCP server","/mcp","2.mcp/0.index",[27,28,32,36,40],{"title":23,"path":24,"stem":25},{"title":29,"path":30,"stem":31},"Connecting","/mcp/connection","2.mcp/1.connection",{"title":33,"path":34,"stem":35},"Envelope","/mcp/envelope","2.mcp/2.envelope",{"title":37,"path":38,"stem":39},"Resources","/mcp/resources","2.mcp/3.resources",{"title":41,"path":42,"stem":43,"children":44},"Tools","/mcp/tools","2.mcp/4.tools/0.index",[45,46,50,54,58,62,66,70,74,78],{"title":41,"path":42,"stem":43},{"title":47,"path":48,"stem":49},"list_schema_versions","/mcp/tools/list-schema-versions","2.mcp/4.tools/1.list-schema-versions",{"title":51,"path":52,"stem":53},"get_schema","/mcp/tools/get-schema","2.mcp/4.tools/2.get-schema",{"title":55,"path":56,"stem":57},"list_categories","/mcp/tools/list-categories","2.mcp/4.tools/3.list-categories",{"title":59,"path":60,"stem":61},"list_elements","/mcp/tools/list-elements","2.mcp/4.tools/4.list-elements",{"title":63,"path":64,"stem":65},"get_element","/mcp/tools/get-element","2.mcp/4.tools/5.get-element",{"title":67,"path":68,"stem":69},"get_elements","/mcp/tools/get-elements","2.mcp/4.tools/6.get-elements",{"title":71,"path":72,"stem":73},"validate_datachain","/mcp/tools/validate-datachain","2.mcp/4.tools/7.validate-datachain",{"title":75,"path":76,"stem":77},"render_datachain","/mcp/tools/render-datachain","2.mcp/4.tools/8.render-datachain",{"title":79,"path":80,"stem":81},"get_icon_url","/mcp/tools/get-icon-url","2.mcp/4.tools/9.get-icon-url",{"title":83,"path":84,"stem":85,"children":86},"REST API (v2)","/rest","3.rest/0.index",[87,88,92,96,100,104,108,112,116,120],{"title":83,"path":84,"stem":85},{"title":89,"path":90,"stem":91},"GET /schemas","/rest/schemas","3.rest/1.schemas",{"title":93,"path":94,"stem":95},"GET /schemas/:version/manifest","/rest/manifest","3.rest/2.manifest",{"title":97,"path":98,"stem":99},"GET /schemas/:version/categories","/rest/categories","3.rest/3.categories",{"title":101,"path":102,"stem":103},"GET /schemas/:version/elements","/rest/elements-list","3.rest/4.elements-list",{"title":105,"path":106,"stem":107},"GET /schemas/:version/elements/:element_id","/rest/element-detail","3.rest/5.element-detail",{"title":109,"path":110,"stem":111},"POST /schemas/:version/validate","/rest/validate","3.rest/6.validate",{"title":113,"path":114,"stem":115},"Icon routes","/rest/icons","3.rest/7.icons",{"title":117,"path":118,"stem":119},"Pagination & fields","/rest/pagination-and-fields","3.rest/8.pagination-and-fields",{"title":121,"path":122,"stem":123},"Errors","/rest/errors","3.rest/9.errors",{"title":125,"path":126,"stem":127,"children":128},"Icon composition","/icons","4.icons/0.index",[129,130,134,138,142],{"title":125,"path":126,"stem":127},{"title":131,"path":132,"stem":133},"Shapes","/icons/shapes","4.icons/1.shapes",{"title":135,"path":136,"stem":137},"Symbols","/icons/symbols","4.icons/2.symbols",{"title":139,"path":140,"stem":141},"Composed variants","/icons/composed-variants","4.icons/3.composed-variants",{"title":143,"path":144,"stem":145},"URLs","/icons/urls","4.icons/4.urls",{"title":147,"path":148,"stem":149,"children":150},"@dtpr/ui","/ui","5.ui/0.index",[151,152,156,160,164],{"title":147,"path":148,"stem":149},{"title":153,"path":154,"stem":155},"@dtpr/ui/core","/ui/core","5.ui/1.core",{"title":157,"path":158,"stem":159},"@dtpr/ui/vue","/ui/vue","5.ui/2.vue",{"title":161,"path":162,"stem":163},"@dtpr/ui/html","/ui/html","5.ui/3.html",{"title":165,"path":166,"stem":167},"Theming","/ui/theming","5.ui/4.theming",{"title":169,"path":170,"stem":171,"children":172},"Concepts","/concepts","6.concepts/0.index",[173,174,178,182,186],{"title":169,"path":170,"stem":171},{"title":175,"path":176,"stem":177},"Datachains","/concepts/datachains","6.concepts/1.datachains",{"title":179,"path":180,"stem":181},"Elements & categories","/concepts/elements-categories","6.concepts/2.elements-categories",{"title":183,"path":184,"stem":185},"Versions & releases","/concepts/versions-and-releases","6.concepts/3.versions-and-releases",{"title":187,"path":188,"stem":189},"Content hash","/concepts/content-hash","6.concepts/4.content-hash",{"title":191,"path":192,"stem":193},"Changelog","/changelog","7.changelog",{"id":195,"title":47,"body":196,"description":798,"extension":799,"links":800,"meta":801,"navigation":802,"path":48,"seo":803,"stem":49,"__hash__":804},"docs/2.mcp/4.tools/1.list-schema-versions.md",{"type":197,"value":198,"toc":790},"minimark",[199,202,212,217,237,241,289,293,484,487,532,536,760,764,786],[200,201,47],"h1",{"id":47},[203,204,206,207,211],"callout",{"type":205},"info","Start here when you don't yet know which version to pin. Every other tool takes a ",[208,209,210],"code",{},"version"," argument.",[213,214,216],"h2",{"id":215},"summary","Summary",[218,219,220,221,224,225,228,229,232,233,236],"p",{},"Returns every registered schema version with its stability status (",[208,222,223],{},"stable"," / ",[208,226,227],{},"beta",") and its content hash. The list mirrors the ",[208,230,231],{},"versions[]"," array in ",[208,234,235],{},"schemas/index.json",".",[213,238,240],{"id":239},"input","Input",[242,243,244,263],"table",{},[245,246,247],"thead",{},[248,249,250,254,257,260],"tr",{},[251,252,253],"th",{},"Field",[251,255,256],{},"Type",[251,258,259],{},"Required",[251,261,262],{},"Description",[264,265,266],"tbody",{},[248,267,268,274,279,282],{},[269,270,271],"td",{},[208,272,273],{},"datachain_type",[269,275,276],{},[208,277,278],{},"string",[269,280,281],{},"no",[269,283,284,285,288],{},"Filter to one type, e.g. ",[208,286,287],{},"\"ai\"",". Omit to list every version.",[213,290,292],{"id":291},"output","Output",[294,295,300],"pre",{"className":296,"code":297,"language":298,"meta":299,"style":299},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"ok\": true,\n  \"data\": {\n    \"versions\": [\n      {\n        \"id\": \"ai@2026-04-16-beta\",\n        \"status\": \"beta\",\n        \"content_hash\": \"sha256-…\",\n        \"aliases\": [\"ai@latest\"]\n      }\n    ]\n  }\n}\n","json","",[208,301,302,311,330,345,362,368,394,414,435,460,466,472,478],{"__ignoreMap":299},[303,304,307],"span",{"class":305,"line":306},"line",1,[303,308,310],{"class":309},"sMK4o","{\n",[303,312,314,317,321,324,327],{"class":305,"line":313},2,[303,315,316],{"class":309},"  \"",[303,318,320],{"class":319},"spNyl","ok",[303,322,323],{"class":309},"\"",[303,325,326],{"class":309},":",[303,328,329],{"class":309}," true,\n",[303,331,333,335,338,340,342],{"class":305,"line":332},3,[303,334,316],{"class":309},[303,336,337],{"class":319},"data",[303,339,323],{"class":309},[303,341,326],{"class":309},[303,343,344],{"class":309}," {\n",[303,346,348,351,355,357,359],{"class":305,"line":347},4,[303,349,350],{"class":309},"    \"",[303,352,354],{"class":353},"sBMFI","versions",[303,356,323],{"class":309},[303,358,326],{"class":309},[303,360,361],{"class":309}," [\n",[303,363,365],{"class":305,"line":364},5,[303,366,367],{"class":309},"      {\n",[303,369,371,374,378,380,382,385,389,391],{"class":305,"line":370},6,[303,372,373],{"class":309},"        \"",[303,375,377],{"class":376},"sbssI","id",[303,379,323],{"class":309},[303,381,326],{"class":309},[303,383,384],{"class":309}," \"",[303,386,388],{"class":387},"sfazB","ai@2026-04-16-beta",[303,390,323],{"class":309},[303,392,393],{"class":309},",\n",[303,395,397,399,402,404,406,408,410,412],{"class":305,"line":396},7,[303,398,373],{"class":309},[303,400,401],{"class":376},"status",[303,403,323],{"class":309},[303,405,326],{"class":309},[303,407,384],{"class":309},[303,409,227],{"class":387},[303,411,323],{"class":309},[303,413,393],{"class":309},[303,415,417,419,422,424,426,428,431,433],{"class":305,"line":416},8,[303,418,373],{"class":309},[303,420,421],{"class":376},"content_hash",[303,423,323],{"class":309},[303,425,326],{"class":309},[303,427,384],{"class":309},[303,429,430],{"class":387},"sha256-…",[303,432,323],{"class":309},[303,434,393],{"class":309},[303,436,438,440,443,445,447,450,452,455,457],{"class":305,"line":437},9,[303,439,373],{"class":309},[303,441,442],{"class":376},"aliases",[303,444,323],{"class":309},[303,446,326],{"class":309},[303,448,449],{"class":309}," [",[303,451,323],{"class":309},[303,453,454],{"class":387},"ai@latest",[303,456,323],{"class":309},[303,458,459],{"class":309},"]\n",[303,461,463],{"class":305,"line":462},10,[303,464,465],{"class":309},"      }\n",[303,467,469],{"class":305,"line":468},11,[303,470,471],{"class":309},"    ]\n",[303,473,475],{"class":305,"line":474},12,[303,476,477],{"class":309},"  }\n",[303,479,481],{"class":305,"line":480},13,[303,482,483],{"class":309},"}\n",[213,485,121],{"id":486},"errors",[242,488,489,502],{},[245,490,491],{},[248,492,493,496,499],{},[251,494,495],{},"Code",[251,497,498],{},"Meaning",[251,500,501],{},"Fix",[264,503,504,519],{},[248,505,506,511,516],{},[269,507,508],{},[208,509,510],{},"invalid_arguments",[269,512,513,515],{},[208,514,273],{}," was not a string.",[269,517,518],{},"Pass a string or omit the argument.",[248,520,521,526,529],{},[269,522,523],{},[208,524,525],{},"upstream_error",[269,527,528],{},"Schema index read failed.",[269,530,531],{},"Retry.",[213,533,535],{"id":534},"example","Example",[537,538,539,624],"code-group",{},[294,540,545],{"className":541,"code":542,"filename":543,"language":544,"meta":299,"style":299},"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\":\"list_schema_versions\",\n      \"arguments\":{\"datachain_type\":\"ai\"}\n    }\n  }'\n","curl","bash",[208,546,547,561,577,586,591,596,601,606,611,616],{"__ignoreMap":299},[303,548,549,551,554,557],{"class":305,"line":306},[303,550,543],{"class":353},[303,552,553],{"class":387}," -s",[303,555,556],{"class":387}," https://api.dtpr.io/mcp",[303,558,560],{"class":559},"sTEyZ"," \\\n",[303,562,563,566,569,572,575],{"class":305,"line":313},[303,564,565],{"class":387},"  -H",[303,567,568],{"class":309}," '",[303,570,571],{"class":387},"content-type: application/json",[303,573,574],{"class":309},"'",[303,576,560],{"class":559},[303,578,579,582,584],{"class":305,"line":332},[303,580,581],{"class":387},"  --data",[303,583,568],{"class":309},[303,585,310],{"class":387},[303,587,588],{"class":305,"line":347},[303,589,590],{"class":387},"    \"jsonrpc\":\"2.0\",\"id\":1,\n",[303,592,593],{"class":305,"line":364},[303,594,595],{"class":387},"    \"method\":\"tools/call\",\n",[303,597,598],{"class":305,"line":370},[303,599,600],{"class":387},"    \"params\":{\n",[303,602,603],{"class":305,"line":396},[303,604,605],{"class":387},"      \"name\":\"list_schema_versions\",\n",[303,607,608],{"class":305,"line":416},[303,609,610],{"class":387},"      \"arguments\":{\"datachain_type\":\"ai\"}\n",[303,612,613],{"class":305,"line":437},[303,614,615],{"class":387},"    }\n",[303,617,618,621],{"class":305,"line":462},[303,619,620],{"class":387},"  }",[303,622,623],{"class":309},"'\n",[294,625,628],{"className":296,"code":626,"filename":627,"language":298,"meta":299,"style":299},"{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 1,\n  \"method\": \"tools/call\",\n  \"params\": {\n    \"name\": \"list_schema_versions\",\n    \"arguments\": { \"datachain_type\": \"ai\" }\n  }\n}\n","tools/call",[208,629,630,634,654,669,688,701,720,752,756],{"__ignoreMap":299},[303,631,632],{"class":305,"line":306},[303,633,310],{"class":309},[303,635,636,638,641,643,645,647,650,652],{"class":305,"line":313},[303,637,316],{"class":309},[303,639,640],{"class":319},"jsonrpc",[303,642,323],{"class":309},[303,644,326],{"class":309},[303,646,384],{"class":309},[303,648,649],{"class":387},"2.0",[303,651,323],{"class":309},[303,653,393],{"class":309},[303,655,656,658,660,662,664,667],{"class":305,"line":332},[303,657,316],{"class":309},[303,659,377],{"class":319},[303,661,323],{"class":309},[303,663,326],{"class":309},[303,665,666],{"class":376}," 1",[303,668,393],{"class":309},[303,670,671,673,676,678,680,682,684,686],{"class":305,"line":347},[303,672,316],{"class":309},[303,674,675],{"class":319},"method",[303,677,323],{"class":309},[303,679,326],{"class":309},[303,681,384],{"class":309},[303,683,627],{"class":387},[303,685,323],{"class":309},[303,687,393],{"class":309},[303,689,690,692,695,697,699],{"class":305,"line":364},[303,691,316],{"class":309},[303,693,694],{"class":319},"params",[303,696,323],{"class":309},[303,698,326],{"class":309},[303,700,344],{"class":309},[303,702,703,705,708,710,712,714,716,718],{"class":305,"line":370},[303,704,350],{"class":309},[303,706,707],{"class":353},"name",[303,709,323],{"class":309},[303,711,326],{"class":309},[303,713,384],{"class":309},[303,715,47],{"class":387},[303,717,323],{"class":309},[303,719,393],{"class":309},[303,721,722,724,727,729,731,734,736,738,740,742,744,747,749],{"class":305,"line":396},[303,723,350],{"class":309},[303,725,726],{"class":353},"arguments",[303,728,323],{"class":309},[303,730,326],{"class":309},[303,732,733],{"class":309}," {",[303,735,384],{"class":309},[303,737,273],{"class":376},[303,739,323],{"class":309},[303,741,326],{"class":309},[303,743,384],{"class":309},[303,745,746],{"class":387},"ai",[303,748,323],{"class":309},[303,750,751],{"class":309}," }\n",[303,753,754],{"class":305,"line":416},[303,755,477],{"class":309},[303,757,758],{"class":305,"line":437},[303,759,483],{"class":309},[213,761,763],{"id":762},"see-also","See also",[765,766,767,776,782],"ul",{},[768,769,770],"li",{},[771,772,773,774],"a",{"href":90},"REST ",[208,775,89],{},[768,777,778],{},[771,779,780],{"href":52},[208,781,51],{},[768,783,784],{},[771,785,183],{"href":184},[787,788,789],"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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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}",{"title":299,"searchDepth":313,"depth":313,"links":791},[792,793,794,795,796,797],{"id":215,"depth":313,"text":216},{"id":239,"depth":313,"text":240},{"id":291,"depth":313,"text":292},{"id":486,"depth":313,"text":121},{"id":534,"depth":313,"text":535},{"id":762,"depth":313,"text":763},"Enumerate DTPR schema versions and their stability.","md",null,{},true,{"title":47,"description":798},"FVr2GQhCZJ3XxX9XzkMjmQQLAB1d1bw9I8JKDr2ndvs",[806,808],{"title":41,"path":42,"stem":43,"description":807,"children":-1},"The 9 DTPR MCP tools.",{"title":51,"path":52,"stem":53,"description":809,"children":-1},"Fetch the manifest, categories, and optionally all elements for one schema version.",1776525924286]