[{"data":1,"prerenderedAt":1094},["ShallowReactive",2],{"navigation_docs":3,"-agents-tools":278,"-agents-tools-surround":1089},[4,26,57,73,94,237,257],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-play",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Autocomplete","i-lucide-list-tree","\u002Fautocomplete","2.autocomplete",[32,37,42,47,52],{"title":33,"path":34,"stem":35,"icon":36},"Tour","\u002Fautocomplete\u002Ftour","2.autocomplete\u002F1.tour","i-lucide-map",{"title":38,"path":39,"stem":40,"icon":41},"Contexts","\u002Fautocomplete\u002Fcontexts","2.autocomplete\u002F2.contexts","i-lucide-crosshair",{"title":43,"path":44,"stem":45,"icon":46},"Chaining","\u002Fautocomplete\u002Fchaining","2.autocomplete\u002F3.chaining","i-lucide-link",{"title":48,"path":49,"stem":50,"icon":51},"Configuration","\u002Fautocomplete\u002Fconfiguration","2.autocomplete\u002F4.configuration","i-lucide-settings",{"title":53,"path":54,"stem":55,"icon":56},"Theming","\u002Fautocomplete\u002Ftheming","2.autocomplete\u002F5.theming","i-lucide-palette",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":25},"Components","i-lucide-component","\u002Fcomponents","3.components",[63,68],{"title":64,"path":65,"stem":66,"icon":67},"Manifest","\u002Fcomponents\u002Fmanifest","3.components\u002F1.manifest","i-lucide-file-json",{"title":69,"path":70,"stem":71,"icon":72},"Vite plugin","\u002Fcomponents\u002Fvite-plugin","3.components\u002F2.vite-plugin","i-simple-icons-vite",{"title":74,"icon":75,"path":76,"stem":77,"children":78,"page":25},"Bindings","i-lucide-braces","\u002Fbindings","4.bindings",[79,84,89],{"title":80,"path":81,"stem":82,"icon":83},"Roots","\u002Fbindings\u002Froots","4.bindings\u002F1.roots","i-lucide-git-branch",{"title":85,"path":86,"stem":87,"icon":88},"Data and meta","\u002Fbindings\u002Fdata-and-meta","4.bindings\u002F2.data-and-meta","i-lucide-database",{"title":90,"path":91,"stem":92,"icon":93},"Component scopes","\u002Fbindings\u002Fcomponent-scopes","4.bindings\u002F3.component-scopes","i-lucide-repeat",{"title":95,"icon":96,"path":97,"stem":98,"children":99},"Plugins","i-lucide-puzzle","\u002Fplugins","5.plugins",[100,102,107,137,211],{"title":95,"path":97,"stem":101,"icon":96},"5.plugins\u002Findex",{"title":103,"path":104,"stem":105,"icon":106},"Authoring","\u002Fplugins\u002Fauthoring","5.plugins\u002F1.authoring","i-lucide-pencil",{"title":108,"icon":109,"path":110,"stem":111,"children":112,"page":25},"Defaults","i-lucide-package-check","\u002Fplugins\u002Fdefaults","5.plugins\u002F2.defaults",[113,117,121,125,129,133],{"title":114,"path":115,"stem":116},"alert","\u002Fplugins\u002Fdefaults\u002Falert","5.plugins\u002F2.defaults\u002F0.alert",{"title":118,"path":119,"stem":120},"attributes","\u002Fplugins\u002Fdefaults\u002Fattributes","5.plugins\u002F2.defaults\u002F1.attributes",{"title":122,"path":123,"stem":124},"components","\u002Fplugins\u002Fdefaults\u002Fcomponents","5.plugins\u002F2.defaults\u002F2.components",{"title":126,"path":127,"stem":128},"frontmatter","\u002Fplugins\u002Fdefaults\u002Ffrontmatter","5.plugins\u002F2.defaults\u002F3.frontmatter",{"title":130,"path":131,"stem":132},"html","\u002Fplugins\u002Fdefaults\u002Fhtml","5.plugins\u002F2.defaults\u002F4.html",{"title":134,"path":135,"stem":136},"task-list","\u002Fplugins\u002Fdefaults\u002Ftask-list","5.plugins\u002F2.defaults\u002F5.task-list",{"title":138,"icon":139,"path":140,"stem":141,"children":142,"page":25},"Built-in","i-lucide-package","\u002Fplugins\u002Fbuilt-in","5.plugins\u002F3.built-in",[143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207],{"title":144,"path":145,"stem":146},"binding","\u002Fplugins\u002Fbuilt-in\u002Fbinding","5.plugins\u002F3.built-in\u002F0.binding",{"title":148,"path":149,"stem":150},"breaks","\u002Fplugins\u002Fbuilt-in\u002Fbreaks","5.plugins\u002F3.built-in\u002F1.breaks",{"title":152,"path":153,"stem":154},"punctuation","\u002Fplugins\u002Fbuilt-in\u002Fpunctuation","5.plugins\u002F3.built-in\u002F10.punctuation",{"title":156,"path":157,"stem":158},"rangi","\u002Fplugins\u002Fbuilt-in\u002Frangi","5.plugins\u002F3.built-in\u002F11.rangi",{"title":160,"path":161,"stem":162},"security","\u002Fplugins\u002Fbuilt-in\u002Fsecurity","5.plugins\u002F3.built-in\u002F12.security",{"title":164,"path":165,"stem":166},"shiki","\u002Fplugins\u002Fbuilt-in\u002Fshiki","5.plugins\u002F3.built-in\u002F13.shiki",{"title":168,"path":169,"stem":170},"summary","\u002Fplugins\u002Fbuilt-in\u002Fsummary","5.plugins\u002F3.built-in\u002F14.summary",{"title":172,"path":173,"stem":174},"toc","\u002Fplugins\u002Fbuilt-in\u002Ftoc","5.plugins\u002F3.built-in\u002F15.toc",{"title":176,"path":177,"stem":178},"twoslash","\u002Fplugins\u002Fbuilt-in\u002Ftwoslash","5.plugins\u002F3.built-in\u002F16.twoslash",{"title":180,"path":181,"stem":182},"code-blocks","\u002Fplugins\u002Fbuilt-in\u002Fcode-blocks","5.plugins\u002F3.built-in\u002F2.code-blocks",{"title":184,"path":185,"stem":186},"emoji","\u002Fplugins\u002Fbuilt-in\u002Femoji","5.plugins\u002F3.built-in\u002F3.emoji",{"title":188,"path":189,"stem":190},"footnotes","\u002Fplugins\u002Fbuilt-in\u002Ffootnotes","5.plugins\u002F3.built-in\u002F4.footnotes",{"title":192,"path":193,"stem":194},"headings","\u002Fplugins\u002Fbuilt-in\u002Fheadings","5.plugins\u002F3.built-in\u002F5.headings",{"title":196,"path":197,"stem":198},"json-render","\u002Fplugins\u002Fbuilt-in\u002Fjson-render","5.plugins\u002F3.built-in\u002F6.json-render",{"title":200,"path":201,"stem":202},"math","\u002Fplugins\u002Fbuilt-in\u002Fmath","5.plugins\u002F3.built-in\u002F7.math",{"title":204,"path":205,"stem":206},"mermaid","\u002Fplugins\u002Fbuilt-in\u002Fmermaid","5.plugins\u002F3.built-in\u002F8.mermaid",{"title":208,"path":209,"stem":210},"model","\u002Fplugins\u002Fbuilt-in\u002Fmodel","5.plugins\u002F3.built-in\u002F9.model",{"title":212,"icon":213,"path":214,"stem":215,"children":216,"page":25},"Ecosystem","i-lucide-boxes","\u002Fplugins\u002Fecosystem","5.plugins\u002F4.ecosystem",[217,221,225,229,233],{"title":218,"path":219,"stem":220},"email","\u002Fplugins\u002Fecosystem\u002Femail","5.plugins\u002F4.ecosystem\u002F0.email",{"title":222,"path":223,"stem":224},"etiket","\u002Fplugins\u002Fecosystem\u002Fetiket","5.plugins\u002F4.ecosystem\u002F1.etiket",{"title":226,"path":227,"stem":228},"flint","\u002Fplugins\u002Fecosystem\u002Fflint","5.plugins\u002F4.ecosystem\u002F2.flint",{"title":230,"path":231,"stem":232},"page-break","\u002Fplugins\u002Fecosystem\u002Fpage-break","5.plugins\u002F4.ecosystem\u002F3.page-break",{"title":234,"path":235,"stem":236},"vega","\u002Fplugins\u002Fecosystem\u002Fvega","5.plugins\u002F4.ecosystem\u002F4.vega",{"title":238,"icon":239,"path":240,"stem":241,"children":242,"page":25},"Agents","i-lucide-bot","\u002Fagents","6.agents",[243,247,252],{"title":244,"path":245,"stem":246,"icon":239},"Overview","\u002Fagents\u002Foverview","6.agents\u002F1.overview",{"title":248,"path":249,"stem":250,"icon":251},"Tools","\u002Fagents\u002Ftools","6.agents\u002F2.tools","i-lucide-wrench",{"title":253,"path":254,"stem":255,"icon":256},"Targets","\u002Fagents\u002Ftargets","6.agents\u002F3.targets","i-lucide-target",{"title":258,"icon":259,"path":260,"stem":261,"children":262,"page":25},"Reference","i-lucide-book-open","\u002Freference","7.reference",[263,268,273],{"title":264,"path":265,"stem":266,"icon":267},"Options","\u002Freference\u002Foptions","7.reference\u002F1.options","i-lucide-sliders-horizontal",{"title":269,"path":270,"stem":271,"icon":272},"API","\u002Freference\u002Fapi","7.reference\u002F2.api","i-lucide-code",{"title":274,"path":275,"stem":276,"icon":277},"Commands","\u002Freference\u002Fcommands","7.reference\u002F3.commands","i-lucide-terminal",{"id":279,"title":248,"body":280,"description":1082,"extension":1083,"links":1084,"meta":1085,"navigation":1086,"path":249,"seo":1087,"stem":250,"__hash__":1088},"docs\u002F6.agents\u002F2.tools.md",{"type":281,"value":282,"toc":1078},"minimark",[283,315,525,642,647,946,950,1074],[284,285,286,290,291,294,295,298,299,302,303,306,307,310,311,314],"p",{},[287,288,289],"code",{},"tools(target)"," returns ",[287,292,293],{},"{ name, description, inputSchema, execute }[]",". ",[287,296,297],{},"target"," is anything with ",[287,300,301],{},"state"," and ",[287,304,305],{},"dispatch"," — an ",[287,308,309],{},"EditorView"," works. Edits are dispatched with ",[287,312,313],{},"userEvent: 'agent'",", so they undo like any other change and hosts can recognize them.",[316,317,322],"pre",{"className":318,"code":319,"language":320,"meta":321,"style":321},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { tools } from 'comark-codemirror\u002Fagent'\n\nconst list = tools(view)\n\u002F\u002F MCP: tools\u002Flist\nconst definitions = list.map(({ name, description, inputSchema }) => ({ name, description, inputSchema }))\n\u002F\u002F tools\u002Fcall\nconst result = await list.find(t => t.name === call.name)!.execute(call.arguments)\n","ts","",[287,323,324,357,364,383,390,459,465],{"__ignoreMap":321},[325,326,329,333,337,341,344,347,350,354],"span",{"class":327,"line":328},"line",1,[325,330,332],{"class":331},"s7zQu","import",[325,334,336],{"class":335},"sMK4o"," {",[325,338,340],{"class":339},"sTEyZ"," tools",[325,342,343],{"class":335}," }",[325,345,346],{"class":331}," from",[325,348,349],{"class":335}," '",[325,351,353],{"class":352},"sfazB","comark-codemirror\u002Fagent",[325,355,356],{"class":335},"'\n",[325,358,360],{"class":327,"line":359},2,[325,361,363],{"emptyLinePlaceholder":362},true,"\n",[325,365,367,371,374,377,380],{"class":327,"line":366},3,[325,368,370],{"class":369},"spNyl","const",[325,372,373],{"class":339}," list ",[325,375,376],{"class":335},"=",[325,378,340],{"class":379},"s2Zo4",[325,381,382],{"class":339},"(view)\n",[325,384,386],{"class":327,"line":385},4,[325,387,389],{"class":388},"sHwdD","\u002F\u002F MCP: tools\u002Flist\n",[325,391,393,395,398,400,403,406,409,412,415,419,422,425,427,430,433,436,439,442,444,446,448,450,453,456],{"class":327,"line":392},5,[325,394,370],{"class":369},[325,396,397],{"class":339}," definitions ",[325,399,376],{"class":335},[325,401,402],{"class":339}," list",[325,404,405],{"class":335},".",[325,407,408],{"class":379},"map",[325,410,411],{"class":339},"(",[325,413,414],{"class":335},"({",[325,416,418],{"class":417},"sHdIc"," name",[325,420,421],{"class":335},",",[325,423,424],{"class":417}," description",[325,426,421],{"class":335},[325,428,429],{"class":417}," inputSchema",[325,431,432],{"class":335}," })",[325,434,435],{"class":369}," =>",[325,437,438],{"class":339}," (",[325,440,441],{"class":335},"{",[325,443,418],{"class":339},[325,445,421],{"class":335},[325,447,424],{"class":339},[325,449,421],{"class":335},[325,451,452],{"class":339}," inputSchema ",[325,454,455],{"class":335},"}",[325,457,458],{"class":339},"))\n",[325,460,462],{"class":327,"line":461},6,[325,463,464],{"class":388},"\u002F\u002F tools\u002Fcall\n",[325,466,468,470,473,475,478,480,482,485,487,490,492,495,497,500,503,506,508,511,514,517,520,522],{"class":327,"line":467},7,[325,469,370],{"class":369},[325,471,472],{"class":339}," result ",[325,474,376],{"class":335},[325,476,477],{"class":331}," await",[325,479,402],{"class":339},[325,481,405],{"class":335},[325,483,484],{"class":379},"find",[325,486,411],{"class":339},[325,488,489],{"class":417},"t",[325,491,435],{"class":369},[325,493,494],{"class":339}," t",[325,496,405],{"class":335},[325,498,499],{"class":339},"name ",[325,501,502],{"class":335},"===",[325,504,505],{"class":339}," call",[325,507,405],{"class":335},[325,509,510],{"class":339},"name)",[325,512,513],{"class":335},"!.",[325,515,516],{"class":379},"execute",[325,518,519],{"class":339},"(call",[325,521,405],{"class":335},[325,523,524],{"class":339},"arguments)\n",[526,527,528,540],"table",{},[529,530,531],"thead",{},[532,533,534,538],"tr",{},[535,536,537],"th",{},"Tool",[535,539],{},[541,542,543,558,578,591,611],"tbody",{},[532,544,545,551],{},[546,547,548],"td",{},[287,549,550],{},"read",[546,552,553,554,557],{},"numbered lines, outline, frontmatter, diagnostics, selection; ",[287,555,556],{},"around"," limits it to a target",[532,559,560,565],{},[546,561,562],{},[287,563,564],{},"complete",[546,566,567,568,570,571,574,575],{},"the completion context and items at ",[287,569,327],{},"\u002F",[287,572,573],{},"column"," or ",[287,576,577],{},"offset",[532,579,580,585],{},[546,581,582],{},[287,583,584],{},"syntax",[546,586,587,588],{},"the Markdown cheat sheet from ",[287,589,590],{},"llms()",[532,592,593,608],{},[546,594,595,598,599,598,602,598,605],{},[287,596,597],{},"replace",", ",[287,600,601],{},"edit",[287,603,604],{},"patch",[287,606,607],{},"setText",[546,609,610],{},"the edits above",[532,612,613,616],{},[546,614,615],{},"one per command",[546,617,618,598,621,598,624,598,627,598,630,598,633,598,636,639,640],{},[287,619,620],{},"toggleMark",[287,622,623],{},"setHeading",[287,625,626],{},"insertComponent",[287,628,629],{},"setProps",[287,631,632],{},"propsToYaml",[287,634,635],{},"setFrontmatter",[287,637,638],{},"insertFootnote",", … each also takes ",[287,641,297],{},[643,644,646],"h2",{"id":645},"anthropic","Anthropic",[316,648,650],{"className":318,"code":649,"language":320,"meta":321,"style":321},"const response = await client.messages.create({\n  model: 'claude-opus-5-5',\n  max_tokens: 2048,\n  system: llms(view.state),\n  tools: list.map(t => ({ name: t.name, description: t.description, input_schema: t.inputSchema })),\n  messages,\n})\nfor (const block of response.content) {\n  if (block.type === 'tool_use') await list.find(t => t.name === block.name)!.execute(block.input as Record\u003Cstring, unknown>)\n}\n",[287,651,652,681,701,714,734,802,809,816,842,940],{"__ignoreMap":321},[325,653,654,656,659,661,663,666,668,671,673,676,678],{"class":327,"line":328},[325,655,370],{"class":369},[325,657,658],{"class":339}," response ",[325,660,376],{"class":335},[325,662,477],{"class":331},[325,664,665],{"class":339}," client",[325,667,405],{"class":335},[325,669,670],{"class":339},"messages",[325,672,405],{"class":335},[325,674,675],{"class":379},"create",[325,677,411],{"class":339},[325,679,680],{"class":335},"{\n",[325,682,683,687,690,692,695,698],{"class":327,"line":359},[325,684,686],{"class":685},"swJcz","  model",[325,688,689],{"class":335},":",[325,691,349],{"class":335},[325,693,694],{"class":352},"claude-opus-5-5",[325,696,697],{"class":335},"'",[325,699,700],{"class":335},",\n",[325,702,703,706,708,712],{"class":327,"line":366},[325,704,705],{"class":685},"  max_tokens",[325,707,689],{"class":335},[325,709,711],{"class":710},"sbssI"," 2048",[325,713,700],{"class":335},[325,715,716,719,721,724,727,729,732],{"class":327,"line":385},[325,717,718],{"class":685},"  system",[325,720,689],{"class":335},[325,722,723],{"class":379}," llms",[325,725,726],{"class":339},"(view",[325,728,405],{"class":335},[325,730,731],{"class":339},"state)",[325,733,700],{"class":335},[325,735,736,739,741,743,745,747,749,751,753,755,757,759,761,763,765,768,770,772,774,776,778,781,783,786,788,790,792,795,797,800],{"class":327,"line":392},[325,737,738],{"class":685},"  tools",[325,740,689],{"class":335},[325,742,402],{"class":339},[325,744,405],{"class":335},[325,746,408],{"class":379},[325,748,411],{"class":339},[325,750,489],{"class":417},[325,752,435],{"class":369},[325,754,438],{"class":339},[325,756,441],{"class":335},[325,758,418],{"class":685},[325,760,689],{"class":335},[325,762,494],{"class":339},[325,764,405],{"class":335},[325,766,767],{"class":339},"name",[325,769,421],{"class":335},[325,771,424],{"class":685},[325,773,689],{"class":335},[325,775,494],{"class":339},[325,777,405],{"class":335},[325,779,780],{"class":339},"description",[325,782,421],{"class":335},[325,784,785],{"class":685}," input_schema",[325,787,689],{"class":335},[325,789,494],{"class":339},[325,791,405],{"class":335},[325,793,794],{"class":339},"inputSchema ",[325,796,455],{"class":335},[325,798,799],{"class":339},"))",[325,801,700],{"class":335},[325,803,804,807],{"class":327,"line":461},[325,805,806],{"class":339},"  messages",[325,808,700],{"class":335},[325,810,811,813],{"class":327,"line":467},[325,812,455],{"class":335},[325,814,815],{"class":339},")\n",[325,817,819,822,824,826,829,832,835,837,840],{"class":327,"line":818},8,[325,820,821],{"class":331},"for",[325,823,438],{"class":339},[325,825,370],{"class":369},[325,827,828],{"class":339}," block ",[325,830,831],{"class":335},"of",[325,833,834],{"class":339}," response",[325,836,405],{"class":335},[325,838,839],{"class":339},"content) ",[325,841,680],{"class":335},[325,843,845,848,850,853,855,858,861,863,866,868,871,874,876,878,880,882,884,886,888,890,892,894,897,899,901,904,906,908,910,912,914,917,920,924,927,930,932,935,938],{"class":327,"line":844},9,[325,846,847],{"class":331},"  if",[325,849,438],{"class":685},[325,851,852],{"class":339},"block",[325,854,405],{"class":335},[325,856,857],{"class":339},"type",[325,859,860],{"class":335}," ===",[325,862,349],{"class":335},[325,864,865],{"class":352},"tool_use",[325,867,697],{"class":335},[325,869,870],{"class":685},") ",[325,872,873],{"class":331},"await",[325,875,402],{"class":339},[325,877,405],{"class":335},[325,879,484],{"class":379},[325,881,411],{"class":685},[325,883,489],{"class":417},[325,885,435],{"class":369},[325,887,494],{"class":339},[325,889,405],{"class":335},[325,891,767],{"class":339},[325,893,860],{"class":335},[325,895,896],{"class":339}," block",[325,898,405],{"class":335},[325,900,767],{"class":339},[325,902,903],{"class":685},")",[325,905,513],{"class":335},[325,907,516],{"class":379},[325,909,411],{"class":685},[325,911,852],{"class":339},[325,913,405],{"class":335},[325,915,916],{"class":339},"input",[325,918,919],{"class":331}," as",[325,921,923],{"class":922},"sBMFI"," Record",[325,925,926],{"class":335},"\u003C",[325,928,929],{"class":922},"string",[325,931,421],{"class":335},[325,933,934],{"class":922}," unknown",[325,936,937],{"class":335},">",[325,939,815],{"class":685},[325,941,943],{"class":327,"line":942},10,[325,944,945],{"class":335},"}\n",[643,947,949],{"id":948},"ai-sdk","AI SDK",[316,951,953],{"className":318,"code":952,"language":320,"meta":321,"style":321},"import { jsonSchema, tool } from 'ai'\n\nconst aiTools = Object.fromEntries(list.map(t => [t.name, tool({ description: t.description, inputSchema: jsonSchema(t.inputSchema), execute: t.execute })]))\n",[287,954,955,980,984],{"__ignoreMap":321},[325,956,957,959,961,964,966,969,971,973,975,978],{"class":327,"line":328},[325,958,332],{"class":331},[325,960,336],{"class":335},[325,962,963],{"class":339}," jsonSchema",[325,965,421],{"class":335},[325,967,968],{"class":339}," tool",[325,970,343],{"class":335},[325,972,346],{"class":331},[325,974,349],{"class":335},[325,976,977],{"class":352},"ai",[325,979,356],{"class":335},[325,981,982],{"class":327,"line":359},[325,983,363],{"emptyLinePlaceholder":362},[325,985,986,988,991,993,996,998,1001,1004,1006,1008,1010,1012,1014,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1050,1052,1055,1057,1060,1062,1064,1066,1069,1071],{"class":327,"line":366},[325,987,370],{"class":369},[325,989,990],{"class":339}," aiTools ",[325,992,376],{"class":335},[325,994,995],{"class":339}," Object",[325,997,405],{"class":335},[325,999,1000],{"class":379},"fromEntries",[325,1002,1003],{"class":339},"(list",[325,1005,405],{"class":335},[325,1007,408],{"class":379},[325,1009,411],{"class":339},[325,1011,489],{"class":417},[325,1013,435],{"class":369},[325,1015,1016],{"class":339}," [t",[325,1018,405],{"class":335},[325,1020,767],{"class":339},[325,1022,421],{"class":335},[325,1024,968],{"class":379},[325,1026,411],{"class":339},[325,1028,441],{"class":335},[325,1030,424],{"class":685},[325,1032,689],{"class":335},[325,1034,494],{"class":339},[325,1036,405],{"class":335},[325,1038,780],{"class":339},[325,1040,421],{"class":335},[325,1042,429],{"class":685},[325,1044,689],{"class":335},[325,1046,963],{"class":379},[325,1048,1049],{"class":339},"(t",[325,1051,405],{"class":335},[325,1053,1054],{"class":339},"inputSchema)",[325,1056,421],{"class":335},[325,1058,1059],{"class":685}," execute",[325,1061,689],{"class":335},[325,1063,494],{"class":339},[325,1065,405],{"class":335},[325,1067,1068],{"class":339},"execute ",[325,1070,455],{"class":335},[325,1072,1073],{"class":339},")]))\n",[1075,1076,1077],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":321,"searchDepth":359,"depth":359,"links":1079},[1080,1081],{"id":645,"depth":359,"text":646},{"id":948,"depth":359,"text":949},"A tool list for an agent loop.","md",null,{},{"icon":251},{"title":248,"description":1082},"iGRrR7NaVuihKkkC6bnkHUsfP4yU6r74q0iJh0UrL6s",[1090,1092],{"title":244,"path":245,"stem":246,"description":1091,"icon":239,"children":-1},"The same knowledge the menus have, as functions an agent can call.",{"title":253,"path":254,"stem":255,"description":1093,"icon":256,"children":-1},"Address content by structure, not offsets.",1791246304894]