[{"data":1,"prerenderedAt":528},["ShallowReactive",2],{"navigation_docs":3,"-mcp-tools":194,"-mcp-tools-surround":523},[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":41,"body":196,"description":516,"extension":517,"links":518,"meta":519,"navigation":520,"path":42,"seo":521,"stem":43,"__hash__":522},"docs/2.mcp/4.tools/0.index.md",{"type":197,"value":198,"toc":510},"minimark",[199,203,228,393,398,492,496],[200,201,41],"h1",{"id":202},"tools",[204,205,206,207,211,212,216,217,216,220,223,224,227],"p",{},"Every tool returns the same ",[208,209,210],"a",{"href":34},"envelope"," shape (",[213,214,215],"code",{},"ok","/",[213,218,219],{},"errors",[213,221,222],{},"meta","). Canonical schema version in all examples: ",[213,225,226],{},"ai@2026-04-16-beta",".",[229,230,231,250],"table",{},[232,233,234],"thead",{},[235,236,237,241,244,247],"tr",{},[238,239,240],"th",{},"Tool",[238,242,243],{},"Purpose",[238,245,246],{},"Pagination",[238,248,249],{},"Soft-failure",[251,252,253,270,285,300,316,331,347,363,378],"tbody",{},[235,254,255,262,265,268],{},[256,257,258],"td",{},[208,259,260],{"href":48},[213,261,47],{},[256,263,264],{},"Discover versions + aliases.",[256,266,267],{},"—",[256,269,267],{},[235,271,272,278,281,283],{},[256,273,274],{},[208,275,276],{"href":52},[213,277,51],{},[256,279,280],{},"Manifest + categories (+ elements) for a version.",[256,282,267],{},[256,284,267],{},[235,286,287,293,296,298],{},[256,288,289],{},[208,290,291],{"href":56},[213,292,55],{},[256,294,295],{},"Category list with locale filtering.",[256,297,267],{},[256,299,267],{},[235,301,302,308,311,314],{},[256,303,304],{},[208,305,306],{"href":60},[213,307,59],{},[256,309,310],{},"Paginated, searchable, projectable element list.",[256,312,313],{},"opaque cursor",[256,315,267],{},[235,317,318,324,327,329],{},[256,319,320],{},[208,321,322],{"href":64},[213,323,63],{},[256,325,326],{},"Single element by id.",[256,328,267],{},[256,330,267],{},[235,332,333,339,342,344],{},[256,334,335],{},[208,336,337],{"href":68},[213,338,67],{},[256,340,341],{},"Bulk element read (≤100 ids).",[256,343,267],{},[256,345,346],{},"per-id",[235,348,349,355,358,360],{},[256,350,351],{},[208,352,353],{"href":72},[213,354,71],{},[256,356,357],{},"Validate an instance against a version.",[256,359,267],{},[256,361,362],{},"yes",[235,364,365,371,374,376],{},[256,366,367],{},[208,368,369],{"href":76},[213,370,75],{},[256,372,373],{},"Render an instance + populate the MCP App resource.",[256,375,267],{},[256,377,362],{},[235,379,380,386,389,391],{},[256,381,382],{},[208,383,384],{"href":80},[213,385,79],{},[256,387,388],{},"Resolve a composed-icon REST URL.",[256,390,267],{},[256,392,267],{},[394,395,397],"h2",{"id":396},"shared-patterns","Shared patterns",[399,400,401,419,443,453,474],"ul",{},[402,403,404,408,409,412,413,416,417,227],"li",{},[405,406,407],"strong",{},"Version argument"," — every read tool takes ",[213,410,411],{},"version: string",". Accept canonical form ",[213,414,415],{},"ai@YYYY-MM-DD[-beta]"," or an alias returned by ",[213,418,47],{},[402,420,421,423,424,426,427,430,431,430,434,430,437,430,440,227],{},[405,422,121],{}," — see ",[208,425,121],{"href":122}," for the canonical code list. Common codes: ",[213,428,429],{},"invalid_arguments",", ",[213,432,433],{},"unknown_version",[213,435,436],{},"element_not_found",[213,438,439],{},"unknown_variant",[213,441,442],{},"parse_error",[402,444,445,448,449,452],{},[405,446,447],{},"Locale filtering"," — pass ",[213,450,451],{},"locales: [\"en\"]"," (or omit) to keep only specific locales in localized strings.",[402,454,455,458,459,461,462,461,464,466,467,470,471,227],{},[405,456,457],{},"Field projection"," — ",[213,460,59],{}," / ",[213,463,63],{},[213,465,67],{}," accept ",[213,468,469],{},"fields: [\"id\",\"title\",…]"," or ",[213,472,473],{},"fields: \"all\"",[402,475,476,458,478,480,481,484,485,488,489,227],{},[405,477,246],{},[213,479,59],{}," returns ",[213,482,483],{},"meta.next_cursor"," when there are more rows. Pass it back as ",[213,486,487],{},"cursor: \"…\"",". See ",[208,490,491],{"href":118},"REST pagination",[394,493,495],{"id":494},"see-also","See also",[399,497,498,502,506],{},[402,499,500],{},[208,501,29],{"href":30},[402,503,504],{},[208,505,33],{"href":34},[402,507,508],{},[208,509,37],{"href":38},{"title":511,"searchDepth":512,"depth":512,"links":513},"",2,[514,515],{"id":396,"depth":512,"text":397},{"id":494,"depth":512,"text":495},"The 9 DTPR MCP tools.","md",null,{},true,{"title":41,"description":516},"8X9RsItmK3hK7e3afAPs9t8DGQe_CCXGlCz7zRN7oI8",[524,526],{"title":37,"path":38,"stem":39,"description":525,"children":-1},"The ui://dtpr/datachain/view.html MCP App resource and session-scoped rendering.",{"title":47,"path":48,"stem":49,"description":527,"children":-1},"Enumerate DTPR schema versions and their stability.",1776525924237]