[{"data":1,"prerenderedAt":9846},["ShallowReactive",2],{"guides-/guides/ai-agent-tools":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"navigation":10,"body":11,"_type":9840,"_id":9841,"_source":9842,"_file":9843,"_stem":9844,"_extension":9845},"/guides/ai-agent-tools","guides",false,"","AI Agent Tools","Reference and configuration cheat-sheet for the built-in tools an Appivo AI Agent can call",{"title":8},{"type":12,"children":13,"toc":9816},"root",[14,22,28,81,87,114,121,140,456,500,506,519,994,1048,1054,1072,1235,1262,1268,1273,1312,1317,1323,1350,1917,1992,1998,2005,2010,2017,2045,2053,2305,2334,2503,2509,2522,2610,2659,2665,2670,2821,2889,2895,2906,2911,2918,3219,3235,3337,3355,3373,3411,3441,3459,3471,3478,3581,3613,3660,3666,3684,3689,3696,3799,3815,3846,3864,3869,3876,4145,4161,4248,4254,4259,4277,4295,4387,4418,4436,4453,4497,4528,4551,4556,4563,4965,4993,5081,5120,5125,5132,5510,5542,5629,5654,5659,5666,6037,6069,6171,6177,6209,6214,6221,6466,6486,6552,6558,6563,6635,6648,6680,6685,6780,6811,6822,6827,6863,6912,6923,6928,6962,6993,7004,7009,7076,7107,7139,7145,7170,7242,7260,7265,7296,7311,7538,7579,7669,7700,7763,7769,7787,8291,8297,8302,8576,8582,8588,8593,9076,9082,9087,9395,9401,9413,9766,9771,9777,9811],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"ai-agent-tools",[20],{"type":21,"value":8},"text",{"type":15,"tag":23,"props":24,"children":25},"p",{},[26],{"type":21,"value":27},"A reference for the built-in tools an Appivo AI Agent can call, what each one does, and how to configure it in an agent's chain definition.",{"type":15,"tag":23,"props":29,"children":30},{},[31,33,39,41,48,50,56,58,63,65,71,73,79],{"type":21,"value":32},"An ",{"type":15,"tag":34,"props":35,"children":36},"strong",{},[37],{"type":21,"value":38},"AI Agent",{"type":21,"value":40}," in Appivo runs an ",{"type":15,"tag":42,"props":43,"children":45},"code",{"className":44},[],[46],{"type":21,"value":47},"AIChain",{"type":21,"value":49}," — a named pipeline of one or more ",{"type":15,"tag":42,"props":51,"children":53},{"className":52},[],[54],{"type":21,"value":55},"steps",{"type":21,"value":57}," driven by an LLM, optionally armed with a set of ",{"type":15,"tag":34,"props":59,"children":60},{},[61],{"type":21,"value":62},"tools",{"type":21,"value":64},". A tool is a capability the model can decide to invoke mid-turn: search an index, read a web page, generate an image, remember a fact, query a knowledge dataset, and so on. The LLM sees each tool's ",{"type":15,"tag":42,"props":66,"children":68},{"className":67},[],[69],{"type":21,"value":70},"name",{"type":21,"value":72},", ",{"type":15,"tag":42,"props":74,"children":76},{"className":75},[],[77],{"type":21,"value":78},"description",{"type":21,"value":80},", and parameter schema, and calls it with arguments it fills in; the platform executes the tool and feeds the result back into the conversation.",{"type":15,"tag":82,"props":83,"children":86},"doc-diagram",{"caption":84,"name":85},"The model decides when to call a tool, reads the result, and can repeat — up to the step's maxCycles — before it answers.","tool-loop",[],{"type":15,"tag":23,"props":88,"children":89},{},[90,92,97,99,105,107,112],{"type":21,"value":91},"Tools are declared in the ",{"type":15,"tag":42,"props":93,"children":95},{"className":94},[],[96],{"type":21,"value":62},{"type":21,"value":98}," array of the chain JSON. Each entry has a ",{"type":15,"tag":42,"props":100,"children":102},{"className":101},[],[103],{"type":21,"value":104},"type",{"type":21,"value":106}," discriminator that selects the tool class, plus tool-specific configuration. This page lists every built-in tool, the ",{"type":15,"tag":42,"props":108,"children":110},{"className":109},[],[111],{"type":21,"value":104},{"type":21,"value":113}," value(s) that select it, its purpose, and its configuration properties.",{"type":15,"tag":115,"props":116,"children":118},"h2",{"id":117},"how-tools-are-declared",[119],{"type":21,"value":120},"How tools are declared",{"type":15,"tag":23,"props":122,"children":123},{},[124,126,131,133,138],{"type":21,"value":125},"Tools live in the ",{"type":15,"tag":42,"props":127,"children":129},{"className":128},[],[130],{"type":21,"value":62},{"type":21,"value":132}," array of the chain definition. The ",{"type":15,"tag":42,"props":134,"children":136},{"className":135},[],[137],{"type":21,"value":104},{"type":21,"value":139}," field selects the tool; everything else is configuration:",{"type":15,"tag":141,"props":142,"children":146},"pre",{"className":143,"code":144,"language":145,"meta":7,"style":7},"language-json shiki shiki-themes github-light github-dark","{\n  \"name\": \"research-agent\",\n  \"version\": 1,\n  \"description\": \"Answers questions using the docs index and the web.\",\n  \"tools\": [\n    { \"type\": \"SEARCH\", \"index\": \"product-docs\", \"limit\": 8 },\n    { \"type\": \"webSearch\" },\n    { \"type\": \"webGet\" }\n  ],\n  \"steps\": [\n    { \"name\": \"answer\", \"input\": { \"message\": \"$question\" } }\n  ]\n}\n","json",[147],{"type":15,"tag":42,"props":148,"children":149},{"__ignoreMap":7},[150,162,188,210,232,246,310,335,361,370,383,438,447],{"type":15,"tag":151,"props":152,"children":155},"span",{"class":153,"line":154},"line",1,[156],{"type":15,"tag":151,"props":157,"children":159},{"style":158},"--shiki-default:#24292E;--shiki-dark:#E1E4E8",[160],{"type":21,"value":161},"{\n",{"type":15,"tag":151,"props":163,"children":165},{"class":153,"line":164},2,[166,172,177,183],{"type":15,"tag":151,"props":167,"children":169},{"style":168},"--shiki-default:#005CC5;--shiki-dark:#79B8FF",[170],{"type":21,"value":171},"  \"name\"",{"type":15,"tag":151,"props":173,"children":174},{"style":158},[175],{"type":21,"value":176},": ",{"type":15,"tag":151,"props":178,"children":180},{"style":179},"--shiki-default:#032F62;--shiki-dark:#9ECBFF",[181],{"type":21,"value":182},"\"research-agent\"",{"type":15,"tag":151,"props":184,"children":185},{"style":158},[186],{"type":21,"value":187},",\n",{"type":15,"tag":151,"props":189,"children":191},{"class":153,"line":190},3,[192,197,201,206],{"type":15,"tag":151,"props":193,"children":194},{"style":168},[195],{"type":21,"value":196},"  \"version\"",{"type":15,"tag":151,"props":198,"children":199},{"style":158},[200],{"type":21,"value":176},{"type":15,"tag":151,"props":202,"children":203},{"style":168},[204],{"type":21,"value":205},"1",{"type":15,"tag":151,"props":207,"children":208},{"style":158},[209],{"type":21,"value":187},{"type":15,"tag":151,"props":211,"children":213},{"class":153,"line":212},4,[214,219,223,228],{"type":15,"tag":151,"props":215,"children":216},{"style":168},[217],{"type":21,"value":218},"  \"description\"",{"type":15,"tag":151,"props":220,"children":221},{"style":158},[222],{"type":21,"value":176},{"type":15,"tag":151,"props":224,"children":225},{"style":179},[226],{"type":21,"value":227},"\"Answers questions using the docs index and the web.\"",{"type":15,"tag":151,"props":229,"children":230},{"style":158},[231],{"type":21,"value":187},{"type":15,"tag":151,"props":233,"children":235},{"class":153,"line":234},5,[236,241],{"type":15,"tag":151,"props":237,"children":238},{"style":168},[239],{"type":21,"value":240},"  \"tools\"",{"type":15,"tag":151,"props":242,"children":243},{"style":158},[244],{"type":21,"value":245},": [\n",{"type":15,"tag":151,"props":247,"children":249},{"class":153,"line":248},6,[250,255,260,264,269,273,278,282,287,291,296,300,305],{"type":15,"tag":151,"props":251,"children":252},{"style":158},[253],{"type":21,"value":254},"    { ",{"type":15,"tag":151,"props":256,"children":257},{"style":168},[258],{"type":21,"value":259},"\"type\"",{"type":15,"tag":151,"props":261,"children":262},{"style":158},[263],{"type":21,"value":176},{"type":15,"tag":151,"props":265,"children":266},{"style":179},[267],{"type":21,"value":268},"\"SEARCH\"",{"type":15,"tag":151,"props":270,"children":271},{"style":158},[272],{"type":21,"value":72},{"type":15,"tag":151,"props":274,"children":275},{"style":168},[276],{"type":21,"value":277},"\"index\"",{"type":15,"tag":151,"props":279,"children":280},{"style":158},[281],{"type":21,"value":176},{"type":15,"tag":151,"props":283,"children":284},{"style":179},[285],{"type":21,"value":286},"\"product-docs\"",{"type":15,"tag":151,"props":288,"children":289},{"style":158},[290],{"type":21,"value":72},{"type":15,"tag":151,"props":292,"children":293},{"style":168},[294],{"type":21,"value":295},"\"limit\"",{"type":15,"tag":151,"props":297,"children":298},{"style":158},[299],{"type":21,"value":176},{"type":15,"tag":151,"props":301,"children":302},{"style":168},[303],{"type":21,"value":304},"8",{"type":15,"tag":151,"props":306,"children":307},{"style":158},[308],{"type":21,"value":309}," },\n",{"type":15,"tag":151,"props":311,"children":313},{"class":153,"line":312},7,[314,318,322,326,331],{"type":15,"tag":151,"props":315,"children":316},{"style":158},[317],{"type":21,"value":254},{"type":15,"tag":151,"props":319,"children":320},{"style":168},[321],{"type":21,"value":259},{"type":15,"tag":151,"props":323,"children":324},{"style":158},[325],{"type":21,"value":176},{"type":15,"tag":151,"props":327,"children":328},{"style":179},[329],{"type":21,"value":330},"\"webSearch\"",{"type":15,"tag":151,"props":332,"children":333},{"style":158},[334],{"type":21,"value":309},{"type":15,"tag":151,"props":336,"children":338},{"class":153,"line":337},8,[339,343,347,351,356],{"type":15,"tag":151,"props":340,"children":341},{"style":158},[342],{"type":21,"value":254},{"type":15,"tag":151,"props":344,"children":345},{"style":168},[346],{"type":21,"value":259},{"type":15,"tag":151,"props":348,"children":349},{"style":158},[350],{"type":21,"value":176},{"type":15,"tag":151,"props":352,"children":353},{"style":179},[354],{"type":21,"value":355},"\"webGet\"",{"type":15,"tag":151,"props":357,"children":358},{"style":158},[359],{"type":21,"value":360}," }\n",{"type":15,"tag":151,"props":362,"children":364},{"class":153,"line":363},9,[365],{"type":15,"tag":151,"props":366,"children":367},{"style":158},[368],{"type":21,"value":369},"  ],\n",{"type":15,"tag":151,"props":371,"children":373},{"class":153,"line":372},10,[374,379],{"type":15,"tag":151,"props":375,"children":376},{"style":168},[377],{"type":21,"value":378},"  \"steps\"",{"type":15,"tag":151,"props":380,"children":381},{"style":158},[382],{"type":21,"value":245},{"type":15,"tag":151,"props":384,"children":386},{"class":153,"line":385},11,[387,391,396,400,405,409,414,419,424,428,433],{"type":15,"tag":151,"props":388,"children":389},{"style":158},[390],{"type":21,"value":254},{"type":15,"tag":151,"props":392,"children":393},{"style":168},[394],{"type":21,"value":395},"\"name\"",{"type":15,"tag":151,"props":397,"children":398},{"style":158},[399],{"type":21,"value":176},{"type":15,"tag":151,"props":401,"children":402},{"style":179},[403],{"type":21,"value":404},"\"answer\"",{"type":15,"tag":151,"props":406,"children":407},{"style":158},[408],{"type":21,"value":72},{"type":15,"tag":151,"props":410,"children":411},{"style":168},[412],{"type":21,"value":413},"\"input\"",{"type":15,"tag":151,"props":415,"children":416},{"style":158},[417],{"type":21,"value":418},": { ",{"type":15,"tag":151,"props":420,"children":421},{"style":168},[422],{"type":21,"value":423},"\"message\"",{"type":15,"tag":151,"props":425,"children":426},{"style":158},[427],{"type":21,"value":176},{"type":15,"tag":151,"props":429,"children":430},{"style":179},[431],{"type":21,"value":432},"\"$question\"",{"type":15,"tag":151,"props":434,"children":435},{"style":158},[436],{"type":21,"value":437}," } }\n",{"type":15,"tag":151,"props":439,"children":441},{"class":153,"line":440},12,[442],{"type":15,"tag":151,"props":443,"children":444},{"style":158},[445],{"type":21,"value":446},"  ]\n",{"type":15,"tag":151,"props":448,"children":450},{"class":153,"line":449},13,[451],{"type":15,"tag":151,"props":452,"children":453},{"style":158},[454],{"type":21,"value":455},"}\n",{"type":15,"tag":23,"props":457,"children":458},{},[459,461,466,468,473,475,481,483,489,491,498],{"type":21,"value":460},"Each ",{"type":15,"tag":42,"props":462,"children":464},{"className":463},[],[465],{"type":21,"value":104},{"type":21,"value":467}," value is matched ",{"type":15,"tag":34,"props":469,"children":470},{},[471],{"type":21,"value":472},"case-insensitively",{"type":21,"value":474}," against the tool type enum, after a small set of friendly aliases are folded in (e.g. ",{"type":15,"tag":42,"props":476,"children":478},{"className":477},[],[479],{"type":21,"value":480},"createImage",{"type":21,"value":482}," → ",{"type":15,"tag":42,"props":484,"children":486},{"className":485},[],[487],{"type":21,"value":488},"GENERATEIMAGE",{"type":21,"value":490},"). Both the canonical enum name and the documented aliases work; see the ",{"type":15,"tag":492,"props":493,"children":495},"a",{"href":494},"#discriminator-quick-reference",[496],{"type":21,"value":497},"quick reference",{"type":21,"value":499}," for the exact set each tool accepts.",{"type":15,"tag":115,"props":501,"children":503},{"id":502},"which-tool-do-i-need",[504],{"type":21,"value":505},"Which tool do I need?",{"type":15,"tag":23,"props":507,"children":508},{},[509,511,517],{"type":21,"value":510},"Start from the outcome you want, not the tool list. Find the row that matches what the agent should ",{"type":15,"tag":512,"props":513,"children":514},"em",{},[515],{"type":21,"value":516},"do",{"type":21,"value":518},", then jump to its catalog entry for the configuration details.",{"type":15,"tag":520,"props":521,"children":522},"table",{},[523,550],{"type":15,"tag":524,"props":525,"children":526},"thead",{},[527],{"type":15,"tag":528,"props":529,"children":530},"tr",{},[531,537,542],{"type":15,"tag":532,"props":533,"children":534},"th",{},[535],{"type":21,"value":536},"You want the agent to…",{"type":15,"tag":532,"props":538,"children":539},{},[540],{"type":21,"value":541},"Reach for",{"type":15,"tag":532,"props":543,"children":544},{},[545],{"type":15,"tag":42,"props":546,"children":548},{"className":547},[],[549],{"type":21,"value":104},{"type":15,"tag":551,"props":552,"children":553},"tbody",{},[554,584,606,628,650,672,694,716,738,760,782,804,826,848,870,892,914,942,972],{"type":15,"tag":528,"props":555,"children":556},{},[557,570,575],{"type":15,"tag":558,"props":559,"children":560},"td",{},[561,563,568],{"type":21,"value":562},"Answer from ",{"type":15,"tag":512,"props":564,"children":565},{},[566],{"type":21,"value":567},"your own",{"type":21,"value":569}," indexed content (RAG)",{"type":15,"tag":558,"props":571,"children":572},{},[573],{"type":21,"value":574},"Search",{"type":15,"tag":558,"props":576,"children":577},{},[578],{"type":15,"tag":42,"props":579,"children":581},{"className":580},[],[582],{"type":21,"value":583},"SEARCH",{"type":15,"tag":528,"props":585,"children":586},{},[587,592,597],{"type":15,"tag":558,"props":588,"children":589},{},[590],{"type":21,"value":591},"Look something up on the public web",{"type":15,"tag":558,"props":593,"children":594},{},[595],{"type":21,"value":596},"Web Search",{"type":15,"tag":558,"props":598,"children":599},{},[600],{"type":15,"tag":42,"props":601,"children":603},{"className":602},[],[604],{"type":21,"value":605},"webSearch",{"type":15,"tag":528,"props":607,"children":608},{},[609,614,619],{"type":15,"tag":558,"props":610,"children":611},{},[612],{"type":21,"value":613},"Read one specific web page or URL",{"type":15,"tag":558,"props":615,"children":616},{},[617],{"type":21,"value":618},"Web Get",{"type":15,"tag":558,"props":620,"children":621},{},[622],{"type":15,"tag":42,"props":623,"children":625},{"className":624},[],[626],{"type":21,"value":627},"webGet",{"type":15,"tag":528,"props":629,"children":630},{},[631,636,641],{"type":15,"tag":558,"props":632,"children":633},{},[634],{"type":21,"value":635},"Read a stored document (PDF, image, …) by ID",{"type":15,"tag":558,"props":637,"children":638},{},[639],{"type":21,"value":640},"Document Get",{"type":15,"tag":558,"props":642,"children":643},{},[644],{"type":15,"tag":42,"props":645,"children":647},{"className":646},[],[648],{"type":21,"value":649},"documentGet",{"type":15,"tag":528,"props":651,"children":652},{},[653,658,663],{"type":15,"tag":558,"props":654,"children":655},{},[656],{"type":21,"value":657},"Condense a long document, page, or media file",{"type":15,"tag":558,"props":659,"children":660},{},[661],{"type":21,"value":662},"Summary",{"type":15,"tag":558,"props":664,"children":665},{},[666],{"type":15,"tag":42,"props":667,"children":669},{"className":668},[],[670],{"type":21,"value":671},"summary",{"type":15,"tag":528,"props":673,"children":674},{},[675,680,685],{"type":15,"tag":558,"props":676,"children":677},{},[678],{"type":21,"value":679},"Ask exact, relational questions over structured data",{"type":15,"tag":558,"props":681,"children":682},{},[683],{"type":21,"value":684},"Knowledge Query",{"type":15,"tag":558,"props":686,"children":687},{},[688],{"type":15,"tag":42,"props":689,"children":691},{"className":690},[],[692],{"type":21,"value":693},"knowledgeQuery",{"type":15,"tag":528,"props":695,"children":696},{},[697,702,707],{"type":15,"tag":558,"props":698,"children":699},{},[700],{"type":21,"value":701},"Draw a chart from data",{"type":15,"tag":558,"props":703,"children":704},{},[705],{"type":21,"value":706},"Chart",{"type":15,"tag":558,"props":708,"children":709},{},[710],{"type":15,"tag":42,"props":711,"children":713},{"className":712},[],[714],{"type":21,"value":715},"createChart",{"type":15,"tag":528,"props":717,"children":718},{},[719,724,729],{"type":15,"tag":558,"props":720,"children":721},{},[722],{"type":21,"value":723},"Produce an Excel spreadsheet",{"type":15,"tag":558,"props":725,"children":726},{},[727],{"type":21,"value":728},"Excel",{"type":15,"tag":558,"props":730,"children":731},{},[732],{"type":15,"tag":42,"props":733,"children":735},{"className":734},[],[736],{"type":21,"value":737},"createExcel",{"type":15,"tag":528,"props":739,"children":740},{},[741,746,751],{"type":15,"tag":558,"props":742,"children":743},{},[744],{"type":21,"value":745},"Create an image from a prompt",{"type":15,"tag":558,"props":747,"children":748},{},[749],{"type":21,"value":750},"Generate Image",{"type":15,"tag":558,"props":752,"children":753},{},[754],{"type":15,"tag":42,"props":755,"children":757},{"className":756},[],[758],{"type":21,"value":759},"generateImage",{"type":15,"tag":528,"props":761,"children":762},{},[763,768,773],{"type":15,"tag":558,"props":764,"children":765},{},[766],{"type":21,"value":767},"Turn text into speech / audio",{"type":15,"tag":558,"props":769,"children":770},{},[771],{"type":21,"value":772},"Generate Audio",{"type":15,"tag":558,"props":774,"children":775},{},[776],{"type":15,"tag":42,"props":777,"children":779},{"className":778},[],[780],{"type":21,"value":781},"tts",{"type":15,"tag":528,"props":783,"children":784},{},[785,790,795],{"type":15,"tag":558,"props":786,"children":787},{},[788],{"type":21,"value":789},"Create a video from a prompt",{"type":15,"tag":558,"props":791,"children":792},{},[793],{"type":21,"value":794},"Generate Video",{"type":15,"tag":558,"props":796,"children":797},{},[798],{"type":15,"tag":42,"props":799,"children":801},{"className":800},[],[802],{"type":21,"value":803},"generateVideo",{"type":15,"tag":528,"props":805,"children":806},{},[807,812,817],{"type":15,"tag":558,"props":808,"children":809},{},[810],{"type":21,"value":811},"Do exact math, data wrangling, or run code",{"type":15,"tag":558,"props":813,"children":814},{},[815],{"type":21,"value":816},"Execute Code",{"type":15,"tag":558,"props":818,"children":819},{},[820],{"type":15,"tag":42,"props":821,"children":823},{"className":822},[],[824],{"type":21,"value":825},"executeCode",{"type":15,"tag":528,"props":827,"children":828},{},[829,834,839],{"type":15,"tag":558,"props":830,"children":831},{},[832],{"type":21,"value":833},"Save a durable fact mid-conversation",{"type":15,"tag":558,"props":835,"children":836},{},[837],{"type":21,"value":838},"Create Memory",{"type":15,"tag":558,"props":840,"children":841},{},[842],{"type":15,"tag":42,"props":843,"children":845},{"className":844},[],[846],{"type":21,"value":847},"rememberFact",{"type":15,"tag":528,"props":849,"children":850},{},[851,856,861],{"type":15,"tag":558,"props":852,"children":853},{},[854],{"type":21,"value":855},"Recall facts by meaning / topic",{"type":15,"tag":558,"props":857,"children":858},{},[859],{"type":21,"value":860},"Recall by Topic",{"type":15,"tag":558,"props":862,"children":863},{},[864],{"type":15,"tag":42,"props":865,"children":867},{"className":866},[],[868],{"type":21,"value":869},"RECALL_BY_TOPIC",{"type":15,"tag":528,"props":871,"children":872},{},[873,878,883],{"type":15,"tag":558,"props":874,"children":875},{},[876],{"type":21,"value":877},"Recall everything about a person, org, or thing",{"type":15,"tag":558,"props":879,"children":880},{},[881],{"type":21,"value":882},"Recall by Entity",{"type":15,"tag":558,"props":884,"children":885},{},[886],{"type":15,"tag":42,"props":887,"children":889},{"className":888},[],[890],{"type":21,"value":891},"RECALL_BY_ENTITY",{"type":15,"tag":528,"props":893,"children":894},{},[895,900,905],{"type":15,"tag":558,"props":896,"children":897},{},[898],{"type":21,"value":899},"See what was true over a time window",{"type":15,"tag":558,"props":901,"children":902},{},[903],{"type":21,"value":904},"Recall Timeline",{"type":15,"tag":558,"props":906,"children":907},{},[908],{"type":15,"tag":42,"props":909,"children":911},{"className":910},[],[912],{"type":21,"value":913},"RECALL_TIMELINE",{"type":15,"tag":528,"props":915,"children":916},{},[917,922,927],{"type":15,"tag":558,"props":918,"children":919},{},[920],{"type":21,"value":921},"Run your own custom logic inline",{"type":15,"tag":558,"props":923,"children":924},{},[925],{"type":21,"value":926},"Script",{"type":15,"tag":558,"props":928,"children":929},{},[930],{"type":15,"tag":512,"props":931,"children":932},{},[933,935,940],{"type":21,"value":934},"(omit ",{"type":15,"tag":42,"props":936,"children":938},{"className":937},[],[939],{"type":21,"value":104},{"type":21,"value":941},")",{"type":15,"tag":528,"props":943,"children":944},{},[945,958,963],{"type":15,"tag":558,"props":946,"children":947},{},[948,950,956],{"type":21,"value":949},"Expose internal Java ",{"type":15,"tag":42,"props":951,"children":953},{"className":952},[],[954],{"type":21,"value":955},"@Tool",{"type":21,"value":957}," methods",{"type":15,"tag":558,"props":959,"children":960},{},[961],{"type":21,"value":962},"Java",{"type":15,"tag":558,"props":964,"children":965},{},[966],{"type":15,"tag":42,"props":967,"children":969},{"className":968},[],[970],{"type":21,"value":971},"JAVA",{"type":15,"tag":528,"props":973,"children":974},{},[975,980,985],{"type":15,"tag":558,"props":976,"children":977},{},[978],{"type":21,"value":979},"Delegate to another named agent",{"type":15,"tag":558,"props":981,"children":982},{},[983],{"type":21,"value":984},"Agent",{"type":15,"tag":558,"props":986,"children":987},{},[988],{"type":15,"tag":42,"props":989,"children":991},{"className":990},[],[992],{"type":21,"value":993},"AGENT",{"type":15,"tag":23,"props":995,"children":996},{},[997,999,1004,1006,1011,1013,1018,1020,1025,1027,1032,1034,1039,1041,1046],{"type":21,"value":998},"One way to hold the whole catalog in your head: ",{"type":15,"tag":34,"props":1000,"children":1001},{},[1002],{"type":21,"value":1003},"retrieval",{"type":21,"value":1005}," tools bring information ",{"type":15,"tag":512,"props":1007,"children":1008},{},[1009],{"type":21,"value":1010},"in",{"type":21,"value":1012}," (Search, Web, Document, Knowledge), ",{"type":15,"tag":34,"props":1014,"children":1015},{},[1016],{"type":21,"value":1017},"generation",{"type":21,"value":1019}," tools send rich artifacts ",{"type":15,"tag":512,"props":1021,"children":1022},{},[1023],{"type":21,"value":1024},"out",{"type":21,"value":1026}," (Chart, Excel, Image, Audio, Video), ",{"type":15,"tag":34,"props":1028,"children":1029},{},[1030],{"type":21,"value":1031},"memory",{"type":21,"value":1033}," tools persist context ",{"type":15,"tag":512,"props":1035,"children":1036},{},[1037],{"type":21,"value":1038},"across",{"type":21,"value":1040}," conversations, and ",{"type":15,"tag":34,"props":1042,"children":1043},{},[1044],{"type":21,"value":1045},"Script / Java / Agent",{"type":21,"value":1047}," let you extend or compose beyond the built-ins.",{"type":15,"tag":115,"props":1049,"children":1051},{"id":1050},"properties-every-tool-shares",[1052],{"type":21,"value":1053},"Properties every tool shares",{"type":15,"tag":23,"props":1055,"children":1056},{},[1057,1059,1064,1065,1070],{"type":21,"value":1058},"Every tool inherits these base properties. Most are set automatically (the platform supplies a sensible default ",{"type":15,"tag":42,"props":1060,"children":1062},{"className":1061},[],[1063],{"type":21,"value":70},{"type":21,"value":72},{"type":15,"tag":42,"props":1066,"children":1068},{"className":1067},[],[1069],{"type":21,"value":78},{"type":21,"value":1071},", and parameter schema per tool), but you may override them in the JSON:",{"type":15,"tag":520,"props":1073,"children":1074},{},[1075,1101],{"type":15,"tag":524,"props":1076,"children":1077},{},[1078],{"type":15,"tag":528,"props":1079,"children":1080},{},[1081,1086,1091,1096],{"type":15,"tag":532,"props":1082,"children":1083},{},[1084],{"type":21,"value":1085},"Property",{"type":15,"tag":532,"props":1087,"children":1088},{},[1089],{"type":21,"value":1090},"Type",{"type":15,"tag":532,"props":1092,"children":1093},{},[1094],{"type":21,"value":1095},"Default",{"type":15,"tag":532,"props":1097,"children":1098},{},[1099],{"type":21,"value":1100},"Notes",{"type":15,"tag":551,"props":1102,"children":1103},{},[1104,1130,1154,1199],{"type":15,"tag":528,"props":1105,"children":1106},{},[1107,1115,1120,1125],{"type":15,"tag":558,"props":1108,"children":1109},{},[1110],{"type":15,"tag":42,"props":1111,"children":1113},{"className":1112},[],[1114],{"type":21,"value":70},{"type":15,"tag":558,"props":1116,"children":1117},{},[1118],{"type":21,"value":1119},"String",{"type":15,"tag":558,"props":1121,"children":1122},{},[1123],{"type":21,"value":1124},"tool-specific",{"type":15,"tag":558,"props":1126,"children":1127},{},[1128],{"type":21,"value":1129},"The identifier the LLM calls. Must be unique within the chain.",{"type":15,"tag":528,"props":1131,"children":1132},{},[1133,1141,1145,1149],{"type":15,"tag":558,"props":1134,"children":1135},{},[1136],{"type":15,"tag":42,"props":1137,"children":1139},{"className":1138},[],[1140],{"type":21,"value":78},{"type":15,"tag":558,"props":1142,"children":1143},{},[1144],{"type":21,"value":1119},{"type":15,"tag":558,"props":1146,"children":1147},{},[1148],{"type":21,"value":1124},{"type":15,"tag":558,"props":1150,"children":1151},{},[1152],{"type":21,"value":1153},"What the LLM reads to decide when to use the tool. Override to steer behaviour.",{"type":15,"tag":528,"props":1155,"children":1156},{},[1157,1166,1171,1180],{"type":15,"tag":558,"props":1158,"children":1159},{},[1160],{"type":15,"tag":42,"props":1161,"children":1163},{"className":1162},[],[1164],{"type":21,"value":1165},"timeout",{"type":15,"tag":558,"props":1167,"children":1168},{},[1169],{"type":21,"value":1170},"Integer (seconds)",{"type":15,"tag":558,"props":1172,"children":1173},{},[1174],{"type":15,"tag":42,"props":1175,"children":1177},{"className":1176},[],[1178],{"type":21,"value":1179},"60",{"type":15,"tag":558,"props":1181,"children":1182},{},[1183,1185,1190,1192,1197],{"type":21,"value":1184},"Max execution time. ",{"type":15,"tag":34,"props":1186,"children":1187},{},[1188],{"type":21,"value":1189},"Only read for Script, Execute Code, Generate Image, Generate Audio, and Generate Video",{"type":21,"value":1191}," — every other tool ignores a JSON ",{"type":15,"tag":42,"props":1193,"children":1195},{"className":1194},[],[1196],{"type":21,"value":1165},{"type":21,"value":1198}," and uses the 60s default. The media/code tools also set higher defaults of their own (see each entry).",{"type":15,"tag":528,"props":1200,"children":1201},{},[1202,1211,1216,1225],{"type":15,"tag":558,"props":1203,"children":1204},{},[1205],{"type":15,"tag":42,"props":1206,"children":1208},{"className":1207},[],[1209],{"type":21,"value":1210},"interactive",{"type":15,"tag":558,"props":1212,"children":1213},{},[1214],{"type":21,"value":1215},"Boolean",{"type":15,"tag":558,"props":1217,"children":1218},{},[1219],{"type":15,"tag":42,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":21,"value":1224},"false",{"type":15,"tag":558,"props":1226,"children":1227},{},[1228,1230],{"type":21,"value":1229},"Whether the tool requires user interaction before it can run. ",{"type":15,"tag":34,"props":1231,"children":1232},{},[1233],{"type":21,"value":1234},"Only honored for Script tools.",{"type":15,"tag":23,"props":1236,"children":1237},{},[1238,1240,1246,1248,1254,1256,1260],{"type":21,"value":1239},"The ",{"type":15,"tag":42,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":21,"value":1245},"arguments",{"type":21,"value":1247}," (parameter schema) and ",{"type":15,"tag":42,"props":1249,"children":1251},{"className":1250},[],[1252],{"type":21,"value":1253},"required",{"type":21,"value":1255}," (list of required parameter names) properties also exist on the base class but are only authored by hand for ",{"type":15,"tag":34,"props":1257,"children":1258},{},[1259],{"type":21,"value":926},{"type":21,"value":1261}," tools — built-in tools define their own parameter schema in code.",{"type":15,"tag":115,"props":1263,"children":1265},{"id":1264},"configuration-vs-call-time-parameters",[1266],{"type":21,"value":1267},"Configuration vs. call-time parameters",{"type":15,"tag":23,"props":1269,"children":1270},{},[1271],{"type":21,"value":1272},"Two distinct things are easy to confuse:",{"type":15,"tag":1274,"props":1275,"children":1276},"ul",{},[1277,1295],{"type":15,"tag":1278,"props":1279,"children":1280},"li",{},[1281,1286,1288,1293],{"type":15,"tag":34,"props":1282,"children":1283},{},[1284],{"type":21,"value":1285},"Configuration properties",{"type":21,"value":1287}," — set by ",{"type":15,"tag":512,"props":1289,"children":1290},{},[1291],{"type":21,"value":1292},"you",{"type":21,"value":1294}," in the chain JSON. They are fixed for the life of the agent (which index to search, which image provider to use, the timeout).",{"type":15,"tag":1278,"props":1296,"children":1297},{},[1298,1303,1305,1310],{"type":15,"tag":34,"props":1299,"children":1300},{},[1301],{"type":21,"value":1302},"Call-time parameters",{"type":21,"value":1304}," — filled in by the ",{"type":15,"tag":512,"props":1306,"children":1307},{},[1308],{"type":21,"value":1309},"LLM",{"type":21,"value":1311}," each time it invokes the tool (the search query, the image prompt, the fact to remember). You don't set these; they're listed here so you know what the model controls.",{"type":15,"tag":23,"props":1313,"children":1314},{},[1315],{"type":21,"value":1316},"Each tool below documents both.",{"type":15,"tag":115,"props":1318,"children":1320},{"id":1319},"minimal-config-cheat-sheet",[1321],{"type":21,"value":1322},"Minimal config cheat-sheet",{"type":15,"tag":23,"props":1324,"children":1325},{},[1326,1328,1333,1335,1340,1342,1348],{"type":21,"value":1327},"Every tool's smallest valid declaration, ready to paste into the ",{"type":15,"tag":42,"props":1329,"children":1331},{"className":1330},[],[1332],{"type":21,"value":62},{"type":21,"value":1334}," array. The ",{"type":15,"tag":34,"props":1336,"children":1337},{},[1338],{"type":21,"value":1339},"Common knobs",{"type":21,"value":1341}," column lists the optional properties you'll reach for most often; the full set lives in the ",{"type":15,"tag":492,"props":1343,"children":1345},{"href":1344},"#tool-catalog",[1346],{"type":21,"value":1347},"catalog",{"type":21,"value":1349},".",{"type":15,"tag":520,"props":1351,"children":1352},{},[1353,1373],{"type":15,"tag":524,"props":1354,"children":1355},{},[1356],{"type":15,"tag":528,"props":1357,"children":1358},{},[1359,1364,1369],{"type":15,"tag":532,"props":1360,"children":1361},{},[1362],{"type":21,"value":1363},"Tool",{"type":15,"tag":532,"props":1365,"children":1366},{},[1367],{"type":21,"value":1368},"Minimal declaration",{"type":15,"tag":532,"props":1370,"children":1371},{},[1372],{"type":21,"value":1339},{"type":15,"tag":551,"props":1374,"children":1375},{},[1376,1414,1435,1460,1485,1523,1543,1563,1609,1647,1684,1714,1739,1763,1787,1811,1831,1851,1881],{"type":15,"tag":528,"props":1377,"children":1378},{},[1379,1383,1392],{"type":15,"tag":558,"props":1380,"children":1381},{},[1382],{"type":21,"value":574},{"type":15,"tag":558,"props":1384,"children":1385},{},[1386],{"type":15,"tag":42,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":21,"value":1391},"{ \"type\": \"SEARCH\", \"index\": \"my-index\" }",{"type":15,"tag":558,"props":1393,"children":1394},{},[1395,1401,1402,1408,1409],{"type":15,"tag":42,"props":1396,"children":1398},{"className":1397},[],[1399],{"type":21,"value":1400},"limit",{"type":21,"value":72},{"type":15,"tag":42,"props":1403,"children":1405},{"className":1404},[],[1406],{"type":21,"value":1407},"minScore",{"type":21,"value":72},{"type":15,"tag":42,"props":1410,"children":1412},{"className":1411},[],[1413],{"type":21,"value":104},{"type":15,"tag":528,"props":1415,"children":1416},{},[1417,1421,1430],{"type":15,"tag":558,"props":1418,"children":1419},{},[1420],{"type":21,"value":596},{"type":15,"tag":558,"props":1422,"children":1423},{},[1424],{"type":15,"tag":42,"props":1425,"children":1427},{"className":1426},[],[1428],{"type":21,"value":1429},"{ \"type\": \"webSearch\" }",{"type":15,"tag":558,"props":1431,"children":1432},{},[1433],{"type":21,"value":1434},"—",{"type":15,"tag":528,"props":1436,"children":1437},{},[1438,1442,1451],{"type":15,"tag":558,"props":1439,"children":1440},{},[1441],{"type":21,"value":618},{"type":15,"tag":558,"props":1443,"children":1444},{},[1445],{"type":15,"tag":42,"props":1446,"children":1448},{"className":1447},[],[1449],{"type":21,"value":1450},"{ \"type\": \"webGet\" }",{"type":15,"tag":558,"props":1452,"children":1453},{},[1454],{"type":15,"tag":42,"props":1455,"children":1457},{"className":1456},[],[1458],{"type":21,"value":1459},"useSimpleFetch",{"type":15,"tag":528,"props":1461,"children":1462},{},[1463,1467,1476],{"type":15,"tag":558,"props":1464,"children":1465},{},[1466],{"type":21,"value":640},{"type":15,"tag":558,"props":1468,"children":1469},{},[1470],{"type":15,"tag":42,"props":1471,"children":1473},{"className":1472},[],[1474],{"type":21,"value":1475},"{ \"type\": \"documentGet\" }",{"type":15,"tag":558,"props":1477,"children":1478},{},[1479],{"type":15,"tag":42,"props":1480,"children":1482},{"className":1481},[],[1483],{"type":21,"value":1484},"model",{"type":15,"tag":528,"props":1486,"children":1487},{},[1488,1492,1501],{"type":15,"tag":558,"props":1489,"children":1490},{},[1491],{"type":21,"value":662},{"type":15,"tag":558,"props":1493,"children":1494},{},[1495],{"type":15,"tag":42,"props":1496,"children":1498},{"className":1497},[],[1499],{"type":21,"value":1500},"{ \"type\": \"summary\" }",{"type":15,"tag":558,"props":1502,"children":1503},{},[1504,1509,1510,1516,1517],{"type":15,"tag":42,"props":1505,"children":1507},{"className":1506},[],[1508],{"type":21,"value":1484},{"type":21,"value":72},{"type":15,"tag":42,"props":1511,"children":1513},{"className":1512},[],[1514],{"type":21,"value":1515},"targetSummaryWords",{"type":21,"value":72},{"type":15,"tag":42,"props":1518,"children":1520},{"className":1519},[],[1521],{"type":21,"value":1522},"instructions",{"type":15,"tag":528,"props":1524,"children":1525},{},[1526,1530,1539],{"type":15,"tag":558,"props":1527,"children":1528},{},[1529],{"type":21,"value":706},{"type":15,"tag":558,"props":1531,"children":1532},{},[1533],{"type":15,"tag":42,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":21,"value":1538},"{ \"type\": \"createChart\" }",{"type":15,"tag":558,"props":1540,"children":1541},{},[1542],{"type":21,"value":1434},{"type":15,"tag":528,"props":1544,"children":1545},{},[1546,1550,1559],{"type":15,"tag":558,"props":1547,"children":1548},{},[1549],{"type":21,"value":728},{"type":15,"tag":558,"props":1551,"children":1552},{},[1553],{"type":15,"tag":42,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":21,"value":1558},"{ \"type\": \"createExcel\" }",{"type":15,"tag":558,"props":1560,"children":1561},{},[1562],{"type":21,"value":1434},{"type":15,"tag":528,"props":1564,"children":1565},{},[1566,1570,1579],{"type":15,"tag":558,"props":1567,"children":1568},{},[1569],{"type":21,"value":750},{"type":15,"tag":558,"props":1571,"children":1572},{},[1573],{"type":15,"tag":42,"props":1574,"children":1576},{"className":1575},[],[1577],{"type":21,"value":1578},"{ \"type\": \"generateImage\" }",{"type":15,"tag":558,"props":1580,"children":1581},{},[1582,1588,1589,1594,1595,1601,1603],{"type":15,"tag":42,"props":1583,"children":1585},{"className":1584},[],[1586],{"type":21,"value":1587},"provider",{"type":21,"value":72},{"type":15,"tag":42,"props":1590,"children":1592},{"className":1591},[],[1593],{"type":21,"value":1484},{"type":21,"value":72},{"type":15,"tag":42,"props":1596,"children":1598},{"className":1597},[],[1599],{"type":21,"value":1600},"size",{"type":21,"value":1602}," / ",{"type":15,"tag":42,"props":1604,"children":1606},{"className":1605},[],[1607],{"type":21,"value":1608},"aspectRatio",{"type":15,"tag":528,"props":1610,"children":1611},{},[1612,1616,1625],{"type":15,"tag":558,"props":1613,"children":1614},{},[1615],{"type":21,"value":772},{"type":15,"tag":558,"props":1617,"children":1618},{},[1619],{"type":15,"tag":42,"props":1620,"children":1622},{"className":1621},[],[1623],{"type":21,"value":1624},"{ \"type\": \"tts\" }",{"type":15,"tag":558,"props":1626,"children":1627},{},[1628,1633,1634,1640,1641],{"type":15,"tag":42,"props":1629,"children":1631},{"className":1630},[],[1632],{"type":21,"value":1587},{"type":21,"value":72},{"type":15,"tag":42,"props":1635,"children":1637},{"className":1636},[],[1638],{"type":21,"value":1639},"voice",{"type":21,"value":72},{"type":15,"tag":42,"props":1642,"children":1644},{"className":1643},[],[1645],{"type":21,"value":1646},"format",{"type":15,"tag":528,"props":1648,"children":1649},{},[1650,1654,1663],{"type":15,"tag":558,"props":1651,"children":1652},{},[1653],{"type":21,"value":794},{"type":15,"tag":558,"props":1655,"children":1656},{},[1657],{"type":15,"tag":42,"props":1658,"children":1660},{"className":1659},[],[1661],{"type":21,"value":1662},"{ \"type\": \"generateVideo\" }",{"type":15,"tag":558,"props":1664,"children":1665},{},[1666,1671,1672,1677,1678],{"type":15,"tag":42,"props":1667,"children":1669},{"className":1668},[],[1670],{"type":21,"value":1587},{"type":21,"value":72},{"type":15,"tag":42,"props":1673,"children":1675},{"className":1674},[],[1676],{"type":21,"value":1484},{"type":21,"value":72},{"type":15,"tag":42,"props":1679,"children":1681},{"className":1680},[],[1682],{"type":21,"value":1683},"duration",{"type":15,"tag":528,"props":1685,"children":1686},{},[1687,1691,1700],{"type":15,"tag":558,"props":1688,"children":1689},{},[1690],{"type":21,"value":816},{"type":15,"tag":558,"props":1692,"children":1693},{},[1694],{"type":15,"tag":42,"props":1695,"children":1697},{"className":1696},[],[1698],{"type":21,"value":1699},"{ \"type\": \"executeCode\" }",{"type":15,"tag":558,"props":1701,"children":1702},{},[1703,1708,1709],{"type":15,"tag":42,"props":1704,"children":1706},{"className":1705},[],[1707],{"type":21,"value":1165},{"type":21,"value":72},{"type":15,"tag":42,"props":1710,"children":1712},{"className":1711},[],[1713],{"type":21,"value":1522},{"type":15,"tag":528,"props":1715,"children":1716},{},[1717,1721,1730],{"type":15,"tag":558,"props":1718,"children":1719},{},[1720],{"type":21,"value":838},{"type":15,"tag":558,"props":1722,"children":1723},{},[1724],{"type":15,"tag":42,"props":1725,"children":1727},{"className":1726},[],[1728],{"type":21,"value":1729},"{ \"type\": \"rememberFact\" }",{"type":15,"tag":558,"props":1731,"children":1732},{},[1733],{"type":15,"tag":42,"props":1734,"children":1736},{"className":1735},[],[1737],{"type":21,"value":1738},"memorySpaceId",{"type":15,"tag":528,"props":1740,"children":1741},{},[1742,1746,1755],{"type":15,"tag":558,"props":1743,"children":1744},{},[1745],{"type":21,"value":860},{"type":15,"tag":558,"props":1747,"children":1748},{},[1749],{"type":15,"tag":42,"props":1750,"children":1752},{"className":1751},[],[1753],{"type":21,"value":1754},"{ \"type\": \"RECALL_BY_TOPIC\" }",{"type":15,"tag":558,"props":1756,"children":1757},{},[1758],{"type":15,"tag":42,"props":1759,"children":1761},{"className":1760},[],[1762],{"type":21,"value":1738},{"type":15,"tag":528,"props":1764,"children":1765},{},[1766,1770,1779],{"type":15,"tag":558,"props":1767,"children":1768},{},[1769],{"type":21,"value":882},{"type":15,"tag":558,"props":1771,"children":1772},{},[1773],{"type":15,"tag":42,"props":1774,"children":1776},{"className":1775},[],[1777],{"type":21,"value":1778},"{ \"type\": \"RECALL_BY_ENTITY\" }",{"type":15,"tag":558,"props":1780,"children":1781},{},[1782],{"type":15,"tag":42,"props":1783,"children":1785},{"className":1784},[],[1786],{"type":21,"value":1738},{"type":15,"tag":528,"props":1788,"children":1789},{},[1790,1794,1803],{"type":15,"tag":558,"props":1791,"children":1792},{},[1793],{"type":21,"value":904},{"type":15,"tag":558,"props":1795,"children":1796},{},[1797],{"type":15,"tag":42,"props":1798,"children":1800},{"className":1799},[],[1801],{"type":21,"value":1802},"{ \"type\": \"RECALL_TIMELINE\" }",{"type":15,"tag":558,"props":1804,"children":1805},{},[1806],{"type":15,"tag":42,"props":1807,"children":1809},{"className":1808},[],[1810],{"type":21,"value":1738},{"type":15,"tag":528,"props":1812,"children":1813},{},[1814,1818,1827],{"type":15,"tag":558,"props":1815,"children":1816},{},[1817],{"type":21,"value":684},{"type":15,"tag":558,"props":1819,"children":1820},{},[1821],{"type":15,"tag":42,"props":1822,"children":1824},{"className":1823},[],[1825],{"type":21,"value":1826},"{ \"type\": \"knowledgeQuery\" }",{"type":15,"tag":558,"props":1828,"children":1829},{},[1830],{"type":21,"value":1434},{"type":15,"tag":528,"props":1832,"children":1833},{},[1834,1838,1847],{"type":15,"tag":558,"props":1835,"children":1836},{},[1837],{"type":21,"value":962},{"type":15,"tag":558,"props":1839,"children":1840},{},[1841],{"type":15,"tag":42,"props":1842,"children":1844},{"className":1843},[],[1845],{"type":21,"value":1846},"{ \"type\": \"JAVA\", \"class\": \"com.acme.MathTools\" }",{"type":15,"tag":558,"props":1848,"children":1849},{},[1850],{"type":21,"value":1434},{"type":15,"tag":528,"props":1852,"children":1853},{},[1854,1858,1867],{"type":15,"tag":558,"props":1855,"children":1856},{},[1857],{"type":21,"value":984},{"type":15,"tag":558,"props":1859,"children":1860},{},[1861],{"type":15,"tag":42,"props":1862,"children":1864},{"className":1863},[],[1865],{"type":21,"value":1866},"{ \"type\": \"AGENT\", \"agent\": \"invoice-extractor\" }",{"type":15,"tag":558,"props":1868,"children":1869},{},[1870,1875,1876],{"type":15,"tag":42,"props":1871,"children":1873},{"className":1872},[],[1874],{"type":21,"value":70},{"type":21,"value":72},{"type":15,"tag":42,"props":1877,"children":1879},{"className":1878},[],[1880],{"type":21,"value":78},{"type":15,"tag":528,"props":1882,"children":1883},{},[1884,1888,1897],{"type":15,"tag":558,"props":1885,"children":1886},{},[1887],{"type":21,"value":926},{"type":15,"tag":558,"props":1889,"children":1890},{},[1891],{"type":15,"tag":42,"props":1892,"children":1894},{"className":1893},[],[1895],{"type":21,"value":1896},"{ \"name\": \"my_tool\", \"script\": \"return {…};\" }",{"type":15,"tag":558,"props":1898,"children":1899},{},[1900,1905,1906,1911,1912],{"type":15,"tag":42,"props":1901,"children":1903},{"className":1902},[],[1904],{"type":21,"value":1245},{"type":21,"value":72},{"type":15,"tag":42,"props":1907,"children":1909},{"className":1908},[],[1910],{"type":21,"value":1253},{"type":21,"value":72},{"type":15,"tag":42,"props":1913,"children":1915},{"className":1914},[],[1916],{"type":21,"value":78},{"type":15,"tag":1918,"props":1919,"children":1920},"blockquote",{},[1921],{"type":15,"tag":23,"props":1922,"children":1923},{},[1924,1926,1930,1932,1938,1940,1944,1945,1951,1952,1956,1957,1963,1965,1969,1970,1975,1977,1983,1985,1990],{"type":21,"value":1925},"Only four tools need any configuration to work: ",{"type":15,"tag":34,"props":1927,"children":1928},{},[1929],{"type":21,"value":574},{"type":21,"value":1931}," (",{"type":15,"tag":42,"props":1933,"children":1935},{"className":1934},[],[1936],{"type":21,"value":1937},"index",{"type":21,"value":1939},"), ",{"type":15,"tag":34,"props":1941,"children":1942},{},[1943],{"type":21,"value":962},{"type":21,"value":1931},{"type":15,"tag":42,"props":1946,"children":1948},{"className":1947},[],[1949],{"type":21,"value":1950},"class",{"type":21,"value":1939},{"type":15,"tag":34,"props":1953,"children":1954},{},[1955],{"type":21,"value":984},{"type":21,"value":1931},{"type":15,"tag":42,"props":1958,"children":1960},{"className":1959},[],[1961],{"type":21,"value":1962},"agent",{"type":21,"value":1964},"), and ",{"type":15,"tag":34,"props":1966,"children":1967},{},[1968],{"type":21,"value":926},{"type":21,"value":1931},{"type":15,"tag":42,"props":1971,"children":1973},{"className":1972},[],[1974],{"type":21,"value":70},{"type":21,"value":1976}," + ",{"type":15,"tag":42,"props":1978,"children":1980},{"className":1979},[],[1981],{"type":21,"value":1982},"script",{"type":21,"value":1984},"). Every other tool runs with just its ",{"type":15,"tag":42,"props":1986,"children":1988},{"className":1987},[],[1989],{"type":21,"value":104},{"type":21,"value":1991}," — all remaining properties have sensible defaults.",{"type":15,"tag":115,"props":1993,"children":1995},{"id":1994},"tool-catalog",[1996],{"type":21,"value":1997},"Tool catalog",{"type":15,"tag":1999,"props":2000,"children":2002},"h3",{"id":2001},"custom-tools-script-java-agent",[2003],{"type":21,"value":2004},"Custom tools: Script, Java, Agent",{"type":15,"tag":23,"props":2006,"children":2007},{},[2008],{"type":21,"value":2009},"These three aren't fixed capabilities — they're how you extend an agent with your own logic or compose agents together.",{"type":15,"tag":2011,"props":2012,"children":2014},"h4",{"id":2013},"script-inline-javascript-tool",[2015],{"type":21,"value":2016},"Script — inline JavaScript tool",{"type":15,"tag":23,"props":2018,"children":2019},{},[2020,2022,2027,2029,2035,2037,2043],{"type":21,"value":2021},"Define an ad-hoc tool whose body is JavaScript you write directly in the chain. Selected when ",{"type":15,"tag":42,"props":2023,"children":2025},{"className":2024},[],[2026],{"type":21,"value":104},{"type":21,"value":2028}," is omitted (",{"type":15,"tag":42,"props":2030,"children":2032},{"className":2031},[],[2033],{"type":21,"value":2034},"null",{"type":21,"value":2036},") or ",{"type":15,"tag":42,"props":2038,"children":2040},{"className":2039},[],[2041],{"type":21,"value":2042},"\"SCRIPT\"",{"type":21,"value":2044},". This is the one tool where you author the full parameter schema yourself.",{"type":15,"tag":23,"props":2046,"children":2047},{},[2048],{"type":15,"tag":34,"props":2049,"children":2050},{},[2051],{"type":21,"value":2052},"Configuration",{"type":15,"tag":520,"props":2054,"children":2055},{},[2056,2084],{"type":15,"tag":524,"props":2057,"children":2058},{},[2059],{"type":15,"tag":528,"props":2060,"children":2061},{},[2062,2066,2070,2074,2079],{"type":15,"tag":532,"props":2063,"children":2064},{},[2065],{"type":21,"value":1085},{"type":15,"tag":532,"props":2067,"children":2068},{},[2069],{"type":21,"value":1090},{"type":15,"tag":532,"props":2071,"children":2072},{},[2073],{"type":21,"value":1095},{"type":15,"tag":532,"props":2075,"children":2076},{},[2077],{"type":21,"value":2078},"Required",{"type":15,"tag":532,"props":2080,"children":2081},{},[2082],{"type":21,"value":2083},"Description",{"type":15,"tag":551,"props":2085,"children":2086},{},[2087,2116,2144,2173,2202,2240,2273],{"type":15,"tag":528,"props":2088,"children":2089},{},[2090,2098,2102,2106,2111],{"type":15,"tag":558,"props":2091,"children":2092},{},[2093],{"type":15,"tag":42,"props":2094,"children":2096},{"className":2095},[],[2097],{"type":21,"value":70},{"type":15,"tag":558,"props":2099,"children":2100},{},[2101],{"type":21,"value":1119},{"type":15,"tag":558,"props":2103,"children":2104},{},[2105],{"type":21,"value":1434},{"type":15,"tag":558,"props":2107,"children":2108},{},[2109],{"type":21,"value":2110},"Yes",{"type":15,"tag":558,"props":2112,"children":2113},{},[2114],{"type":21,"value":2115},"Tool name.",{"type":15,"tag":528,"props":2117,"children":2118},{},[2119,2127,2131,2135,2139],{"type":15,"tag":558,"props":2120,"children":2121},{},[2122],{"type":15,"tag":42,"props":2123,"children":2125},{"className":2124},[],[2126],{"type":21,"value":1982},{"type":15,"tag":558,"props":2128,"children":2129},{},[2130],{"type":21,"value":1119},{"type":15,"tag":558,"props":2132,"children":2133},{},[2134],{"type":21,"value":1434},{"type":15,"tag":558,"props":2136,"children":2137},{},[2138],{"type":21,"value":2110},{"type":15,"tag":558,"props":2140,"children":2141},{},[2142],{"type":21,"value":2143},"JavaScript source executed when the tool is called.",{"type":15,"tag":528,"props":2145,"children":2146},{},[2147,2155,2159,2163,2168],{"type":15,"tag":558,"props":2148,"children":2149},{},[2150],{"type":15,"tag":42,"props":2151,"children":2153},{"className":2152},[],[2154],{"type":21,"value":78},{"type":15,"tag":558,"props":2156,"children":2157},{},[2158],{"type":21,"value":1119},{"type":15,"tag":558,"props":2160,"children":2161},{},[2162],{"type":21,"value":1434},{"type":15,"tag":558,"props":2164,"children":2165},{},[2166],{"type":21,"value":2167},"No",{"type":15,"tag":558,"props":2169,"children":2170},{},[2171],{"type":21,"value":2172},"Description shown to the LLM.",{"type":15,"tag":528,"props":2174,"children":2175},{},[2176,2184,2189,2193,2197],{"type":15,"tag":558,"props":2177,"children":2178},{},[2179],{"type":15,"tag":42,"props":2180,"children":2182},{"className":2181},[],[2183],{"type":21,"value":1245},{"type":15,"tag":558,"props":2185,"children":2186},{},[2187],{"type":21,"value":2188},"Object",{"type":15,"tag":558,"props":2190,"children":2191},{},[2192],{"type":21,"value":1434},{"type":15,"tag":558,"props":2194,"children":2195},{},[2196],{"type":21,"value":2167},{"type":15,"tag":558,"props":2198,"children":2199},{},[2200],{"type":21,"value":2201},"JSON-schema-style map describing the tool's parameters.",{"type":15,"tag":528,"props":2203,"children":2204},{},[2205,2213,2222,2231,2235],{"type":15,"tag":558,"props":2206,"children":2207},{},[2208],{"type":15,"tag":42,"props":2209,"children":2211},{"className":2210},[],[2212],{"type":21,"value":1253},{"type":15,"tag":558,"props":2214,"children":2215},{},[2216,2218],{"type":21,"value":2217},"Array",{"type":15,"tag":151,"props":2219,"children":2220},{},[2221],{"type":21,"value":1119},{"type":15,"tag":558,"props":2223,"children":2224},{},[2225],{"type":15,"tag":42,"props":2226,"children":2228},{"className":2227},[],[2229],{"type":21,"value":2230},"[]",{"type":15,"tag":558,"props":2232,"children":2233},{},[2234],{"type":21,"value":2167},{"type":15,"tag":558,"props":2236,"children":2237},{},[2238],{"type":21,"value":2239},"Names of required parameters.",{"type":15,"tag":528,"props":2241,"children":2242},{},[2243,2251,2256,2264,2268],{"type":15,"tag":558,"props":2244,"children":2245},{},[2246],{"type":15,"tag":42,"props":2247,"children":2249},{"className":2248},[],[2250],{"type":21,"value":1165},{"type":15,"tag":558,"props":2252,"children":2253},{},[2254],{"type":21,"value":2255},"Integer",{"type":15,"tag":558,"props":2257,"children":2258},{},[2259],{"type":15,"tag":42,"props":2260,"children":2262},{"className":2261},[],[2263],{"type":21,"value":1179},{"type":15,"tag":558,"props":2265,"children":2266},{},[2267],{"type":21,"value":2167},{"type":15,"tag":558,"props":2269,"children":2270},{},[2271],{"type":21,"value":2272},"Execution timeout in seconds.",{"type":15,"tag":528,"props":2274,"children":2275},{},[2276,2284,2288,2296,2300],{"type":15,"tag":558,"props":2277,"children":2278},{},[2279],{"type":15,"tag":42,"props":2280,"children":2282},{"className":2281},[],[2283],{"type":21,"value":1210},{"type":15,"tag":558,"props":2285,"children":2286},{},[2287],{"type":21,"value":1215},{"type":15,"tag":558,"props":2289,"children":2290},{},[2291],{"type":15,"tag":42,"props":2292,"children":2294},{"className":2293},[],[2295],{"type":21,"value":1224},{"type":15,"tag":558,"props":2297,"children":2298},{},[2299],{"type":21,"value":2167},{"type":15,"tag":558,"props":2301,"children":2302},{},[2303],{"type":21,"value":2304},"Whether user interaction is required.",{"type":15,"tag":1918,"props":2306,"children":2307},{},[2308],{"type":15,"tag":23,"props":2309,"children":2310},{},[2311,2313,2318,2320,2325,2327,2332],{"type":21,"value":2312},"A Script tool is only added to the chain if ",{"type":15,"tag":34,"props":2314,"children":2315},{},[2316],{"type":21,"value":2317},"both",{"type":21,"value":2319}," ",{"type":15,"tag":42,"props":2321,"children":2323},{"className":2322},[],[2324],{"type":21,"value":70},{"type":21,"value":2326}," and ",{"type":15,"tag":42,"props":2328,"children":2330},{"className":2329},[],[2331],{"type":21,"value":1982},{"type":21,"value":2333}," are present.",{"type":15,"tag":141,"props":2335,"children":2337},{"className":143,"code":2336,"language":145,"meta":7,"style":7},"{\n  \"name\": \"celsius_to_fahrenheit\",\n  \"description\": \"Convert a Celsius temperature to Fahrenheit.\",\n  \"arguments\": {\n    \"celsius\": { \"type\": \"number\", \"description\": \"Temperature in °C\" }\n  },\n  \"required\": [\"celsius\"],\n  \"script\": \"return { fahrenheit: input.celsius * 9 / 5 + 32 };\"\n}\n",[2338],{"type":15,"tag":42,"props":2339,"children":2340},{"__ignoreMap":7},[2341,2348,2368,2388,2401,2448,2456,2479,2496],{"type":15,"tag":151,"props":2342,"children":2343},{"class":153,"line":154},[2344],{"type":15,"tag":151,"props":2345,"children":2346},{"style":158},[2347],{"type":21,"value":161},{"type":15,"tag":151,"props":2349,"children":2350},{"class":153,"line":164},[2351,2355,2359,2364],{"type":15,"tag":151,"props":2352,"children":2353},{"style":168},[2354],{"type":21,"value":171},{"type":15,"tag":151,"props":2356,"children":2357},{"style":158},[2358],{"type":21,"value":176},{"type":15,"tag":151,"props":2360,"children":2361},{"style":179},[2362],{"type":21,"value":2363},"\"celsius_to_fahrenheit\"",{"type":15,"tag":151,"props":2365,"children":2366},{"style":158},[2367],{"type":21,"value":187},{"type":15,"tag":151,"props":2369,"children":2370},{"class":153,"line":190},[2371,2375,2379,2384],{"type":15,"tag":151,"props":2372,"children":2373},{"style":168},[2374],{"type":21,"value":218},{"type":15,"tag":151,"props":2376,"children":2377},{"style":158},[2378],{"type":21,"value":176},{"type":15,"tag":151,"props":2380,"children":2381},{"style":179},[2382],{"type":21,"value":2383},"\"Convert a Celsius temperature to Fahrenheit.\"",{"type":15,"tag":151,"props":2385,"children":2386},{"style":158},[2387],{"type":21,"value":187},{"type":15,"tag":151,"props":2389,"children":2390},{"class":153,"line":212},[2391,2396],{"type":15,"tag":151,"props":2392,"children":2393},{"style":168},[2394],{"type":21,"value":2395},"  \"arguments\"",{"type":15,"tag":151,"props":2397,"children":2398},{"style":158},[2399],{"type":21,"value":2400},": {\n",{"type":15,"tag":151,"props":2402,"children":2403},{"class":153,"line":234},[2404,2409,2413,2417,2421,2426,2430,2435,2439,2444],{"type":15,"tag":151,"props":2405,"children":2406},{"style":168},[2407],{"type":21,"value":2408},"    \"celsius\"",{"type":15,"tag":151,"props":2410,"children":2411},{"style":158},[2412],{"type":21,"value":418},{"type":15,"tag":151,"props":2414,"children":2415},{"style":168},[2416],{"type":21,"value":259},{"type":15,"tag":151,"props":2418,"children":2419},{"style":158},[2420],{"type":21,"value":176},{"type":15,"tag":151,"props":2422,"children":2423},{"style":179},[2424],{"type":21,"value":2425},"\"number\"",{"type":15,"tag":151,"props":2427,"children":2428},{"style":158},[2429],{"type":21,"value":72},{"type":15,"tag":151,"props":2431,"children":2432},{"style":168},[2433],{"type":21,"value":2434},"\"description\"",{"type":15,"tag":151,"props":2436,"children":2437},{"style":158},[2438],{"type":21,"value":176},{"type":15,"tag":151,"props":2440,"children":2441},{"style":179},[2442],{"type":21,"value":2443},"\"Temperature in °C\"",{"type":15,"tag":151,"props":2445,"children":2446},{"style":158},[2447],{"type":21,"value":360},{"type":15,"tag":151,"props":2449,"children":2450},{"class":153,"line":248},[2451],{"type":15,"tag":151,"props":2452,"children":2453},{"style":158},[2454],{"type":21,"value":2455},"  },\n",{"type":15,"tag":151,"props":2457,"children":2458},{"class":153,"line":312},[2459,2464,2469,2474],{"type":15,"tag":151,"props":2460,"children":2461},{"style":168},[2462],{"type":21,"value":2463},"  \"required\"",{"type":15,"tag":151,"props":2465,"children":2466},{"style":158},[2467],{"type":21,"value":2468},": [",{"type":15,"tag":151,"props":2470,"children":2471},{"style":179},[2472],{"type":21,"value":2473},"\"celsius\"",{"type":15,"tag":151,"props":2475,"children":2476},{"style":158},[2477],{"type":21,"value":2478},"],\n",{"type":15,"tag":151,"props":2480,"children":2481},{"class":153,"line":337},[2482,2487,2491],{"type":15,"tag":151,"props":2483,"children":2484},{"style":168},[2485],{"type":21,"value":2486},"  \"script\"",{"type":15,"tag":151,"props":2488,"children":2489},{"style":158},[2490],{"type":21,"value":176},{"type":15,"tag":151,"props":2492,"children":2493},{"style":179},[2494],{"type":21,"value":2495},"\"return { fahrenheit: input.celsius * 9 / 5 + 32 };\"\n",{"type":15,"tag":151,"props":2497,"children":2498},{"class":153,"line":363},[2499],{"type":15,"tag":151,"props":2500,"children":2501},{"style":158},[2502],{"type":21,"value":455},{"type":15,"tag":2011,"props":2504,"children":2506},{"id":2505},"java-reflective-internal-tool",[2507],{"type":21,"value":2508},"Java — reflective internal tool",{"type":15,"tag":23,"props":2510,"children":2511},{},[2512,2514,2520],{"type":21,"value":2513},"Loads a Java class and exposes its annotated methods as tools via reflection (langchain4j ",{"type":15,"tag":42,"props":2515,"children":2517},{"className":2516},[],[2518],{"type":21,"value":2519},"ToolSpecifications",{"type":21,"value":2521},"). For platform/internal use.",{"type":15,"tag":520,"props":2523,"children":2524},{},[2525,2547],{"type":15,"tag":524,"props":2526,"children":2527},{},[2528],{"type":15,"tag":528,"props":2529,"children":2530},{},[2531,2535,2539,2543],{"type":15,"tag":532,"props":2532,"children":2533},{},[2534],{"type":21,"value":1085},{"type":15,"tag":532,"props":2536,"children":2537},{},[2538],{"type":21,"value":1090},{"type":15,"tag":532,"props":2540,"children":2541},{},[2542],{"type":21,"value":2078},{"type":15,"tag":532,"props":2544,"children":2545},{},[2546],{"type":21,"value":2083},{"type":15,"tag":551,"props":2548,"children":2549},{},[2550,2579],{"type":15,"tag":528,"props":2551,"children":2552},{},[2553,2561,2565,2569],{"type":15,"tag":558,"props":2554,"children":2555},{},[2556],{"type":15,"tag":42,"props":2557,"children":2559},{"className":2558},[],[2560],{"type":21,"value":104},{"type":15,"tag":558,"props":2562,"children":2563},{},[2564],{"type":21,"value":1119},{"type":15,"tag":558,"props":2566,"children":2567},{},[2568],{"type":21,"value":2110},{"type":15,"tag":558,"props":2570,"children":2571},{},[2572,2578],{"type":15,"tag":42,"props":2573,"children":2575},{"className":2574},[],[2576],{"type":21,"value":2577},"\"JAVA\"",{"type":21,"value":1349},{"type":15,"tag":528,"props":2580,"children":2581},{},[2582,2590,2594,2598],{"type":15,"tag":558,"props":2583,"children":2584},{},[2585],{"type":15,"tag":42,"props":2586,"children":2588},{"className":2587},[],[2589],{"type":21,"value":1950},{"type":15,"tag":558,"props":2591,"children":2592},{},[2593],{"type":21,"value":1119},{"type":15,"tag":558,"props":2595,"children":2596},{},[2597],{"type":21,"value":2110},{"type":15,"tag":558,"props":2599,"children":2600},{},[2601,2603,2608],{"type":21,"value":2602},"Fully-qualified class name to load. Every ",{"type":15,"tag":42,"props":2604,"children":2606},{"className":2605},[],[2607],{"type":21,"value":955},{"type":21,"value":2609}," method on it becomes a callable tool.",{"type":15,"tag":141,"props":2611,"children":2613},{"className":143,"code":2612,"language":145,"meta":7,"style":7},"{ \"type\": \"JAVA\", \"class\": \"com.acme.MathTools\" }\n",[2614],{"type":15,"tag":42,"props":2615,"children":2616},{"__ignoreMap":7},[2617],{"type":15,"tag":151,"props":2618,"children":2619},{"class":153,"line":154},[2620,2625,2629,2633,2637,2641,2646,2650,2655],{"type":15,"tag":151,"props":2621,"children":2622},{"style":158},[2623],{"type":21,"value":2624},"{ ",{"type":15,"tag":151,"props":2626,"children":2627},{"style":168},[2628],{"type":21,"value":259},{"type":15,"tag":151,"props":2630,"children":2631},{"style":158},[2632],{"type":21,"value":176},{"type":15,"tag":151,"props":2634,"children":2635},{"style":179},[2636],{"type":21,"value":2577},{"type":15,"tag":151,"props":2638,"children":2639},{"style":158},[2640],{"type":21,"value":72},{"type":15,"tag":151,"props":2642,"children":2643},{"style":168},[2644],{"type":21,"value":2645},"\"class\"",{"type":15,"tag":151,"props":2647,"children":2648},{"style":158},[2649],{"type":21,"value":176},{"type":15,"tag":151,"props":2651,"children":2652},{"style":179},[2653],{"type":21,"value":2654},"\"com.acme.MathTools\"",{"type":15,"tag":151,"props":2656,"children":2657},{"style":158},[2658],{"type":21,"value":360},{"type":15,"tag":2011,"props":2660,"children":2662},{"id":2661},"agent-call-another-agent-as-a-tool",[2663],{"type":21,"value":2664},"Agent — call another agent as a tool",{"type":15,"tag":23,"props":2666,"children":2667},{},[2668],{"type":21,"value":2669},"Invoke another named AI Agent as a sub-tool, enabling hierarchical composition (a supervisor agent that delegates to specialists). The sub-agent's input parameters become the tool's call-time parameters automatically.",{"type":15,"tag":520,"props":2671,"children":2672},{},[2673,2699],{"type":15,"tag":524,"props":2674,"children":2675},{},[2676],{"type":15,"tag":528,"props":2677,"children":2678},{},[2679,2683,2687,2691,2695],{"type":15,"tag":532,"props":2680,"children":2681},{},[2682],{"type":21,"value":1085},{"type":15,"tag":532,"props":2684,"children":2685},{},[2686],{"type":21,"value":1090},{"type":15,"tag":532,"props":2688,"children":2689},{},[2690],{"type":21,"value":1095},{"type":15,"tag":532,"props":2692,"children":2693},{},[2694],{"type":21,"value":2078},{"type":15,"tag":532,"props":2696,"children":2697},{},[2698],{"type":21,"value":2083},{"type":15,"tag":551,"props":2700,"children":2701},{},[2702,2735,2763,2792],{"type":15,"tag":528,"props":2703,"children":2704},{},[2705,2713,2717,2721,2725],{"type":15,"tag":558,"props":2706,"children":2707},{},[2708],{"type":15,"tag":42,"props":2709,"children":2711},{"className":2710},[],[2712],{"type":21,"value":104},{"type":15,"tag":558,"props":2714,"children":2715},{},[2716],{"type":21,"value":1119},{"type":15,"tag":558,"props":2718,"children":2719},{},[2720],{"type":21,"value":1434},{"type":15,"tag":558,"props":2722,"children":2723},{},[2724],{"type":21,"value":2110},{"type":15,"tag":558,"props":2726,"children":2727},{},[2728,2734],{"type":15,"tag":42,"props":2729,"children":2731},{"className":2730},[],[2732],{"type":21,"value":2733},"\"AGENT\"",{"type":21,"value":1349},{"type":15,"tag":528,"props":2736,"children":2737},{},[2738,2746,2750,2754,2758],{"type":15,"tag":558,"props":2739,"children":2740},{},[2741],{"type":15,"tag":42,"props":2742,"children":2744},{"className":2743},[],[2745],{"type":21,"value":1962},{"type":15,"tag":558,"props":2747,"children":2748},{},[2749],{"type":21,"value":1119},{"type":15,"tag":558,"props":2751,"children":2752},{},[2753],{"type":21,"value":1434},{"type":15,"tag":558,"props":2755,"children":2756},{},[2757],{"type":21,"value":2110},{"type":15,"tag":558,"props":2759,"children":2760},{},[2761],{"type":21,"value":2762},"Name of the agent to invoke.",{"type":15,"tag":528,"props":2764,"children":2765},{},[2766,2774,2778,2783,2787],{"type":15,"tag":558,"props":2767,"children":2768},{},[2769],{"type":15,"tag":42,"props":2770,"children":2772},{"className":2771},[],[2773],{"type":21,"value":70},{"type":15,"tag":558,"props":2775,"children":2776},{},[2777],{"type":21,"value":1119},{"type":15,"tag":558,"props":2779,"children":2780},{},[2781],{"type":21,"value":2782},"the agent's name",{"type":15,"tag":558,"props":2784,"children":2785},{},[2786],{"type":21,"value":2167},{"type":15,"tag":558,"props":2788,"children":2789},{},[2790],{"type":21,"value":2791},"Override the tool name.",{"type":15,"tag":528,"props":2793,"children":2794},{},[2795,2803,2807,2812,2816],{"type":15,"tag":558,"props":2796,"children":2797},{},[2798],{"type":15,"tag":42,"props":2799,"children":2801},{"className":2800},[],[2802],{"type":21,"value":78},{"type":15,"tag":558,"props":2804,"children":2805},{},[2806],{"type":21,"value":1119},{"type":15,"tag":558,"props":2808,"children":2809},{},[2810],{"type":21,"value":2811},"the agent's description",{"type":15,"tag":558,"props":2813,"children":2814},{},[2815],{"type":21,"value":2167},{"type":15,"tag":558,"props":2817,"children":2818},{},[2819],{"type":21,"value":2820},"Override the tool description.",{"type":15,"tag":141,"props":2822,"children":2824},{"className":143,"code":2823,"language":145,"meta":7,"style":7},"{ \"type\": \"AGENT\", \"agent\": \"invoice-extractor\",\n  \"description\": \"Extract structured fields from an invoice document.\" }\n",[2825],{"type":15,"tag":42,"props":2826,"children":2827},{"__ignoreMap":7},[2828,2869],{"type":15,"tag":151,"props":2829,"children":2830},{"class":153,"line":154},[2831,2835,2839,2843,2847,2851,2856,2860,2865],{"type":15,"tag":151,"props":2832,"children":2833},{"style":158},[2834],{"type":21,"value":2624},{"type":15,"tag":151,"props":2836,"children":2837},{"style":168},[2838],{"type":21,"value":259},{"type":15,"tag":151,"props":2840,"children":2841},{"style":158},[2842],{"type":21,"value":176},{"type":15,"tag":151,"props":2844,"children":2845},{"style":179},[2846],{"type":21,"value":2733},{"type":15,"tag":151,"props":2848,"children":2849},{"style":158},[2850],{"type":21,"value":72},{"type":15,"tag":151,"props":2852,"children":2853},{"style":168},[2854],{"type":21,"value":2855},"\"agent\"",{"type":15,"tag":151,"props":2857,"children":2858},{"style":158},[2859],{"type":21,"value":176},{"type":15,"tag":151,"props":2861,"children":2862},{"style":179},[2863],{"type":21,"value":2864},"\"invoice-extractor\"",{"type":15,"tag":151,"props":2866,"children":2867},{"style":158},[2868],{"type":21,"value":187},{"type":15,"tag":151,"props":2870,"children":2871},{"class":153,"line":164},[2872,2876,2880,2885],{"type":15,"tag":151,"props":2873,"children":2874},{"style":168},[2875],{"type":21,"value":218},{"type":15,"tag":151,"props":2877,"children":2878},{"style":158},[2879],{"type":21,"value":176},{"type":15,"tag":151,"props":2881,"children":2882},{"style":179},[2883],{"type":21,"value":2884},"\"Extract structured fields from an invoice document.\"",{"type":15,"tag":151,"props":2886,"children":2887},{"style":158},[2888],{"type":21,"value":360},{"type":15,"tag":1999,"props":2890,"children":2892},{"id":2891},"retrieval-web",[2893],{"type":21,"value":2894},"Retrieval & web",{"type":15,"tag":2011,"props":2896,"children":2898},{"id":2897},"search-search",[2899,2901],{"type":21,"value":2900},"Search — ",{"type":15,"tag":42,"props":2902,"children":2904},{"className":2903},[],[2905],{"type":21,"value":583},{"type":15,"tag":23,"props":2907,"children":2908},{},[2909],{"type":21,"value":2910},"Search a configured Appivo search index (vector and/or BM25 keyword) and return ranked documents. The agent's primary RAG retrieval tool.",{"type":15,"tag":23,"props":2912,"children":2913},{},[2914],{"type":15,"tag":34,"props":2915,"children":2916},{},[2917],{"type":21,"value":2052},{"type":15,"tag":520,"props":2919,"children":2920},{},[2921,2947],{"type":15,"tag":524,"props":2922,"children":2923},{},[2924],{"type":15,"tag":528,"props":2925,"children":2926},{},[2927,2931,2935,2939,2943],{"type":15,"tag":532,"props":2928,"children":2929},{},[2930],{"type":21,"value":1085},{"type":15,"tag":532,"props":2932,"children":2933},{},[2934],{"type":21,"value":1090},{"type":15,"tag":532,"props":2936,"children":2937},{},[2938],{"type":21,"value":1095},{"type":15,"tag":532,"props":2940,"children":2941},{},[2942],{"type":21,"value":2078},{"type":15,"tag":532,"props":2944,"children":2945},{},[2946],{"type":21,"value":2083},{"type":15,"tag":551,"props":2948,"children":2949},{},[2950,2978,3011,3045,3079,3131,3178],{"type":15,"tag":528,"props":2951,"children":2952},{},[2953,2961,2965,2969,2973],{"type":15,"tag":558,"props":2954,"children":2955},{},[2956],{"type":15,"tag":42,"props":2957,"children":2959},{"className":2958},[],[2960],{"type":21,"value":1937},{"type":15,"tag":558,"props":2962,"children":2963},{},[2964],{"type":21,"value":1119},{"type":15,"tag":558,"props":2966,"children":2967},{},[2968],{"type":21,"value":1434},{"type":15,"tag":558,"props":2970,"children":2971},{},[2972],{"type":21,"value":2110},{"type":15,"tag":558,"props":2974,"children":2975},{},[2976],{"type":21,"value":2977},"Name of the index to search.",{"type":15,"tag":528,"props":2979,"children":2980},{},[2981,2989,2993,3002,3006],{"type":15,"tag":558,"props":2982,"children":2983},{},[2984],{"type":15,"tag":42,"props":2985,"children":2987},{"className":2986},[],[2988],{"type":21,"value":1400},{"type":15,"tag":558,"props":2990,"children":2991},{},[2992],{"type":21,"value":2255},{"type":15,"tag":558,"props":2994,"children":2995},{},[2996],{"type":15,"tag":42,"props":2997,"children":2999},{"className":2998},[],[3000],{"type":21,"value":3001},"5",{"type":15,"tag":558,"props":3003,"children":3004},{},[3005],{"type":21,"value":2167},{"type":15,"tag":558,"props":3007,"children":3008},{},[3009],{"type":21,"value":3010},"Max results returned.",{"type":15,"tag":528,"props":3012,"children":3013},{},[3014,3022,3027,3036,3040],{"type":15,"tag":558,"props":3015,"children":3016},{},[3017],{"type":15,"tag":42,"props":3018,"children":3020},{"className":3019},[],[3021],{"type":21,"value":1407},{"type":15,"tag":558,"props":3023,"children":3024},{},[3025],{"type":21,"value":3026},"Double",{"type":15,"tag":558,"props":3028,"children":3029},{},[3030],{"type":15,"tag":42,"props":3031,"children":3033},{"className":3032},[],[3034],{"type":21,"value":3035},"0.7",{"type":15,"tag":558,"props":3037,"children":3038},{},[3039],{"type":21,"value":2167},{"type":15,"tag":558,"props":3041,"children":3042},{},[3043],{"type":21,"value":3044},"Minimum relevance score to include a hit.",{"type":15,"tag":528,"props":3046,"children":3047},{},[3048,3057,3061,3070,3074],{"type":15,"tag":558,"props":3049,"children":3050},{},[3051],{"type":15,"tag":42,"props":3052,"children":3054},{"className":3053},[],[3055],{"type":21,"value":3056},"candidates",{"type":15,"tag":558,"props":3058,"children":3059},{},[3060],{"type":21,"value":2255},{"type":15,"tag":558,"props":3062,"children":3063},{},[3064],{"type":15,"tag":42,"props":3065,"children":3067},{"className":3066},[],[3068],{"type":21,"value":3069},"100",{"type":15,"tag":558,"props":3071,"children":3072},{},[3073],{"type":21,"value":2167},{"type":15,"tag":558,"props":3075,"children":3076},{},[3077],{"type":21,"value":3078},"Number of candidates evaluated before ranking.",{"type":15,"tag":528,"props":3080,"children":3081},{},[3082,3090,3094,3102,3106],{"type":15,"tag":558,"props":3083,"children":3084},{},[3085],{"type":15,"tag":42,"props":3086,"children":3088},{"className":3087},[],[3089],{"type":21,"value":104},{"type":15,"tag":558,"props":3091,"children":3092},{},[3093],{"type":21,"value":1119},{"type":15,"tag":558,"props":3095,"children":3096},{},[3097],{"type":15,"tag":42,"props":3098,"children":3100},{"className":3099},[],[3101],{"type":21,"value":2317},{"type":15,"tag":558,"props":3103,"children":3104},{},[3105],{"type":21,"value":2167},{"type":15,"tag":558,"props":3107,"children":3108},{},[3109,3111,3117,3118,3123,3125,3130],{"type":21,"value":3110},"Search mode: ",{"type":15,"tag":42,"props":3112,"children":3114},{"className":3113},[],[3115],{"type":21,"value":3116},"vector",{"type":21,"value":72},{"type":15,"tag":42,"props":3119,"children":3121},{"className":3120},[],[3122],{"type":21,"value":21},{"type":21,"value":3124},", or ",{"type":15,"tag":42,"props":3126,"children":3128},{"className":3127},[],[3129],{"type":21,"value":2317},{"type":21,"value":1349},{"type":15,"tag":528,"props":3132,"children":3133},{},[3134,3143,3148,3153,3157],{"type":15,"tag":558,"props":3135,"children":3136},{},[3137],{"type":15,"tag":42,"props":3138,"children":3140},{"className":3139},[],[3141],{"type":21,"value":3142},"queryDescription",{"type":15,"tag":558,"props":3144,"children":3145},{},[3146],{"type":21,"value":3147},"String (variable)",{"type":15,"tag":558,"props":3149,"children":3150},{},[3151],{"type":21,"value":3152},"built-in",{"type":15,"tag":558,"props":3154,"children":3155},{},[3156],{"type":21,"value":2167},{"type":15,"tag":558,"props":3158,"children":3159},{},[3160,3162,3168,3170,3176],{"type":21,"value":3161},"Overrides the description the LLM sees for the ",{"type":15,"tag":42,"props":3163,"children":3165},{"className":3164},[],[3166],{"type":21,"value":3167},"query",{"type":21,"value":3169}," parameter. Must be a ",{"type":15,"tag":42,"props":3171,"children":3173},{"className":3172},[],[3174],{"type":21,"value":3175},"$variable",{"type":21,"value":3177}," reference bound to a step input (its runtime value becomes the description); a literal value is ignored.",{"type":15,"tag":528,"props":3179,"children":3180},{},[3181,3195,3199,3210,3214],{"type":15,"tag":558,"props":3182,"children":3183},{},[3184,3189,3190],{"type":15,"tag":42,"props":3185,"children":3187},{"className":3186},[],[3188],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":3191,"children":3193},{"className":3192},[],[3194],{"type":21,"value":78},{"type":15,"tag":558,"props":3196,"children":3197},{},[3198],{"type":21,"value":1119},{"type":15,"tag":558,"props":3200,"children":3201},{},[3202,3208],{"type":15,"tag":42,"props":3203,"children":3205},{"className":3204},[],[3206],{"type":21,"value":3207},"SearchForDocuments",{"type":21,"value":3209}," / built-in",{"type":15,"tag":558,"props":3211,"children":3212},{},[3213],{"type":21,"value":2167},{"type":15,"tag":558,"props":3215,"children":3216},{},[3217],{"type":21,"value":3218},"Standard overrides.",{"type":15,"tag":23,"props":3220,"children":3221},{},[3222,3227,3228,3233],{"type":15,"tag":34,"props":3223,"children":3224},{},[3225],{"type":21,"value":3226},"Call-time parameters:",{"type":21,"value":2319},{"type":15,"tag":42,"props":3229,"children":3231},{"className":3230},[],[3232],{"type":21,"value":3167},{"type":21,"value":3234}," (String, required).",{"type":15,"tag":141,"props":3236,"children":3238},{"className":143,"code":3237,"language":145,"meta":7,"style":7},"{ \"type\": \"SEARCH\", \"index\": \"support-kb\",\n  \"limit\": 8, \"minScore\": 0.6, \"type\": \"both\" }\n",[3239],{"type":15,"tag":42,"props":3240,"children":3241},{"__ignoreMap":7},[3242,3282],{"type":15,"tag":151,"props":3243,"children":3244},{"class":153,"line":154},[3245,3249,3253,3257,3261,3265,3269,3273,3278],{"type":15,"tag":151,"props":3246,"children":3247},{"style":158},[3248],{"type":21,"value":2624},{"type":15,"tag":151,"props":3250,"children":3251},{"style":168},[3252],{"type":21,"value":259},{"type":15,"tag":151,"props":3254,"children":3255},{"style":158},[3256],{"type":21,"value":176},{"type":15,"tag":151,"props":3258,"children":3259},{"style":179},[3260],{"type":21,"value":268},{"type":15,"tag":151,"props":3262,"children":3263},{"style":158},[3264],{"type":21,"value":72},{"type":15,"tag":151,"props":3266,"children":3267},{"style":168},[3268],{"type":21,"value":277},{"type":15,"tag":151,"props":3270,"children":3271},{"style":158},[3272],{"type":21,"value":176},{"type":15,"tag":151,"props":3274,"children":3275},{"style":179},[3276],{"type":21,"value":3277},"\"support-kb\"",{"type":15,"tag":151,"props":3279,"children":3280},{"style":158},[3281],{"type":21,"value":187},{"type":15,"tag":151,"props":3283,"children":3284},{"class":153,"line":164},[3285,3290,3294,3298,3302,3307,3311,3316,3320,3324,3328,3333],{"type":15,"tag":151,"props":3286,"children":3287},{"style":168},[3288],{"type":21,"value":3289},"  \"limit\"",{"type":15,"tag":151,"props":3291,"children":3292},{"style":158},[3293],{"type":21,"value":176},{"type":15,"tag":151,"props":3295,"children":3296},{"style":168},[3297],{"type":21,"value":304},{"type":15,"tag":151,"props":3299,"children":3300},{"style":158},[3301],{"type":21,"value":72},{"type":15,"tag":151,"props":3303,"children":3304},{"style":168},[3305],{"type":21,"value":3306},"\"minScore\"",{"type":15,"tag":151,"props":3308,"children":3309},{"style":158},[3310],{"type":21,"value":176},{"type":15,"tag":151,"props":3312,"children":3313},{"style":168},[3314],{"type":21,"value":3315},"0.6",{"type":15,"tag":151,"props":3317,"children":3318},{"style":158},[3319],{"type":21,"value":72},{"type":15,"tag":151,"props":3321,"children":3322},{"style":168},[3323],{"type":21,"value":259},{"type":15,"tag":151,"props":3325,"children":3326},{"style":158},[3327],{"type":21,"value":176},{"type":15,"tag":151,"props":3329,"children":3330},{"style":179},[3331],{"type":21,"value":3332},"\"both\"",{"type":15,"tag":151,"props":3334,"children":3335},{"style":158},[3336],{"type":21,"value":360},{"type":15,"tag":2011,"props":3338,"children":3340},{"id":3339},"web-search-websearch-websearch",[3341,3343,3349,3350],{"type":21,"value":3342},"Web Search — ",{"type":15,"tag":42,"props":3344,"children":3346},{"className":3345},[],[3347],{"type":21,"value":3348},"WEBSEARCH",{"type":21,"value":1602},{"type":15,"tag":42,"props":3351,"children":3353},{"className":3352},[],[3354],{"type":21,"value":605},{"type":15,"tag":23,"props":3356,"children":3357},{},[3358,3360,3365,3367,3372],{"type":21,"value":3359},"Search the public internet and return ranked results (title, URL, snippet). No configuration beyond the standard ",{"type":15,"tag":42,"props":3361,"children":3363},{"className":3362},[],[3364],{"type":21,"value":70},{"type":21,"value":3366},"/",{"type":15,"tag":42,"props":3368,"children":3370},{"className":3369},[],[3371],{"type":21,"value":78},{"type":21,"value":1349},{"type":15,"tag":23,"props":3374,"children":3375},{},[3376,3380,3381,3386,3388,3394,3395,3401,3403,3409],{"type":15,"tag":34,"props":3377,"children":3378},{},[3379],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":3382,"children":3384},{"className":3383},[],[3385],{"type":21,"value":3167},{"type":21,"value":3387}," (required), optional ",{"type":15,"tag":42,"props":3389,"children":3391},{"className":3390},[],[3392],{"type":21,"value":3393},"startDate",{"type":21,"value":1602},{"type":15,"tag":42,"props":3396,"children":3398},{"className":3397},[],[3399],{"type":21,"value":3400},"endDate",{"type":21,"value":3402}," (ISO-8601 ",{"type":15,"tag":42,"props":3404,"children":3406},{"className":3405},[],[3407],{"type":21,"value":3408},"YYYY-MM-DD",{"type":21,"value":3410},") to bound results by date.",{"type":15,"tag":141,"props":3412,"children":3414},{"className":143,"code":3413,"language":145,"meta":7,"style":7},"{ \"type\": \"webSearch\" }\n",[3415],{"type":15,"tag":42,"props":3416,"children":3417},{"__ignoreMap":7},[3418],{"type":15,"tag":151,"props":3419,"children":3420},{"class":153,"line":154},[3421,3425,3429,3433,3437],{"type":15,"tag":151,"props":3422,"children":3423},{"style":158},[3424],{"type":21,"value":2624},{"type":15,"tag":151,"props":3426,"children":3427},{"style":168},[3428],{"type":21,"value":259},{"type":15,"tag":151,"props":3430,"children":3431},{"style":158},[3432],{"type":21,"value":176},{"type":15,"tag":151,"props":3434,"children":3435},{"style":179},[3436],{"type":21,"value":330},{"type":15,"tag":151,"props":3438,"children":3439},{"style":158},[3440],{"type":21,"value":360},{"type":15,"tag":2011,"props":3442,"children":3444},{"id":3443},"web-get-webget-webget",[3445,3447,3453,3454],{"type":21,"value":3446},"Web Get — ",{"type":15,"tag":42,"props":3448,"children":3450},{"className":3449},[],[3451],{"type":21,"value":3452},"WEBGET",{"type":21,"value":1602},{"type":15,"tag":42,"props":3455,"children":3457},{"className":3456},[],[3458],{"type":21,"value":627},{"type":15,"tag":23,"props":3460,"children":3461},{},[3462,3464,3469],{"type":21,"value":3463},"Download and read a web page from a URL. By default it runs the content through the web scraper and extracts the main text (stripping boilerplate); set ",{"type":15,"tag":42,"props":3465,"children":3467},{"className":3466},[],[3468],{"type":21,"value":1459},{"type":21,"value":3470}," for a raw HTTP fetch.",{"type":15,"tag":23,"props":3472,"children":3473},{},[3474],{"type":15,"tag":34,"props":3475,"children":3476},{},[3477],{"type":21,"value":2052},{"type":15,"tag":520,"props":3479,"children":3480},{},[3481,3507],{"type":15,"tag":524,"props":3482,"children":3483},{},[3484],{"type":15,"tag":528,"props":3485,"children":3486},{},[3487,3491,3495,3499,3503],{"type":15,"tag":532,"props":3488,"children":3489},{},[3490],{"type":21,"value":1085},{"type":15,"tag":532,"props":3492,"children":3493},{},[3494],{"type":21,"value":1090},{"type":15,"tag":532,"props":3496,"children":3497},{},[3498],{"type":21,"value":1095},{"type":15,"tag":532,"props":3500,"children":3501},{},[3502],{"type":21,"value":2078},{"type":15,"tag":532,"props":3504,"children":3505},{},[3506],{"type":21,"value":2083},{"type":15,"tag":551,"props":3508,"children":3509},{},[3510,3542],{"type":15,"tag":528,"props":3511,"children":3512},{},[3513,3521,3525,3533,3537],{"type":15,"tag":558,"props":3514,"children":3515},{},[3516],{"type":15,"tag":42,"props":3517,"children":3519},{"className":3518},[],[3520],{"type":21,"value":1459},{"type":15,"tag":558,"props":3522,"children":3523},{},[3524],{"type":21,"value":1215},{"type":15,"tag":558,"props":3526,"children":3527},{},[3528],{"type":15,"tag":42,"props":3529,"children":3531},{"className":3530},[],[3532],{"type":21,"value":1224},{"type":15,"tag":558,"props":3534,"children":3535},{},[3536],{"type":21,"value":2167},{"type":15,"tag":558,"props":3538,"children":3539},{},[3540],{"type":21,"value":3541},"Use a plain HTTP GET instead of the scraper.",{"type":15,"tag":528,"props":3543,"children":3544},{},[3545,3559,3563,3573,3577],{"type":15,"tag":558,"props":3546,"children":3547},{},[3548,3553,3554],{"type":15,"tag":42,"props":3549,"children":3551},{"className":3550},[],[3552],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":3555,"children":3557},{"className":3556},[],[3558],{"type":21,"value":78},{"type":15,"tag":558,"props":3560,"children":3561},{},[3562],{"type":21,"value":1119},{"type":15,"tag":558,"props":3564,"children":3565},{},[3566,3572],{"type":15,"tag":42,"props":3567,"children":3569},{"className":3568},[],[3570],{"type":21,"value":3571},"ReadWebPage",{"type":21,"value":3209},{"type":15,"tag":558,"props":3574,"children":3575},{},[3576],{"type":21,"value":2167},{"type":15,"tag":558,"props":3578,"children":3579},{},[3580],{"type":21,"value":3218},{"type":15,"tag":23,"props":3582,"children":3583},{},[3584,3588,3589,3595,3597,3603,3605,3611],{"type":15,"tag":34,"props":3585,"children":3586},{},[3587],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":3590,"children":3592},{"className":3591},[],[3593],{"type":21,"value":3594},"url",{"type":21,"value":3596}," (required), ",{"type":15,"tag":42,"props":3598,"children":3600},{"className":3599},[],[3601],{"type":21,"value":3602},"extract_text",{"type":21,"value":3604}," (Boolean, default ",{"type":15,"tag":42,"props":3606,"children":3608},{"className":3607},[],[3609],{"type":21,"value":3610},"true",{"type":21,"value":3612},").",{"type":15,"tag":141,"props":3614,"children":3616},{"className":143,"code":3615,"language":145,"meta":7,"style":7},"{ \"type\": \"webGet\", \"useSimpleFetch\": false }\n",[3617],{"type":15,"tag":42,"props":3618,"children":3619},{"__ignoreMap":7},[3620],{"type":15,"tag":151,"props":3621,"children":3622},{"class":153,"line":154},[3623,3627,3631,3635,3639,3643,3648,3652,3656],{"type":15,"tag":151,"props":3624,"children":3625},{"style":158},[3626],{"type":21,"value":2624},{"type":15,"tag":151,"props":3628,"children":3629},{"style":168},[3630],{"type":21,"value":259},{"type":15,"tag":151,"props":3632,"children":3633},{"style":158},[3634],{"type":21,"value":176},{"type":15,"tag":151,"props":3636,"children":3637},{"style":179},[3638],{"type":21,"value":355},{"type":15,"tag":151,"props":3640,"children":3641},{"style":158},[3642],{"type":21,"value":72},{"type":15,"tag":151,"props":3644,"children":3645},{"style":168},[3646],{"type":21,"value":3647},"\"useSimpleFetch\"",{"type":15,"tag":151,"props":3649,"children":3650},{"style":158},[3651],{"type":21,"value":176},{"type":15,"tag":151,"props":3653,"children":3654},{"style":168},[3655],{"type":21,"value":1224},{"type":15,"tag":151,"props":3657,"children":3658},{"style":158},[3659],{"type":21,"value":360},{"type":15,"tag":1999,"props":3661,"children":3663},{"id":3662},"documents-summarization",[3664],{"type":21,"value":3665},"Documents & summarization",{"type":15,"tag":2011,"props":3667,"children":3669},{"id":3668},"document-get-documentget-documentget",[3670,3672,3678,3679],{"type":21,"value":3671},"Document Get — ",{"type":15,"tag":42,"props":3673,"children":3675},{"className":3674},[],[3676],{"type":21,"value":3677},"DOCUMENTGET",{"type":21,"value":1602},{"type":15,"tag":42,"props":3680,"children":3682},{"className":3681},[],[3683],{"type":21,"value":649},{"type":15,"tag":23,"props":3685,"children":3686},{},[3687],{"type":21,"value":3688},"Read the full contents of a stored document by ID or checksum, extracting text from PDFs, images, and other formats.",{"type":15,"tag":23,"props":3690,"children":3691},{},[3692],{"type":15,"tag":34,"props":3693,"children":3694},{},[3695],{"type":21,"value":2052},{"type":15,"tag":520,"props":3697,"children":3698},{},[3699,3725],{"type":15,"tag":524,"props":3700,"children":3701},{},[3702],{"type":15,"tag":528,"props":3703,"children":3704},{},[3705,3709,3713,3717,3721],{"type":15,"tag":532,"props":3706,"children":3707},{},[3708],{"type":21,"value":1085},{"type":15,"tag":532,"props":3710,"children":3711},{},[3712],{"type":21,"value":1090},{"type":15,"tag":532,"props":3714,"children":3715},{},[3716],{"type":21,"value":1095},{"type":15,"tag":532,"props":3718,"children":3719},{},[3720],{"type":21,"value":2078},{"type":15,"tag":532,"props":3722,"children":3723},{},[3724],{"type":21,"value":2083},{"type":15,"tag":551,"props":3726,"children":3727},{},[3728,3760],{"type":15,"tag":528,"props":3729,"children":3730},{},[3731,3739,3743,3751,3755],{"type":15,"tag":558,"props":3732,"children":3733},{},[3734],{"type":15,"tag":42,"props":3735,"children":3737},{"className":3736},[],[3738],{"type":21,"value":1484},{"type":15,"tag":558,"props":3740,"children":3741},{},[3742],{"type":21,"value":1119},{"type":15,"tag":558,"props":3744,"children":3745},{},[3746],{"type":15,"tag":42,"props":3747,"children":3749},{"className":3748},[],[3750],{"type":21,"value":2034},{"type":15,"tag":558,"props":3752,"children":3753},{},[3754],{"type":21,"value":2167},{"type":15,"tag":558,"props":3756,"children":3757},{},[3758],{"type":21,"value":3759},"Document model name to read from.",{"type":15,"tag":528,"props":3761,"children":3762},{},[3763,3777,3781,3791,3795],{"type":15,"tag":558,"props":3764,"children":3765},{},[3766,3771,3772],{"type":15,"tag":42,"props":3767,"children":3769},{"className":3768},[],[3770],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":3773,"children":3775},{"className":3774},[],[3776],{"type":21,"value":78},{"type":15,"tag":558,"props":3778,"children":3779},{},[3780],{"type":21,"value":1119},{"type":15,"tag":558,"props":3782,"children":3783},{},[3784,3790],{"type":15,"tag":42,"props":3785,"children":3787},{"className":3786},[],[3788],{"type":21,"value":3789},"ReadDocument",{"type":21,"value":3209},{"type":15,"tag":558,"props":3792,"children":3793},{},[3794],{"type":21,"value":2167},{"type":15,"tag":558,"props":3796,"children":3797},{},[3798],{"type":21,"value":3218},{"type":15,"tag":23,"props":3800,"children":3801},{},[3802,3806,3807,3813],{"type":15,"tag":34,"props":3803,"children":3804},{},[3805],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":3808,"children":3810},{"className":3809},[],[3811],{"type":21,"value":3812},"id",{"type":21,"value":3814}," (required) — document ID or checksum.",{"type":15,"tag":141,"props":3816,"children":3818},{"className":143,"code":3817,"language":145,"meta":7,"style":7},"{ \"type\": \"documentGet\" }\n",[3819],{"type":15,"tag":42,"props":3820,"children":3821},{"__ignoreMap":7},[3822],{"type":15,"tag":151,"props":3823,"children":3824},{"class":153,"line":154},[3825,3829,3833,3837,3842],{"type":15,"tag":151,"props":3826,"children":3827},{"style":158},[3828],{"type":21,"value":2624},{"type":15,"tag":151,"props":3830,"children":3831},{"style":168},[3832],{"type":21,"value":259},{"type":15,"tag":151,"props":3834,"children":3835},{"style":158},[3836],{"type":21,"value":176},{"type":15,"tag":151,"props":3838,"children":3839},{"style":179},[3840],{"type":21,"value":3841},"\"documentGet\"",{"type":15,"tag":151,"props":3843,"children":3844},{"style":158},[3845],{"type":21,"value":360},{"type":15,"tag":2011,"props":3847,"children":3849},{"id":3848},"summary-summary-summary",[3850,3852,3858,3859],{"type":21,"value":3851},"Summary — ",{"type":15,"tag":42,"props":3853,"children":3855},{"className":3854},[],[3856],{"type":21,"value":3857},"SUMMARY",{"type":21,"value":1602},{"type":15,"tag":42,"props":3860,"children":3862},{"className":3861},[],[3863],{"type":21,"value":671},{"type":15,"tag":23,"props":3865,"children":3866},{},[3867],{"type":21,"value":3868},"Produce a concise summary of a document, web page, image, audio, or video file. Large inputs are chunked and summarized with the configured LLM model.",{"type":15,"tag":23,"props":3870,"children":3871},{},[3872],{"type":15,"tag":34,"props":3873,"children":3874},{},[3875],{"type":21,"value":2052},{"type":15,"tag":520,"props":3877,"children":3878},{},[3879,3905],{"type":15,"tag":524,"props":3880,"children":3881},{},[3882],{"type":15,"tag":528,"props":3883,"children":3884},{},[3885,3889,3893,3897,3901],{"type":15,"tag":532,"props":3886,"children":3887},{},[3888],{"type":21,"value":1085},{"type":15,"tag":532,"props":3890,"children":3891},{},[3892],{"type":21,"value":1090},{"type":15,"tag":532,"props":3894,"children":3895},{},[3896],{"type":21,"value":1095},{"type":15,"tag":532,"props":3898,"children":3899},{},[3900],{"type":21,"value":2078},{"type":15,"tag":532,"props":3902,"children":3903},{},[3904],{"type":21,"value":2083},{"type":15,"tag":551,"props":3906,"children":3907},{},[3908,3940,3972,4006,4040,4074,4106],{"type":15,"tag":528,"props":3909,"children":3910},{},[3911,3919,3923,3931,3935],{"type":15,"tag":558,"props":3912,"children":3913},{},[3914],{"type":15,"tag":42,"props":3915,"children":3917},{"className":3916},[],[3918],{"type":21,"value":1484},{"type":15,"tag":558,"props":3920,"children":3921},{},[3922],{"type":21,"value":1119},{"type":15,"tag":558,"props":3924,"children":3925},{},[3926],{"type":15,"tag":42,"props":3927,"children":3929},{"className":3928},[],[3930],{"type":21,"value":2034},{"type":15,"tag":558,"props":3932,"children":3933},{},[3934],{"type":21,"value":2167},{"type":15,"tag":558,"props":3936,"children":3937},{},[3938],{"type":21,"value":3939},"LLM model used for summarization.",{"type":15,"tag":528,"props":3941,"children":3942},{},[3943,3951,3955,3963,3967],{"type":15,"tag":558,"props":3944,"children":3945},{},[3946],{"type":15,"tag":42,"props":3947,"children":3949},{"className":3948},[],[3950],{"type":21,"value":1522},{"type":15,"tag":558,"props":3952,"children":3953},{},[3954],{"type":21,"value":1119},{"type":15,"tag":558,"props":3956,"children":3957},{},[3958],{"type":15,"tag":42,"props":3959,"children":3961},{"className":3960},[],[3962],{"type":21,"value":2034},{"type":15,"tag":558,"props":3964,"children":3965},{},[3966],{"type":21,"value":2167},{"type":15,"tag":558,"props":3968,"children":3969},{},[3970],{"type":21,"value":3971},"Custom guidance for the summarizer.",{"type":15,"tag":528,"props":3973,"children":3974},{},[3975,3984,3988,3997,4001],{"type":15,"tag":558,"props":3976,"children":3977},{},[3978],{"type":15,"tag":42,"props":3979,"children":3981},{"className":3980},[],[3982],{"type":21,"value":3983},"maxTokens",{"type":15,"tag":558,"props":3985,"children":3986},{},[3987],{"type":21,"value":2255},{"type":15,"tag":558,"props":3989,"children":3990},{},[3991],{"type":15,"tag":42,"props":3992,"children":3994},{"className":3993},[],[3995],{"type":21,"value":3996},"4096",{"type":15,"tag":558,"props":3998,"children":3999},{},[4000],{"type":21,"value":2167},{"type":15,"tag":558,"props":4002,"children":4003},{},[4004],{"type":21,"value":4005},"Max output tokens.",{"type":15,"tag":528,"props":4007,"children":4008},{},[4009,4018,4022,4031,4035],{"type":15,"tag":558,"props":4010,"children":4011},{},[4012],{"type":15,"tag":42,"props":4013,"children":4015},{"className":4014},[],[4016],{"type":21,"value":4017},"chunkSize",{"type":15,"tag":558,"props":4019,"children":4020},{},[4021],{"type":21,"value":2255},{"type":15,"tag":558,"props":4023,"children":4024},{},[4025],{"type":15,"tag":42,"props":4026,"children":4028},{"className":4027},[],[4029],{"type":21,"value":4030},"200000",{"type":15,"tag":558,"props":4032,"children":4033},{},[4034],{"type":21,"value":2167},{"type":15,"tag":558,"props":4036,"children":4037},{},[4038],{"type":21,"value":4039},"Chunk size in characters (~80K tokens).",{"type":15,"tag":528,"props":4041,"children":4042},{},[4043,4052,4056,4065,4069],{"type":15,"tag":558,"props":4044,"children":4045},{},[4046],{"type":15,"tag":42,"props":4047,"children":4049},{"className":4048},[],[4050],{"type":21,"value":4051},"temperature",{"type":15,"tag":558,"props":4053,"children":4054},{},[4055],{"type":21,"value":3026},{"type":15,"tag":558,"props":4057,"children":4058},{},[4059],{"type":15,"tag":42,"props":4060,"children":4062},{"className":4061},[],[4063],{"type":21,"value":4064},"0.2",{"type":15,"tag":558,"props":4066,"children":4067},{},[4068],{"type":21,"value":2167},{"type":15,"tag":558,"props":4070,"children":4071},{},[4072],{"type":21,"value":4073},"LLM sampling temperature (0.0–1.0).",{"type":15,"tag":528,"props":4075,"children":4076},{},[4077,4085,4089,4097,4101],{"type":15,"tag":558,"props":4078,"children":4079},{},[4080],{"type":15,"tag":42,"props":4081,"children":4083},{"className":4082},[],[4084],{"type":21,"value":1515},{"type":15,"tag":558,"props":4086,"children":4087},{},[4088],{"type":21,"value":2255},{"type":15,"tag":558,"props":4090,"children":4091},{},[4092],{"type":15,"tag":42,"props":4093,"children":4095},{"className":4094},[],[4096],{"type":21,"value":2034},{"type":15,"tag":558,"props":4098,"children":4099},{},[4100],{"type":21,"value":2167},{"type":15,"tag":558,"props":4102,"children":4103},{},[4104],{"type":21,"value":4105},"Target length of the final summary, in words.",{"type":15,"tag":528,"props":4107,"children":4108},{},[4109,4123,4127,4137,4141],{"type":15,"tag":558,"props":4110,"children":4111},{},[4112,4117,4118],{"type":15,"tag":42,"props":4113,"children":4115},{"className":4114},[],[4116],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":4119,"children":4121},{"className":4120},[],[4122],{"type":21,"value":78},{"type":15,"tag":558,"props":4124,"children":4125},{},[4126],{"type":21,"value":1119},{"type":15,"tag":558,"props":4128,"children":4129},{},[4130,4136],{"type":15,"tag":42,"props":4131,"children":4133},{"className":4132},[],[4134],{"type":21,"value":4135},"SummarizeDocument",{"type":21,"value":3209},{"type":15,"tag":558,"props":4138,"children":4139},{},[4140],{"type":21,"value":2167},{"type":15,"tag":558,"props":4142,"children":4143},{},[4144],{"type":21,"value":3218},{"type":15,"tag":23,"props":4146,"children":4147},{},[4148,4152,4153,4159],{"type":15,"tag":34,"props":4149,"children":4150},{},[4151],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":4154,"children":4156},{"className":4155},[],[4157],{"type":21,"value":4158},"file-id",{"type":21,"value":4160}," (required).",{"type":15,"tag":141,"props":4162,"children":4164},{"className":143,"code":4163,"language":145,"meta":7,"style":7},"{ \"type\": \"summary\", \"model\": \"gpt-4o-mini\",\n  \"targetSummaryWords\": 200, \"temperature\": 0.2 }\n",[4165],{"type":15,"tag":42,"props":4166,"children":4167},{"__ignoreMap":7},[4168,4210],{"type":15,"tag":151,"props":4169,"children":4170},{"class":153,"line":154},[4171,4175,4179,4183,4188,4192,4197,4201,4206],{"type":15,"tag":151,"props":4172,"children":4173},{"style":158},[4174],{"type":21,"value":2624},{"type":15,"tag":151,"props":4176,"children":4177},{"style":168},[4178],{"type":21,"value":259},{"type":15,"tag":151,"props":4180,"children":4181},{"style":158},[4182],{"type":21,"value":176},{"type":15,"tag":151,"props":4184,"children":4185},{"style":179},[4186],{"type":21,"value":4187},"\"summary\"",{"type":15,"tag":151,"props":4189,"children":4190},{"style":158},[4191],{"type":21,"value":72},{"type":15,"tag":151,"props":4193,"children":4194},{"style":168},[4195],{"type":21,"value":4196},"\"model\"",{"type":15,"tag":151,"props":4198,"children":4199},{"style":158},[4200],{"type":21,"value":176},{"type":15,"tag":151,"props":4202,"children":4203},{"style":179},[4204],{"type":21,"value":4205},"\"gpt-4o-mini\"",{"type":15,"tag":151,"props":4207,"children":4208},{"style":158},[4209],{"type":21,"value":187},{"type":15,"tag":151,"props":4211,"children":4212},{"class":153,"line":164},[4213,4218,4222,4227,4231,4236,4240,4244],{"type":15,"tag":151,"props":4214,"children":4215},{"style":168},[4216],{"type":21,"value":4217},"  \"targetSummaryWords\"",{"type":15,"tag":151,"props":4219,"children":4220},{"style":158},[4221],{"type":21,"value":176},{"type":15,"tag":151,"props":4223,"children":4224},{"style":168},[4225],{"type":21,"value":4226},"200",{"type":15,"tag":151,"props":4228,"children":4229},{"style":158},[4230],{"type":21,"value":72},{"type":15,"tag":151,"props":4232,"children":4233},{"style":168},[4234],{"type":21,"value":4235},"\"temperature\"",{"type":15,"tag":151,"props":4237,"children":4238},{"style":158},[4239],{"type":21,"value":176},{"type":15,"tag":151,"props":4241,"children":4242},{"style":168},[4243],{"type":21,"value":4064},{"type":15,"tag":151,"props":4245,"children":4246},{"style":158},[4247],{"type":21,"value":360},{"type":15,"tag":1999,"props":4249,"children":4251},{"id":4250},"content-generation",[4252],{"type":21,"value":4253},"Content generation",{"type":15,"tag":23,"props":4255,"children":4256},{},[4257],{"type":21,"value":4258},"These tools create rich artifacts (charts, spreadsheets, images, audio, video) that the agent can return as embeddable resources.",{"type":15,"tag":2011,"props":4260,"children":4262},{"id":4261},"chart-chart-createchart",[4263,4265,4271,4272],{"type":21,"value":4264},"Chart — ",{"type":15,"tag":42,"props":4266,"children":4268},{"className":4267},[],[4269],{"type":21,"value":4270},"CHART",{"type":21,"value":1602},{"type":15,"tag":42,"props":4273,"children":4275},{"className":4274},[],[4276],{"type":21,"value":715},{"type":15,"tag":23,"props":4278,"children":4279},{},[4280,4282,4287,4288,4293],{"type":21,"value":4281},"Render a chart from structured data. No configuration beyond ",{"type":15,"tag":42,"props":4283,"children":4285},{"className":4284},[],[4286],{"type":21,"value":70},{"type":21,"value":3366},{"type":15,"tag":42,"props":4289,"children":4291},{"className":4290},[],[4292],{"type":21,"value":78},{"type":21,"value":4294},"; the chart type, data, and layout are supplied by the LLM at call time.",{"type":15,"tag":23,"props":4296,"children":4297},{},[4298,4302,4303,4309,4310,4316,4317,4323,4324,4330,4331,4337,4338,4344,4345,4351,4352,4358,4359,4365,4366,4372,4373,4379,4380,4386],{"type":15,"tag":34,"props":4299,"children":4300},{},[4301],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":4304,"children":4306},{"className":4305},[],[4307],{"type":21,"value":4308},"chartType",{"type":21,"value":1931},{"type":15,"tag":42,"props":4311,"children":4313},{"className":4312},[],[4314],{"type":21,"value":4315},"BAR",{"type":21,"value":72},{"type":15,"tag":42,"props":4318,"children":4320},{"className":4319},[],[4321],{"type":21,"value":4322},"STACKED_BAR",{"type":21,"value":72},{"type":15,"tag":42,"props":4325,"children":4327},{"className":4326},[],[4328],{"type":21,"value":4329},"LINE",{"type":21,"value":72},{"type":15,"tag":42,"props":4332,"children":4334},{"className":4333},[],[4335],{"type":21,"value":4336},"AREA",{"type":21,"value":72},{"type":15,"tag":42,"props":4339,"children":4341},{"className":4340},[],[4342],{"type":21,"value":4343},"PIE",{"type":21,"value":72},{"type":15,"tag":42,"props":4346,"children":4348},{"className":4347},[],[4349],{"type":21,"value":4350},"SCATTER",{"type":21,"value":72},{"type":15,"tag":42,"props":4353,"children":4355},{"className":4354},[],[4356],{"type":21,"value":4357},"BUBBLE",{"type":21,"value":1939},{"type":15,"tag":42,"props":4360,"children":4362},{"className":4361},[],[4363],{"type":21,"value":4364},"config",{"type":21,"value":1931},{"type":15,"tag":42,"props":4367,"children":4369},{"className":4368},[],[4370],{"type":21,"value":4371},"{title, width, height, xAxisTitle?, yAxisTitle?, showLegend}",{"type":21,"value":1964},{"type":15,"tag":42,"props":4374,"children":4376},{"className":4375},[],[4377],{"type":21,"value":4378},"datasets",{"type":21,"value":1931},{"type":15,"tag":42,"props":4381,"children":4383},{"className":4382},[],[4384],{"type":21,"value":4385},"[{name, dataPoints:[{x, y, z?}]}]",{"type":21,"value":3612},{"type":15,"tag":141,"props":4388,"children":4390},{"className":143,"code":4389,"language":145,"meta":7,"style":7},"{ \"type\": \"createChart\" }\n",[4391],{"type":15,"tag":42,"props":4392,"children":4393},{"__ignoreMap":7},[4394],{"type":15,"tag":151,"props":4395,"children":4396},{"class":153,"line":154},[4397,4401,4405,4409,4414],{"type":15,"tag":151,"props":4398,"children":4399},{"style":158},[4400],{"type":21,"value":2624},{"type":15,"tag":151,"props":4402,"children":4403},{"style":168},[4404],{"type":21,"value":259},{"type":15,"tag":151,"props":4406,"children":4407},{"style":158},[4408],{"type":21,"value":176},{"type":15,"tag":151,"props":4410,"children":4411},{"style":179},[4412],{"type":21,"value":4413},"\"createChart\"",{"type":15,"tag":151,"props":4415,"children":4416},{"style":158},[4417],{"type":21,"value":360},{"type":15,"tag":2011,"props":4419,"children":4421},{"id":4420},"excel-excel-createexcel",[4422,4424,4430,4431],{"type":21,"value":4423},"Excel — ",{"type":15,"tag":42,"props":4425,"children":4427},{"className":4426},[],[4428],{"type":21,"value":4429},"EXCEL",{"type":21,"value":1602},{"type":15,"tag":42,"props":4432,"children":4434},{"className":4433},[],[4435],{"type":21,"value":737},{"type":15,"tag":23,"props":4437,"children":4438},{},[4439,4441,4446,4447,4452],{"type":21,"value":4440},"Generate an Excel spreadsheet from structured data, with optional sum rows for numeric columns. No configuration beyond ",{"type":15,"tag":42,"props":4442,"children":4444},{"className":4443},[],[4445],{"type":21,"value":70},{"type":21,"value":3366},{"type":15,"tag":42,"props":4448,"children":4450},{"className":4449},[],[4451],{"type":21,"value":78},{"type":21,"value":1349},{"type":15,"tag":23,"props":4454,"children":4455},{},[4456,4460,4461,4467,4468,4474,4476,4482,4484,4490,4491,4496],{"type":15,"tag":34,"props":4457,"children":4458},{},[4459],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":4462,"children":4464},{"className":4463},[],[4465],{"type":21,"value":4466},"columns",{"type":21,"value":1931},{"type":15,"tag":42,"props":4469,"children":4471},{"className":4470},[],[4472],{"type":21,"value":4473},"[{headerName, dataType, shouldSum}]",{"type":21,"value":4475},", required), ",{"type":15,"tag":42,"props":4477,"children":4479},{"className":4478},[],[4480],{"type":21,"value":4481},"rowData",{"type":21,"value":4483}," (array of row arrays, required), optional ",{"type":15,"tag":42,"props":4485,"children":4487},{"className":4486},[],[4488],{"type":21,"value":4489},"title",{"type":21,"value":2326},{"type":15,"tag":42,"props":4492,"children":4494},{"className":4493},[],[4495],{"type":21,"value":78},{"type":21,"value":1349},{"type":15,"tag":141,"props":4498,"children":4500},{"className":143,"code":4499,"language":145,"meta":7,"style":7},"{ \"type\": \"createExcel\" }\n",[4501],{"type":15,"tag":42,"props":4502,"children":4503},{"__ignoreMap":7},[4504],{"type":15,"tag":151,"props":4505,"children":4506},{"class":153,"line":154},[4507,4511,4515,4519,4524],{"type":15,"tag":151,"props":4508,"children":4509},{"style":158},[4510],{"type":21,"value":2624},{"type":15,"tag":151,"props":4512,"children":4513},{"style":168},[4514],{"type":21,"value":259},{"type":15,"tag":151,"props":4516,"children":4517},{"style":158},[4518],{"type":21,"value":176},{"type":15,"tag":151,"props":4520,"children":4521},{"style":179},[4522],{"type":21,"value":4523},"\"createExcel\"",{"type":15,"tag":151,"props":4525,"children":4526},{"style":158},[4527],{"type":21,"value":360},{"type":15,"tag":2011,"props":4529,"children":4531},{"id":4530},"generate-image-generateimage-generateimage-createimage",[4532,4534,4539,4540,4545,4546],{"type":21,"value":4533},"Generate Image — ",{"type":15,"tag":42,"props":4535,"children":4537},{"className":4536},[],[4538],{"type":21,"value":488},{"type":21,"value":1602},{"type":15,"tag":42,"props":4541,"children":4543},{"className":4542},[],[4544],{"type":21,"value":759},{"type":21,"value":1602},{"type":15,"tag":42,"props":4547,"children":4549},{"className":4548},[],[4550],{"type":21,"value":480},{"type":15,"tag":23,"props":4552,"children":4553},{},[4554],{"type":21,"value":4555},"Generate an image from a text prompt. Supports OpenAI (DALL·E / gpt-image), Google Vertex AI Imagen, and OpenRouter (Flux, Stable Diffusion).",{"type":15,"tag":23,"props":4557,"children":4558},{},[4559],{"type":15,"tag":34,"props":4560,"children":4561},{},[4562],{"type":21,"value":2052},{"type":15,"tag":520,"props":4564,"children":4565},{},[4566,4592],{"type":15,"tag":524,"props":4567,"children":4568},{},[4569],{"type":15,"tag":528,"props":4570,"children":4571},{},[4572,4576,4580,4584,4588],{"type":15,"tag":532,"props":4573,"children":4574},{},[4575],{"type":21,"value":1085},{"type":15,"tag":532,"props":4577,"children":4578},{},[4579],{"type":21,"value":1090},{"type":15,"tag":532,"props":4581,"children":4582},{},[4583],{"type":21,"value":1095},{"type":15,"tag":532,"props":4585,"children":4586},{},[4587],{"type":21,"value":2078},{"type":15,"tag":532,"props":4589,"children":4590},{},[4591],{"type":21,"value":2083},{"type":15,"tag":551,"props":4593,"children":4594},{},[4595,4646,4675,4708,4781,4828,4861,4893,4926],{"type":15,"tag":528,"props":4596,"children":4597},{},[4598,4606,4610,4619,4623],{"type":15,"tag":558,"props":4599,"children":4600},{},[4601],{"type":15,"tag":42,"props":4602,"children":4604},{"className":4603},[],[4605],{"type":21,"value":1587},{"type":15,"tag":558,"props":4607,"children":4608},{},[4609],{"type":21,"value":1119},{"type":15,"tag":558,"props":4611,"children":4612},{},[4613],{"type":15,"tag":42,"props":4614,"children":4616},{"className":4615},[],[4617],{"type":21,"value":4618},"OPENROUTER",{"type":15,"tag":558,"props":4620,"children":4621},{},[4622],{"type":21,"value":2167},{"type":15,"tag":558,"props":4624,"children":4625},{},[4626,4632,4633,4639,4640,4645],{"type":15,"tag":42,"props":4627,"children":4629},{"className":4628},[],[4630],{"type":21,"value":4631},"OPENAI",{"type":21,"value":72},{"type":15,"tag":42,"props":4634,"children":4636},{"className":4635},[],[4637],{"type":21,"value":4638},"GOOGLE",{"type":21,"value":3124},{"type":15,"tag":42,"props":4641,"children":4643},{"className":4642},[],[4644],{"type":21,"value":4618},{"type":21,"value":1349},{"type":15,"tag":528,"props":4647,"children":4648},{},[4649,4657,4661,4666,4670],{"type":15,"tag":558,"props":4650,"children":4651},{},[4652],{"type":15,"tag":42,"props":4653,"children":4655},{"className":4654},[],[4656],{"type":21,"value":1484},{"type":15,"tag":558,"props":4658,"children":4659},{},[4660],{"type":21,"value":1119},{"type":15,"tag":558,"props":4662,"children":4663},{},[4664],{"type":21,"value":4665},"provider-specific",{"type":15,"tag":558,"props":4667,"children":4668},{},[4669],{"type":21,"value":2167},{"type":15,"tag":558,"props":4671,"children":4672},{},[4673],{"type":21,"value":4674},"Model name.",{"type":15,"tag":528,"props":4676,"children":4677},{},[4678,4686,4690,4699,4703],{"type":15,"tag":558,"props":4679,"children":4680},{},[4681],{"type":15,"tag":42,"props":4682,"children":4684},{"className":4683},[],[4685],{"type":21,"value":1600},{"type":15,"tag":558,"props":4687,"children":4688},{},[4689],{"type":21,"value":1119},{"type":15,"tag":558,"props":4691,"children":4692},{},[4693],{"type":15,"tag":42,"props":4694,"children":4696},{"className":4695},[],[4697],{"type":21,"value":4698},"1024x1024",{"type":15,"tag":558,"props":4700,"children":4701},{},[4702],{"type":21,"value":2167},{"type":15,"tag":558,"props":4704,"children":4705},{},[4706],{"type":21,"value":4707},"Output dimensions.",{"type":15,"tag":528,"props":4709,"children":4710},{},[4711,4720,4724,4733,4737],{"type":15,"tag":558,"props":4712,"children":4713},{},[4714],{"type":15,"tag":42,"props":4715,"children":4717},{"className":4716},[],[4718],{"type":21,"value":4719},"quality",{"type":15,"tag":558,"props":4721,"children":4722},{},[4723],{"type":21,"value":1119},{"type":15,"tag":558,"props":4725,"children":4726},{},[4727],{"type":15,"tag":42,"props":4728,"children":4730},{"className":4729},[],[4731],{"type":21,"value":4732},"auto",{"type":15,"tag":558,"props":4734,"children":4735},{},[4736],{"type":21,"value":2167},{"type":15,"tag":558,"props":4738,"children":4739},{},[4740,4745,4746,4752,4753,4759,4760,4766,4767,4773,4774,4780],{"type":15,"tag":42,"props":4741,"children":4743},{"className":4742},[],[4744],{"type":21,"value":4732},{"type":21,"value":72},{"type":15,"tag":42,"props":4747,"children":4749},{"className":4748},[],[4750],{"type":21,"value":4751},"high",{"type":21,"value":72},{"type":15,"tag":42,"props":4754,"children":4756},{"className":4755},[],[4757],{"type":21,"value":4758},"medium",{"type":21,"value":72},{"type":15,"tag":42,"props":4761,"children":4763},{"className":4762},[],[4764],{"type":21,"value":4765},"low",{"type":21,"value":72},{"type":15,"tag":42,"props":4768,"children":4770},{"className":4769},[],[4771],{"type":21,"value":4772},"standard",{"type":21,"value":72},{"type":15,"tag":42,"props":4775,"children":4777},{"className":4776},[],[4778],{"type":21,"value":4779},"hd",{"type":21,"value":1349},{"type":15,"tag":528,"props":4782,"children":4783},{},[4784,4793,4797,4806,4810],{"type":15,"tag":558,"props":4785,"children":4786},{},[4787],{"type":15,"tag":42,"props":4788,"children":4790},{"className":4789},[],[4791],{"type":21,"value":4792},"style",{"type":15,"tag":558,"props":4794,"children":4795},{},[4796],{"type":21,"value":1119},{"type":15,"tag":558,"props":4798,"children":4799},{},[4800],{"type":15,"tag":42,"props":4801,"children":4803},{"className":4802},[],[4804],{"type":21,"value":4805},"vivid",{"type":15,"tag":558,"props":4807,"children":4808},{},[4809],{"type":21,"value":2167},{"type":15,"tag":558,"props":4811,"children":4812},{},[4813,4818,4820,4826],{"type":15,"tag":42,"props":4814,"children":4816},{"className":4815},[],[4817],{"type":21,"value":4805},{"type":21,"value":4819}," or ",{"type":15,"tag":42,"props":4821,"children":4823},{"className":4822},[],[4824],{"type":21,"value":4825},"natural",{"type":21,"value":4827}," (DALL·E only).",{"type":15,"tag":528,"props":4829,"children":4830},{},[4831,4839,4843,4852,4856],{"type":15,"tag":558,"props":4832,"children":4833},{},[4834],{"type":15,"tag":42,"props":4835,"children":4837},{"className":4836},[],[4838],{"type":21,"value":1608},{"type":15,"tag":558,"props":4840,"children":4841},{},[4842],{"type":21,"value":1119},{"type":15,"tag":558,"props":4844,"children":4845},{},[4846],{"type":15,"tag":42,"props":4847,"children":4849},{"className":4848},[],[4850],{"type":21,"value":4851},"1:1",{"type":15,"tag":558,"props":4853,"children":4854},{},[4855],{"type":21,"value":2167},{"type":15,"tag":558,"props":4857,"children":4858},{},[4859],{"type":21,"value":4860},"Aspect ratio (Google Imagen).",{"type":15,"tag":528,"props":4862,"children":4863},{},[4864,4872,4876,4884,4888],{"type":15,"tag":558,"props":4865,"children":4866},{},[4867],{"type":15,"tag":42,"props":4868,"children":4870},{"className":4869},[],[4871],{"type":21,"value":1522},{"type":15,"tag":558,"props":4873,"children":4874},{},[4875],{"type":21,"value":1119},{"type":15,"tag":558,"props":4877,"children":4878},{},[4879],{"type":15,"tag":42,"props":4880,"children":4882},{"className":4881},[],[4883],{"type":21,"value":2034},{"type":15,"tag":558,"props":4885,"children":4886},{},[4887],{"type":21,"value":2167},{"type":15,"tag":558,"props":4889,"children":4890},{},[4891],{"type":21,"value":4892},"Text prepended to every prompt.",{"type":15,"tag":528,"props":4894,"children":4895},{},[4896,4904,4908,4917,4921],{"type":15,"tag":558,"props":4897,"children":4898},{},[4899],{"type":15,"tag":42,"props":4900,"children":4902},{"className":4901},[],[4903],{"type":21,"value":1165},{"type":15,"tag":558,"props":4905,"children":4906},{},[4907],{"type":21,"value":2255},{"type":15,"tag":558,"props":4909,"children":4910},{},[4911],{"type":15,"tag":42,"props":4912,"children":4914},{"className":4913},[],[4915],{"type":21,"value":4916},"120",{"type":15,"tag":558,"props":4918,"children":4919},{},[4920],{"type":21,"value":2167},{"type":15,"tag":558,"props":4922,"children":4923},{},[4924],{"type":21,"value":4925},"Timeout in seconds.",{"type":15,"tag":528,"props":4927,"children":4928},{},[4929,4943,4947,4957,4961],{"type":15,"tag":558,"props":4930,"children":4931},{},[4932,4937,4938],{"type":15,"tag":42,"props":4933,"children":4935},{"className":4934},[],[4936],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":4939,"children":4941},{"className":4940},[],[4942],{"type":21,"value":78},{"type":15,"tag":558,"props":4944,"children":4945},{},[4946],{"type":21,"value":1119},{"type":15,"tag":558,"props":4948,"children":4949},{},[4950,4956],{"type":15,"tag":42,"props":4951,"children":4953},{"className":4952},[],[4954],{"type":21,"value":4955},"GenerateImage",{"type":21,"value":3209},{"type":15,"tag":558,"props":4958,"children":4959},{},[4960],{"type":21,"value":2167},{"type":15,"tag":558,"props":4962,"children":4963},{},[4964],{"type":21,"value":3218},{"type":15,"tag":23,"props":4966,"children":4967},{},[4968,4972,4973,4979,4980,4985,4986,4991],{"type":15,"tag":34,"props":4969,"children":4970},{},[4971],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":4974,"children":4976},{"className":4975},[],[4977],{"type":21,"value":4978},"prompt",{"type":21,"value":3387},{"type":15,"tag":42,"props":4981,"children":4983},{"className":4982},[],[4984],{"type":21,"value":1600},{"type":21,"value":2326},{"type":15,"tag":42,"props":4987,"children":4989},{"className":4988},[],[4990],{"type":21,"value":4719},{"type":21,"value":4992}," overrides.",{"type":15,"tag":141,"props":4994,"children":4996},{"className":143,"code":4995,"language":145,"meta":7,"style":7},"{ \"type\": \"generateImage\", \"provider\": \"GOOGLE\",\n  \"model\": \"imagen-4.0\", \"aspectRatio\": \"16:9\" }\n",[4997],{"type":15,"tag":42,"props":4998,"children":4999},{"__ignoreMap":7},[5000,5042],{"type":15,"tag":151,"props":5001,"children":5002},{"class":153,"line":154},[5003,5007,5011,5015,5020,5024,5029,5033,5038],{"type":15,"tag":151,"props":5004,"children":5005},{"style":158},[5006],{"type":21,"value":2624},{"type":15,"tag":151,"props":5008,"children":5009},{"style":168},[5010],{"type":21,"value":259},{"type":15,"tag":151,"props":5012,"children":5013},{"style":158},[5014],{"type":21,"value":176},{"type":15,"tag":151,"props":5016,"children":5017},{"style":179},[5018],{"type":21,"value":5019},"\"generateImage\"",{"type":15,"tag":151,"props":5021,"children":5022},{"style":158},[5023],{"type":21,"value":72},{"type":15,"tag":151,"props":5025,"children":5026},{"style":168},[5027],{"type":21,"value":5028},"\"provider\"",{"type":15,"tag":151,"props":5030,"children":5031},{"style":158},[5032],{"type":21,"value":176},{"type":15,"tag":151,"props":5034,"children":5035},{"style":179},[5036],{"type":21,"value":5037},"\"GOOGLE\"",{"type":15,"tag":151,"props":5039,"children":5040},{"style":158},[5041],{"type":21,"value":187},{"type":15,"tag":151,"props":5043,"children":5044},{"class":153,"line":164},[5045,5050,5054,5059,5063,5068,5072,5077],{"type":15,"tag":151,"props":5046,"children":5047},{"style":168},[5048],{"type":21,"value":5049},"  \"model\"",{"type":15,"tag":151,"props":5051,"children":5052},{"style":158},[5053],{"type":21,"value":176},{"type":15,"tag":151,"props":5055,"children":5056},{"style":179},[5057],{"type":21,"value":5058},"\"imagen-4.0\"",{"type":15,"tag":151,"props":5060,"children":5061},{"style":158},[5062],{"type":21,"value":72},{"type":15,"tag":151,"props":5064,"children":5065},{"style":168},[5066],{"type":21,"value":5067},"\"aspectRatio\"",{"type":15,"tag":151,"props":5069,"children":5070},{"style":158},[5071],{"type":21,"value":176},{"type":15,"tag":151,"props":5073,"children":5074},{"style":179},[5075],{"type":21,"value":5076},"\"16:9\"",{"type":15,"tag":151,"props":5078,"children":5079},{"style":158},[5080],{"type":21,"value":360},{"type":15,"tag":2011,"props":5082,"children":5084},{"id":5083},"generate-audio-generateaudio-generateaudio-createaudio-texttospeech-tts",[5085,5087,5093,5094,5100,5101,5107,5108,5114,5115],{"type":21,"value":5086},"Generate Audio — ",{"type":15,"tag":42,"props":5088,"children":5090},{"className":5089},[],[5091],{"type":21,"value":5092},"GENERATEAUDIO",{"type":21,"value":1602},{"type":15,"tag":42,"props":5095,"children":5097},{"className":5096},[],[5098],{"type":21,"value":5099},"generateAudio",{"type":21,"value":1602},{"type":15,"tag":42,"props":5102,"children":5104},{"className":5103},[],[5105],{"type":21,"value":5106},"createAudio",{"type":21,"value":1602},{"type":15,"tag":42,"props":5109,"children":5111},{"className":5110},[],[5112],{"type":21,"value":5113},"textToSpeech",{"type":21,"value":1602},{"type":15,"tag":42,"props":5116,"children":5118},{"className":5117},[],[5119],{"type":21,"value":781},{"type":15,"tag":23,"props":5121,"children":5122},{},[5123],{"type":21,"value":5124},"Text-to-speech generation. Supports OpenAI TTS, Google Cloud TTS, and ElevenLabs.",{"type":15,"tag":23,"props":5126,"children":5127},{},[5128],{"type":15,"tag":34,"props":5129,"children":5130},{},[5131],{"type":21,"value":2052},{"type":15,"tag":520,"props":5133,"children":5134},{},[5135,5161],{"type":15,"tag":524,"props":5136,"children":5137},{},[5138],{"type":15,"tag":528,"props":5139,"children":5140},{},[5141,5145,5149,5153,5157],{"type":15,"tag":532,"props":5142,"children":5143},{},[5144],{"type":21,"value":1085},{"type":15,"tag":532,"props":5146,"children":5147},{},[5148],{"type":21,"value":1090},{"type":15,"tag":532,"props":5150,"children":5151},{},[5152],{"type":21,"value":1095},{"type":15,"tag":532,"props":5154,"children":5155},{},[5156],{"type":21,"value":2078},{"type":15,"tag":532,"props":5158,"children":5159},{},[5160],{"type":21,"value":2083},{"type":15,"tag":551,"props":5162,"children":5163},{},[5164,5213,5240,5268,5340,5374,5408,5440,5471],{"type":15,"tag":528,"props":5165,"children":5166},{},[5167,5175,5179,5187,5191],{"type":15,"tag":558,"props":5168,"children":5169},{},[5170],{"type":15,"tag":42,"props":5171,"children":5173},{"className":5172},[],[5174],{"type":21,"value":1587},{"type":15,"tag":558,"props":5176,"children":5177},{},[5178],{"type":21,"value":1119},{"type":15,"tag":558,"props":5180,"children":5181},{},[5182],{"type":15,"tag":42,"props":5183,"children":5185},{"className":5184},[],[5186],{"type":21,"value":4631},{"type":15,"tag":558,"props":5188,"children":5189},{},[5190],{"type":21,"value":2167},{"type":15,"tag":558,"props":5192,"children":5193},{},[5194,5199,5200,5205,5206,5212],{"type":15,"tag":42,"props":5195,"children":5197},{"className":5196},[],[5198],{"type":21,"value":4631},{"type":21,"value":72},{"type":15,"tag":42,"props":5201,"children":5203},{"className":5202},[],[5204],{"type":21,"value":4638},{"type":21,"value":3124},{"type":15,"tag":42,"props":5207,"children":5209},{"className":5208},[],[5210],{"type":21,"value":5211},"ELEVENLABS",{"type":21,"value":1349},{"type":15,"tag":528,"props":5214,"children":5215},{},[5216,5224,5228,5232,5236],{"type":15,"tag":558,"props":5217,"children":5218},{},[5219],{"type":15,"tag":42,"props":5220,"children":5222},{"className":5221},[],[5223],{"type":21,"value":1484},{"type":15,"tag":558,"props":5225,"children":5226},{},[5227],{"type":21,"value":1119},{"type":15,"tag":558,"props":5229,"children":5230},{},[5231],{"type":21,"value":4665},{"type":15,"tag":558,"props":5233,"children":5234},{},[5235],{"type":21,"value":2167},{"type":15,"tag":558,"props":5237,"children":5238},{},[5239],{"type":21,"value":4674},{"type":15,"tag":528,"props":5241,"children":5242},{},[5243,5251,5255,5259,5263],{"type":15,"tag":558,"props":5244,"children":5245},{},[5246],{"type":15,"tag":42,"props":5247,"children":5249},{"className":5248},[],[5250],{"type":21,"value":1639},{"type":15,"tag":558,"props":5252,"children":5253},{},[5254],{"type":21,"value":1119},{"type":15,"tag":558,"props":5256,"children":5257},{},[5258],{"type":21,"value":4665},{"type":15,"tag":558,"props":5260,"children":5261},{},[5262],{"type":21,"value":2167},{"type":15,"tag":558,"props":5264,"children":5265},{},[5266],{"type":21,"value":5267},"Voice identifier.",{"type":15,"tag":528,"props":5269,"children":5270},{},[5271,5279,5283,5292,5296],{"type":15,"tag":558,"props":5272,"children":5273},{},[5274],{"type":15,"tag":42,"props":5275,"children":5277},{"className":5276},[],[5278],{"type":21,"value":1646},{"type":15,"tag":558,"props":5280,"children":5281},{},[5282],{"type":21,"value":1119},{"type":15,"tag":558,"props":5284,"children":5285},{},[5286],{"type":15,"tag":42,"props":5287,"children":5289},{"className":5288},[],[5290],{"type":21,"value":5291},"mp3",{"type":15,"tag":558,"props":5293,"children":5294},{},[5295],{"type":21,"value":2167},{"type":15,"tag":558,"props":5297,"children":5298},{},[5299,5304,5305,5311,5312,5318,5319,5325,5326,5332,5333,5339],{"type":15,"tag":42,"props":5300,"children":5302},{"className":5301},[],[5303],{"type":21,"value":5291},{"type":21,"value":72},{"type":15,"tag":42,"props":5306,"children":5308},{"className":5307},[],[5309],{"type":21,"value":5310},"opus",{"type":21,"value":72},{"type":15,"tag":42,"props":5313,"children":5315},{"className":5314},[],[5316],{"type":21,"value":5317},"aac",{"type":21,"value":72},{"type":15,"tag":42,"props":5320,"children":5322},{"className":5321},[],[5323],{"type":21,"value":5324},"flac",{"type":21,"value":72},{"type":15,"tag":42,"props":5327,"children":5329},{"className":5328},[],[5330],{"type":21,"value":5331},"wav",{"type":21,"value":72},{"type":15,"tag":42,"props":5334,"children":5336},{"className":5335},[],[5337],{"type":21,"value":5338},"pcm",{"type":21,"value":1349},{"type":15,"tag":528,"props":5341,"children":5342},{},[5343,5352,5356,5365,5369],{"type":15,"tag":558,"props":5344,"children":5345},{},[5346],{"type":15,"tag":42,"props":5347,"children":5349},{"className":5348},[],[5350],{"type":21,"value":5351},"speed",{"type":15,"tag":558,"props":5353,"children":5354},{},[5355],{"type":21,"value":3026},{"type":15,"tag":558,"props":5357,"children":5358},{},[5359],{"type":15,"tag":42,"props":5360,"children":5362},{"className":5361},[],[5363],{"type":21,"value":5364},"1.0",{"type":15,"tag":558,"props":5366,"children":5367},{},[5368],{"type":21,"value":2167},{"type":15,"tag":558,"props":5370,"children":5371},{},[5372],{"type":21,"value":5373},"Speech speed multiplier (0.25–4.0).",{"type":15,"tag":528,"props":5375,"children":5376},{},[5377,5386,5390,5399,5403],{"type":15,"tag":558,"props":5378,"children":5379},{},[5380],{"type":15,"tag":42,"props":5381,"children":5383},{"className":5382},[],[5384],{"type":21,"value":5385},"languageCode",{"type":15,"tag":558,"props":5387,"children":5388},{},[5389],{"type":21,"value":1119},{"type":15,"tag":558,"props":5391,"children":5392},{},[5393],{"type":15,"tag":42,"props":5394,"children":5396},{"className":5395},[],[5397],{"type":21,"value":5398},"en-US",{"type":15,"tag":558,"props":5400,"children":5401},{},[5402],{"type":21,"value":2167},{"type":15,"tag":558,"props":5404,"children":5405},{},[5406],{"type":21,"value":5407},"Language code (Google TTS).",{"type":15,"tag":528,"props":5409,"children":5410},{},[5411,5419,5423,5431,5435],{"type":15,"tag":558,"props":5412,"children":5413},{},[5414],{"type":15,"tag":42,"props":5415,"children":5417},{"className":5416},[],[5418],{"type":21,"value":1522},{"type":15,"tag":558,"props":5420,"children":5421},{},[5422],{"type":21,"value":1119},{"type":15,"tag":558,"props":5424,"children":5425},{},[5426],{"type":15,"tag":42,"props":5427,"children":5429},{"className":5428},[],[5430],{"type":21,"value":2034},{"type":15,"tag":558,"props":5432,"children":5433},{},[5434],{"type":21,"value":2167},{"type":15,"tag":558,"props":5436,"children":5437},{},[5438],{"type":21,"value":5439},"Extra context for the TTS model.",{"type":15,"tag":528,"props":5441,"children":5442},{},[5443,5451,5455,5463,5467],{"type":15,"tag":558,"props":5444,"children":5445},{},[5446],{"type":15,"tag":42,"props":5447,"children":5449},{"className":5448},[],[5450],{"type":21,"value":1165},{"type":15,"tag":558,"props":5452,"children":5453},{},[5454],{"type":21,"value":2255},{"type":15,"tag":558,"props":5456,"children":5457},{},[5458],{"type":15,"tag":42,"props":5459,"children":5461},{"className":5460},[],[5462],{"type":21,"value":4916},{"type":15,"tag":558,"props":5464,"children":5465},{},[5466],{"type":21,"value":2167},{"type":15,"tag":558,"props":5468,"children":5469},{},[5470],{"type":21,"value":4925},{"type":15,"tag":528,"props":5472,"children":5473},{},[5474,5488,5492,5502,5506],{"type":15,"tag":558,"props":5475,"children":5476},{},[5477,5482,5483],{"type":15,"tag":42,"props":5478,"children":5480},{"className":5479},[],[5481],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":5484,"children":5486},{"className":5485},[],[5487],{"type":21,"value":78},{"type":15,"tag":558,"props":5489,"children":5490},{},[5491],{"type":21,"value":1119},{"type":15,"tag":558,"props":5493,"children":5494},{},[5495,5501],{"type":15,"tag":42,"props":5496,"children":5498},{"className":5497},[],[5499],{"type":21,"value":5500},"GenerateAudio",{"type":21,"value":3209},{"type":15,"tag":558,"props":5503,"children":5504},{},[5505],{"type":21,"value":2167},{"type":15,"tag":558,"props":5507,"children":5508},{},[5509],{"type":21,"value":3218},{"type":15,"tag":23,"props":5511,"children":5512},{},[5513,5517,5518,5523,5524,5529,5530,5535,5536,5541],{"type":15,"tag":34,"props":5514,"children":5515},{},[5516],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":5519,"children":5521},{"className":5520},[],[5522],{"type":21,"value":21},{"type":21,"value":3387},{"type":15,"tag":42,"props":5525,"children":5527},{"className":5526},[],[5528],{"type":21,"value":1639},{"type":21,"value":72},{"type":15,"tag":42,"props":5531,"children":5533},{"className":5532},[],[5534],{"type":21,"value":5351},{"type":21,"value":72},{"type":15,"tag":42,"props":5537,"children":5539},{"className":5538},[],[5540],{"type":21,"value":1646},{"type":21,"value":4992},{"type":15,"tag":141,"props":5543,"children":5545},{"className":143,"code":5544,"language":145,"meta":7,"style":7},"{ \"type\": \"tts\", \"provider\": \"ELEVENLABS\",\n  \"voice\": \"Rachel\", \"format\": \"mp3\" }\n",[5546],{"type":15,"tag":42,"props":5547,"children":5548},{"__ignoreMap":7},[5549,5590],{"type":15,"tag":151,"props":5550,"children":5551},{"class":153,"line":154},[5552,5556,5560,5564,5569,5573,5577,5581,5586],{"type":15,"tag":151,"props":5553,"children":5554},{"style":158},[5555],{"type":21,"value":2624},{"type":15,"tag":151,"props":5557,"children":5558},{"style":168},[5559],{"type":21,"value":259},{"type":15,"tag":151,"props":5561,"children":5562},{"style":158},[5563],{"type":21,"value":176},{"type":15,"tag":151,"props":5565,"children":5566},{"style":179},[5567],{"type":21,"value":5568},"\"tts\"",{"type":15,"tag":151,"props":5570,"children":5571},{"style":158},[5572],{"type":21,"value":72},{"type":15,"tag":151,"props":5574,"children":5575},{"style":168},[5576],{"type":21,"value":5028},{"type":15,"tag":151,"props":5578,"children":5579},{"style":158},[5580],{"type":21,"value":176},{"type":15,"tag":151,"props":5582,"children":5583},{"style":179},[5584],{"type":21,"value":5585},"\"ELEVENLABS\"",{"type":15,"tag":151,"props":5587,"children":5588},{"style":158},[5589],{"type":21,"value":187},{"type":15,"tag":151,"props":5591,"children":5592},{"class":153,"line":164},[5593,5598,5602,5607,5611,5616,5620,5625],{"type":15,"tag":151,"props":5594,"children":5595},{"style":168},[5596],{"type":21,"value":5597},"  \"voice\"",{"type":15,"tag":151,"props":5599,"children":5600},{"style":158},[5601],{"type":21,"value":176},{"type":15,"tag":151,"props":5603,"children":5604},{"style":179},[5605],{"type":21,"value":5606},"\"Rachel\"",{"type":15,"tag":151,"props":5608,"children":5609},{"style":158},[5610],{"type":21,"value":72},{"type":15,"tag":151,"props":5612,"children":5613},{"style":168},[5614],{"type":21,"value":5615},"\"format\"",{"type":15,"tag":151,"props":5617,"children":5618},{"style":158},[5619],{"type":21,"value":176},{"type":15,"tag":151,"props":5621,"children":5622},{"style":179},[5623],{"type":21,"value":5624},"\"mp3\"",{"type":15,"tag":151,"props":5626,"children":5627},{"style":158},[5628],{"type":21,"value":360},{"type":15,"tag":2011,"props":5630,"children":5632},{"id":5631},"generate-video-generatevideo-generatevideo-createvideo",[5633,5635,5641,5642,5647,5648],{"type":21,"value":5634},"Generate Video — ",{"type":15,"tag":42,"props":5636,"children":5638},{"className":5637},[],[5639],{"type":21,"value":5640},"GENERATEVIDEO",{"type":21,"value":1602},{"type":15,"tag":42,"props":5643,"children":5645},{"className":5644},[],[5646],{"type":21,"value":803},{"type":21,"value":1602},{"type":15,"tag":42,"props":5649,"children":5651},{"className":5650},[],[5652],{"type":21,"value":5653},"createVideo",{"type":15,"tag":23,"props":5655,"children":5656},{},[5657],{"type":21,"value":5658},"Generate a video from a text prompt. Supports Google Veo, OpenAI Sora, and Replicate.",{"type":15,"tag":23,"props":5660,"children":5661},{},[5662],{"type":15,"tag":34,"props":5663,"children":5664},{},[5665],{"type":21,"value":2052},{"type":15,"tag":520,"props":5667,"children":5668},{},[5669,5695],{"type":15,"tag":524,"props":5670,"children":5671},{},[5672],{"type":15,"tag":528,"props":5673,"children":5674},{},[5675,5679,5683,5687,5691],{"type":15,"tag":532,"props":5676,"children":5677},{},[5678],{"type":21,"value":1085},{"type":15,"tag":532,"props":5680,"children":5681},{},[5682],{"type":21,"value":1090},{"type":15,"tag":532,"props":5684,"children":5685},{},[5686],{"type":21,"value":1095},{"type":15,"tag":532,"props":5688,"children":5689},{},[5690],{"type":21,"value":2078},{"type":15,"tag":532,"props":5692,"children":5693},{},[5694],{"type":21,"value":2083},{"type":15,"tag":551,"props":5696,"children":5697},{},[5698,5747,5774,5824,5857,5902,5935,5966,5998],{"type":15,"tag":528,"props":5699,"children":5700},{},[5701,5709,5713,5721,5725],{"type":15,"tag":558,"props":5702,"children":5703},{},[5704],{"type":15,"tag":42,"props":5705,"children":5707},{"className":5706},[],[5708],{"type":21,"value":1587},{"type":15,"tag":558,"props":5710,"children":5711},{},[5712],{"type":21,"value":1119},{"type":15,"tag":558,"props":5714,"children":5715},{},[5716],{"type":15,"tag":42,"props":5717,"children":5719},{"className":5718},[],[5720],{"type":21,"value":4638},{"type":15,"tag":558,"props":5722,"children":5723},{},[5724],{"type":21,"value":2167},{"type":15,"tag":558,"props":5726,"children":5727},{},[5728,5733,5734,5739,5740,5746],{"type":15,"tag":42,"props":5729,"children":5731},{"className":5730},[],[5732],{"type":21,"value":4638},{"type":21,"value":72},{"type":15,"tag":42,"props":5735,"children":5737},{"className":5736},[],[5738],{"type":21,"value":4631},{"type":21,"value":3124},{"type":15,"tag":42,"props":5741,"children":5743},{"className":5742},[],[5744],{"type":21,"value":5745},"REPLICATE",{"type":21,"value":1349},{"type":15,"tag":528,"props":5748,"children":5749},{},[5750,5758,5762,5766,5770],{"type":15,"tag":558,"props":5751,"children":5752},{},[5753],{"type":15,"tag":42,"props":5754,"children":5756},{"className":5755},[],[5757],{"type":21,"value":1484},{"type":15,"tag":558,"props":5759,"children":5760},{},[5761],{"type":21,"value":1119},{"type":15,"tag":558,"props":5763,"children":5764},{},[5765],{"type":21,"value":4665},{"type":15,"tag":558,"props":5767,"children":5768},{},[5769],{"type":21,"value":2167},{"type":15,"tag":558,"props":5771,"children":5772},{},[5773],{"type":21,"value":4674},{"type":15,"tag":528,"props":5775,"children":5776},{},[5777,5785,5789,5798,5802],{"type":15,"tag":558,"props":5778,"children":5779},{},[5780],{"type":15,"tag":42,"props":5781,"children":5783},{"className":5782},[],[5784],{"type":21,"value":1608},{"type":15,"tag":558,"props":5786,"children":5787},{},[5788],{"type":21,"value":1119},{"type":15,"tag":558,"props":5790,"children":5791},{},[5792],{"type":15,"tag":42,"props":5793,"children":5795},{"className":5794},[],[5796],{"type":21,"value":5797},"16:9",{"type":15,"tag":558,"props":5799,"children":5800},{},[5801],{"type":21,"value":2167},{"type":15,"tag":558,"props":5803,"children":5804},{},[5805,5810,5811,5817,5818,5823],{"type":15,"tag":42,"props":5806,"children":5808},{"className":5807},[],[5809],{"type":21,"value":5797},{"type":21,"value":72},{"type":15,"tag":42,"props":5812,"children":5814},{"className":5813},[],[5815],{"type":21,"value":5816},"9:16",{"type":21,"value":3124},{"type":15,"tag":42,"props":5819,"children":5821},{"className":5820},[],[5822],{"type":21,"value":4851},{"type":21,"value":1349},{"type":15,"tag":528,"props":5825,"children":5826},{},[5827,5835,5839,5848,5852],{"type":15,"tag":558,"props":5828,"children":5829},{},[5830],{"type":15,"tag":42,"props":5831,"children":5833},{"className":5832},[],[5834],{"type":21,"value":1683},{"type":15,"tag":558,"props":5836,"children":5837},{},[5838],{"type":21,"value":2255},{"type":15,"tag":558,"props":5840,"children":5841},{},[5842],{"type":15,"tag":42,"props":5843,"children":5845},{"className":5844},[],[5846],{"type":21,"value":5847},"6",{"type":15,"tag":558,"props":5849,"children":5850},{},[5851],{"type":21,"value":2167},{"type":15,"tag":558,"props":5853,"children":5854},{},[5855],{"type":21,"value":5856},"Duration in seconds.",{"type":15,"tag":528,"props":5858,"children":5859},{},[5860,5869,5873,5882,5886],{"type":15,"tag":558,"props":5861,"children":5862},{},[5863],{"type":15,"tag":42,"props":5864,"children":5866},{"className":5865},[],[5867],{"type":21,"value":5868},"resolution",{"type":15,"tag":558,"props":5870,"children":5871},{},[5872],{"type":21,"value":1119},{"type":15,"tag":558,"props":5874,"children":5875},{},[5876],{"type":15,"tag":42,"props":5877,"children":5879},{"className":5878},[],[5880],{"type":21,"value":5881},"1080p",{"type":15,"tag":558,"props":5883,"children":5884},{},[5885],{"type":21,"value":2167},{"type":15,"tag":558,"props":5887,"children":5888},{},[5889,5895,5896,5901],{"type":15,"tag":42,"props":5890,"children":5892},{"className":5891},[],[5893],{"type":21,"value":5894},"720p",{"type":21,"value":4819},{"type":15,"tag":42,"props":5897,"children":5899},{"className":5898},[],[5900],{"type":21,"value":5881},{"type":21,"value":1349},{"type":15,"tag":528,"props":5903,"children":5904},{},[5905,5914,5918,5926,5930],{"type":15,"tag":558,"props":5906,"children":5907},{},[5908],{"type":15,"tag":42,"props":5909,"children":5911},{"className":5910},[],[5912],{"type":21,"value":5913},"includeAudio",{"type":15,"tag":558,"props":5915,"children":5916},{},[5917],{"type":21,"value":1215},{"type":15,"tag":558,"props":5919,"children":5920},{},[5921],{"type":15,"tag":42,"props":5922,"children":5924},{"className":5923},[],[5925],{"type":21,"value":3610},{"type":15,"tag":558,"props":5927,"children":5928},{},[5929],{"type":21,"value":2167},{"type":15,"tag":558,"props":5931,"children":5932},{},[5933],{"type":21,"value":5934},"Whether to include audio.",{"type":15,"tag":528,"props":5936,"children":5937},{},[5938,5946,5950,5958,5962],{"type":15,"tag":558,"props":5939,"children":5940},{},[5941],{"type":15,"tag":42,"props":5942,"children":5944},{"className":5943},[],[5945],{"type":21,"value":1522},{"type":15,"tag":558,"props":5947,"children":5948},{},[5949],{"type":21,"value":1119},{"type":15,"tag":558,"props":5951,"children":5952},{},[5953],{"type":15,"tag":42,"props":5954,"children":5956},{"className":5955},[],[5957],{"type":21,"value":2034},{"type":15,"tag":558,"props":5959,"children":5960},{},[5961],{"type":21,"value":2167},{"type":15,"tag":558,"props":5963,"children":5964},{},[5965],{"type":21,"value":4892},{"type":15,"tag":528,"props":5967,"children":5968},{},[5969,5977,5981,5990,5994],{"type":15,"tag":558,"props":5970,"children":5971},{},[5972],{"type":15,"tag":42,"props":5973,"children":5975},{"className":5974},[],[5976],{"type":21,"value":1165},{"type":15,"tag":558,"props":5978,"children":5979},{},[5980],{"type":21,"value":2255},{"type":15,"tag":558,"props":5982,"children":5983},{},[5984],{"type":15,"tag":42,"props":5985,"children":5987},{"className":5986},[],[5988],{"type":21,"value":5989},"300",{"type":15,"tag":558,"props":5991,"children":5992},{},[5993],{"type":21,"value":2167},{"type":15,"tag":558,"props":5995,"children":5996},{},[5997],{"type":21,"value":4925},{"type":15,"tag":528,"props":5999,"children":6000},{},[6001,6015,6019,6029,6033],{"type":15,"tag":558,"props":6002,"children":6003},{},[6004,6009,6010],{"type":15,"tag":42,"props":6005,"children":6007},{"className":6006},[],[6008],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":6011,"children":6013},{"className":6012},[],[6014],{"type":21,"value":78},{"type":15,"tag":558,"props":6016,"children":6017},{},[6018],{"type":21,"value":1119},{"type":15,"tag":558,"props":6020,"children":6021},{},[6022,6028],{"type":15,"tag":42,"props":6023,"children":6025},{"className":6024},[],[6026],{"type":21,"value":6027},"GenerateVideo",{"type":21,"value":3209},{"type":15,"tag":558,"props":6030,"children":6031},{},[6032],{"type":21,"value":2167},{"type":15,"tag":558,"props":6034,"children":6035},{},[6036],{"type":21,"value":3218},{"type":15,"tag":23,"props":6038,"children":6039},{},[6040,6044,6045,6050,6051,6056,6057,6062,6063,6068],{"type":15,"tag":34,"props":6041,"children":6042},{},[6043],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":6046,"children":6048},{"className":6047},[],[6049],{"type":21,"value":4978},{"type":21,"value":3387},{"type":15,"tag":42,"props":6052,"children":6054},{"className":6053},[],[6055],{"type":21,"value":1683},{"type":21,"value":72},{"type":15,"tag":42,"props":6058,"children":6060},{"className":6059},[],[6061],{"type":21,"value":1608},{"type":21,"value":72},{"type":15,"tag":42,"props":6064,"children":6066},{"className":6065},[],[6067],{"type":21,"value":5868},{"type":21,"value":4992},{"type":15,"tag":141,"props":6070,"children":6072},{"className":143,"code":6071,"language":145,"meta":7,"style":7},"{ \"type\": \"generateVideo\", \"provider\": \"GOOGLE\",\n  \"model\": \"veo-3.0-fast\", \"duration\": 8, \"resolution\": \"1080p\" }\n",[6073],{"type":15,"tag":42,"props":6074,"children":6075},{"__ignoreMap":7},[6076,6116],{"type":15,"tag":151,"props":6077,"children":6078},{"class":153,"line":154},[6079,6083,6087,6091,6096,6100,6104,6108,6112],{"type":15,"tag":151,"props":6080,"children":6081},{"style":158},[6082],{"type":21,"value":2624},{"type":15,"tag":151,"props":6084,"children":6085},{"style":168},[6086],{"type":21,"value":259},{"type":15,"tag":151,"props":6088,"children":6089},{"style":158},[6090],{"type":21,"value":176},{"type":15,"tag":151,"props":6092,"children":6093},{"style":179},[6094],{"type":21,"value":6095},"\"generateVideo\"",{"type":15,"tag":151,"props":6097,"children":6098},{"style":158},[6099],{"type":21,"value":72},{"type":15,"tag":151,"props":6101,"children":6102},{"style":168},[6103],{"type":21,"value":5028},{"type":15,"tag":151,"props":6105,"children":6106},{"style":158},[6107],{"type":21,"value":176},{"type":15,"tag":151,"props":6109,"children":6110},{"style":179},[6111],{"type":21,"value":5037},{"type":15,"tag":151,"props":6113,"children":6114},{"style":158},[6115],{"type":21,"value":187},{"type":15,"tag":151,"props":6117,"children":6118},{"class":153,"line":164},[6119,6123,6127,6132,6136,6141,6145,6149,6153,6158,6162,6167],{"type":15,"tag":151,"props":6120,"children":6121},{"style":168},[6122],{"type":21,"value":5049},{"type":15,"tag":151,"props":6124,"children":6125},{"style":158},[6126],{"type":21,"value":176},{"type":15,"tag":151,"props":6128,"children":6129},{"style":179},[6130],{"type":21,"value":6131},"\"veo-3.0-fast\"",{"type":15,"tag":151,"props":6133,"children":6134},{"style":158},[6135],{"type":21,"value":72},{"type":15,"tag":151,"props":6137,"children":6138},{"style":168},[6139],{"type":21,"value":6140},"\"duration\"",{"type":15,"tag":151,"props":6142,"children":6143},{"style":158},[6144],{"type":21,"value":176},{"type":15,"tag":151,"props":6146,"children":6147},{"style":168},[6148],{"type":21,"value":304},{"type":15,"tag":151,"props":6150,"children":6151},{"style":158},[6152],{"type":21,"value":72},{"type":15,"tag":151,"props":6154,"children":6155},{"style":168},[6156],{"type":21,"value":6157},"\"resolution\"",{"type":15,"tag":151,"props":6159,"children":6160},{"style":158},[6161],{"type":21,"value":176},{"type":15,"tag":151,"props":6163,"children":6164},{"style":179},[6165],{"type":21,"value":6166},"\"1080p\"",{"type":15,"tag":151,"props":6168,"children":6169},{"style":158},[6170],{"type":21,"value":360},{"type":15,"tag":1999,"props":6172,"children":6174},{"id":6173},"code-execution",[6175],{"type":21,"value":6176},"Code execution",{"type":15,"tag":2011,"props":6178,"children":6180},{"id":6179},"execute-code-executecode-executecode-codeexecution-codeinterpreter",[6181,6183,6189,6190,6195,6196,6202,6203],{"type":21,"value":6182},"Execute Code — ",{"type":15,"tag":42,"props":6184,"children":6186},{"className":6185},[],[6187],{"type":21,"value":6188},"EXECUTECODE",{"type":21,"value":1602},{"type":15,"tag":42,"props":6191,"children":6193},{"className":6192},[],[6194],{"type":21,"value":825},{"type":21,"value":1602},{"type":15,"tag":42,"props":6197,"children":6199},{"className":6198},[],[6200],{"type":21,"value":6201},"codeExecution",{"type":21,"value":1602},{"type":15,"tag":42,"props":6204,"children":6206},{"className":6205},[],[6207],{"type":21,"value":6208},"codeInterpreter",{"type":15,"tag":23,"props":6210,"children":6211},{},[6212],{"type":21,"value":6213},"Run JavaScript in a secure GraalVM sandbox with no access to host resources. Lets the agent do precise calculations, data transformations, and programmatic work it can't reliably do in plain text.",{"type":15,"tag":23,"props":6215,"children":6216},{},[6217],{"type":15,"tag":34,"props":6218,"children":6219},{},[6220],{"type":21,"value":2052},{"type":15,"tag":520,"props":6222,"children":6223},{},[6224,6250],{"type":15,"tag":524,"props":6225,"children":6226},{},[6227],{"type":15,"tag":528,"props":6228,"children":6229},{},[6230,6234,6238,6242,6246],{"type":15,"tag":532,"props":6231,"children":6232},{},[6233],{"type":21,"value":1085},{"type":15,"tag":532,"props":6235,"children":6236},{},[6237],{"type":21,"value":1090},{"type":15,"tag":532,"props":6239,"children":6240},{},[6241],{"type":21,"value":1095},{"type":15,"tag":532,"props":6243,"children":6244},{},[6245],{"type":21,"value":2078},{"type":15,"tag":532,"props":6247,"children":6248},{},[6249],{"type":21,"value":2083},{"type":15,"tag":551,"props":6251,"children":6252},{},[6253,6287,6319,6351,6392,6427],{"type":15,"tag":528,"props":6254,"children":6255},{},[6256,6265,6269,6278,6282],{"type":15,"tag":558,"props":6257,"children":6258},{},[6259],{"type":15,"tag":42,"props":6260,"children":6262},{"className":6261},[],[6263],{"type":21,"value":6264},"language",{"type":15,"tag":558,"props":6266,"children":6267},{},[6268],{"type":21,"value":1119},{"type":15,"tag":558,"props":6270,"children":6271},{},[6272],{"type":15,"tag":42,"props":6273,"children":6275},{"className":6274},[],[6276],{"type":21,"value":6277},"JAVASCRIPT",{"type":15,"tag":558,"props":6279,"children":6280},{},[6281],{"type":21,"value":2167},{"type":15,"tag":558,"props":6283,"children":6284},{},[6285],{"type":21,"value":6286},"Execution language.",{"type":15,"tag":528,"props":6288,"children":6289},{},[6290,6298,6302,6311,6315],{"type":15,"tag":558,"props":6291,"children":6292},{},[6293],{"type":15,"tag":42,"props":6294,"children":6296},{"className":6295},[],[6297],{"type":21,"value":1165},{"type":15,"tag":558,"props":6299,"children":6300},{},[6301],{"type":21,"value":2255},{"type":15,"tag":558,"props":6303,"children":6304},{},[6305],{"type":15,"tag":42,"props":6306,"children":6308},{"className":6307},[],[6309],{"type":21,"value":6310},"30",{"type":15,"tag":558,"props":6312,"children":6313},{},[6314],{"type":21,"value":2167},{"type":15,"tag":558,"props":6316,"children":6317},{},[6318],{"type":21,"value":2272},{"type":15,"tag":528,"props":6320,"children":6321},{},[6322,6330,6334,6342,6346],{"type":15,"tag":558,"props":6323,"children":6324},{},[6325],{"type":15,"tag":42,"props":6326,"children":6328},{"className":6327},[],[6329],{"type":21,"value":1522},{"type":15,"tag":558,"props":6331,"children":6332},{},[6333],{"type":21,"value":1119},{"type":15,"tag":558,"props":6335,"children":6336},{},[6337],{"type":15,"tag":42,"props":6338,"children":6340},{"className":6339},[],[6341],{"type":21,"value":2034},{"type":15,"tag":558,"props":6343,"children":6344},{},[6345],{"type":21,"value":2167},{"type":15,"tag":558,"props":6347,"children":6348},{},[6349],{"type":21,"value":6350},"Extra guidance for code generation.",{"type":15,"tag":528,"props":6352,"children":6353},{},[6354,6363,6367,6375,6379],{"type":15,"tag":558,"props":6355,"children":6356},{},[6357],{"type":15,"tag":42,"props":6358,"children":6360},{"className":6359},[],[6361],{"type":21,"value":6362},"allowConsole",{"type":15,"tag":558,"props":6364,"children":6365},{},[6366],{"type":21,"value":1215},{"type":15,"tag":558,"props":6368,"children":6369},{},[6370],{"type":15,"tag":42,"props":6371,"children":6373},{"className":6372},[],[6374],{"type":21,"value":3610},{"type":15,"tag":558,"props":6376,"children":6377},{},[6378],{"type":21,"value":2167},{"type":15,"tag":558,"props":6380,"children":6381},{},[6382,6384,6390],{"type":21,"value":6383},"Whether ",{"type":15,"tag":42,"props":6385,"children":6387},{"className":6386},[],[6388],{"type":21,"value":6389},"console.log",{"type":21,"value":6391}," output is captured.",{"type":15,"tag":528,"props":6393,"children":6394},{},[6395,6404,6409,6418,6422],{"type":15,"tag":558,"props":6396,"children":6397},{},[6398],{"type":15,"tag":42,"props":6399,"children":6401},{"className":6400},[],[6402],{"type":21,"value":6403},"maxOutputLength",{"type":15,"tag":558,"props":6405,"children":6406},{},[6407],{"type":21,"value":6408},"Long",{"type":15,"tag":558,"props":6410,"children":6411},{},[6412],{"type":15,"tag":42,"props":6413,"children":6415},{"className":6414},[],[6416],{"type":21,"value":6417},"100000",{"type":15,"tag":558,"props":6419,"children":6420},{},[6421],{"type":21,"value":2167},{"type":15,"tag":558,"props":6423,"children":6424},{},[6425],{"type":21,"value":6426},"Max captured output length, in bytes.",{"type":15,"tag":528,"props":6428,"children":6429},{},[6430,6444,6448,6458,6462],{"type":15,"tag":558,"props":6431,"children":6432},{},[6433,6438,6439],{"type":15,"tag":42,"props":6434,"children":6436},{"className":6435},[],[6437],{"type":21,"value":70},{"type":21,"value":1602},{"type":15,"tag":42,"props":6440,"children":6442},{"className":6441},[],[6443],{"type":21,"value":78},{"type":15,"tag":558,"props":6445,"children":6446},{},[6447],{"type":21,"value":1119},{"type":15,"tag":558,"props":6449,"children":6450},{},[6451,6457],{"type":15,"tag":42,"props":6452,"children":6454},{"className":6453},[],[6455],{"type":21,"value":6456},"ExecuteCode",{"type":21,"value":3209},{"type":15,"tag":558,"props":6459,"children":6460},{},[6461],{"type":21,"value":2167},{"type":15,"tag":558,"props":6463,"children":6464},{},[6465],{"type":21,"value":3218},{"type":15,"tag":23,"props":6467,"children":6468},{},[6469,6473,6474,6479,6480,6485],{"type":15,"tag":34,"props":6470,"children":6471},{},[6472],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":6475,"children":6477},{"className":6476},[],[6478],{"type":21,"value":42},{"type":21,"value":3387},{"type":15,"tag":42,"props":6481,"children":6483},{"className":6482},[],[6484],{"type":21,"value":78},{"type":21,"value":1349},{"type":15,"tag":141,"props":6487,"children":6489},{"className":143,"code":6488,"language":145,"meta":7,"style":7},"{ \"type\": \"executeCode\", \"timeout\": 15, \"allowConsole\": true }\n",[6490],{"type":15,"tag":42,"props":6491,"children":6492},{"__ignoreMap":7},[6493],{"type":15,"tag":151,"props":6494,"children":6495},{"class":153,"line":154},[6496,6500,6504,6508,6513,6517,6522,6526,6531,6535,6540,6544,6548],{"type":15,"tag":151,"props":6497,"children":6498},{"style":158},[6499],{"type":21,"value":2624},{"type":15,"tag":151,"props":6501,"children":6502},{"style":168},[6503],{"type":21,"value":259},{"type":15,"tag":151,"props":6505,"children":6506},{"style":158},[6507],{"type":21,"value":176},{"type":15,"tag":151,"props":6509,"children":6510},{"style":179},[6511],{"type":21,"value":6512},"\"executeCode\"",{"type":15,"tag":151,"props":6514,"children":6515},{"style":158},[6516],{"type":21,"value":72},{"type":15,"tag":151,"props":6518,"children":6519},{"style":168},[6520],{"type":21,"value":6521},"\"timeout\"",{"type":15,"tag":151,"props":6523,"children":6524},{"style":158},[6525],{"type":21,"value":176},{"type":15,"tag":151,"props":6527,"children":6528},{"style":168},[6529],{"type":21,"value":6530},"15",{"type":15,"tag":151,"props":6532,"children":6533},{"style":158},[6534],{"type":21,"value":72},{"type":15,"tag":151,"props":6536,"children":6537},{"style":168},[6538],{"type":21,"value":6539},"\"allowConsole\"",{"type":15,"tag":151,"props":6541,"children":6542},{"style":158},[6543],{"type":21,"value":176},{"type":15,"tag":151,"props":6545,"children":6546},{"style":168},[6547],{"type":21,"value":3610},{"type":15,"tag":151,"props":6549,"children":6550},{"style":158},[6551],{"type":21,"value":360},{"type":15,"tag":1999,"props":6553,"children":6555},{"id":6554},"long-term-memory",[6556],{"type":21,"value":6557},"Long-term memory",{"type":15,"tag":23,"props":6559,"children":6560},{},[6561],{"type":21,"value":6562},"These tools connect the agent to the Appivo AI Memory platform. All four extend a shared base and accept one configuration property:",{"type":15,"tag":520,"props":6564,"children":6565},{},[6566,6592],{"type":15,"tag":524,"props":6567,"children":6568},{},[6569],{"type":15,"tag":528,"props":6570,"children":6571},{},[6572,6576,6580,6584,6588],{"type":15,"tag":532,"props":6573,"children":6574},{},[6575],{"type":21,"value":1085},{"type":15,"tag":532,"props":6577,"children":6578},{},[6579],{"type":21,"value":1090},{"type":15,"tag":532,"props":6581,"children":6582},{},[6583],{"type":21,"value":1095},{"type":15,"tag":532,"props":6585,"children":6586},{},[6587],{"type":21,"value":2078},{"type":15,"tag":532,"props":6589,"children":6590},{},[6591],{"type":21,"value":2083},{"type":15,"tag":551,"props":6593,"children":6594},{},[6595],{"type":15,"tag":528,"props":6596,"children":6597},{},[6598,6606,6610,6618,6622],{"type":15,"tag":558,"props":6599,"children":6600},{},[6601],{"type":15,"tag":42,"props":6602,"children":6604},{"className":6603},[],[6605],{"type":21,"value":1738},{"type":15,"tag":558,"props":6607,"children":6608},{},[6609],{"type":21,"value":1119},{"type":15,"tag":558,"props":6611,"children":6612},{},[6613],{"type":15,"tag":42,"props":6614,"children":6616},{"className":6615},[],[6617],{"type":21,"value":2034},{"type":15,"tag":558,"props":6619,"children":6620},{},[6621],{"type":21,"value":2167},{"type":15,"tag":558,"props":6623,"children":6624},{},[6625,6627,6633],{"type":21,"value":6626},"The memory space to read/write. A literal ID, or ",{"type":15,"tag":42,"props":6628,"children":6630},{"className":6629},[],[6631],{"type":21,"value":6632},"\"$paramName\"",{"type":21,"value":6634}," to bind it to a step input variable at runtime. Literal wins over variable.",{"type":15,"tag":23,"props":6636,"children":6637},{},[6638,6640,6646],{"type":21,"value":6639},"When omitted, the tools operate against the agent's default memory space for the current tenant and user. See the ",{"type":15,"tag":492,"props":6641,"children":6643},{"href":6642},"/guides/ai-memory",[6644],{"type":21,"value":6645},"AI Memory guide",{"type":21,"value":6647}," for the memory model (atoms, spaces, entities, bi-temporal validity).",{"type":15,"tag":2011,"props":6649,"children":6651},{"id":6650},"create-memory-create_memory-creatememory-rememberfact-remember",[6652,6654,6660,6661,6667,6668,6673,6674],{"type":21,"value":6653},"Create Memory — ",{"type":15,"tag":42,"props":6655,"children":6657},{"className":6656},[],[6658],{"type":21,"value":6659},"CREATE_MEMORY",{"type":21,"value":1602},{"type":15,"tag":42,"props":6662,"children":6664},{"className":6663},[],[6665],{"type":21,"value":6666},"createMemory",{"type":21,"value":1602},{"type":15,"tag":42,"props":6669,"children":6671},{"className":6670},[],[6672],{"type":21,"value":847},{"type":21,"value":1602},{"type":15,"tag":42,"props":6675,"children":6677},{"className":6676},[],[6678],{"type":21,"value":6679},"remember",{"type":15,"tag":23,"props":6681,"children":6682},{},[6683],{"type":21,"value":6684},"Save a single, self-contained fact to long-term memory so it can be recalled later. Lets the agent commit durable information (preferences, decisions, constraints, identity facts) mid-conversation instead of waiting for post-conversation extraction.",{"type":15,"tag":23,"props":6686,"children":6687},{},[6688,6692,6693,6698,6700,6706,6708,6714,6715,6721,6722,6728,6729,6735,6736,6742,6743,6749,6750,6756,6758,6764,6765,6771,6773,6779],{"type":15,"tag":34,"props":6689,"children":6690},{},[6691],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":6694,"children":6696},{"className":6695},[],[6697],{"type":21,"value":21},{"type":21,"value":6699}," (required — one complete sentence), ",{"type":15,"tag":42,"props":6701,"children":6703},{"className":6702},[],[6704],{"type":21,"value":6705},"category",{"type":21,"value":6707}," (required — ",{"type":15,"tag":42,"props":6709,"children":6711},{"className":6710},[],[6712],{"type":21,"value":6713},"preference",{"type":21,"value":72},{"type":15,"tag":42,"props":6716,"children":6718},{"className":6717},[],[6719],{"type":21,"value":6720},"goal",{"type":21,"value":72},{"type":15,"tag":42,"props":6723,"children":6725},{"className":6724},[],[6726],{"type":21,"value":6727},"identity",{"type":21,"value":72},{"type":15,"tag":42,"props":6730,"children":6732},{"className":6731},[],[6733],{"type":21,"value":6734},"fact",{"type":21,"value":72},{"type":15,"tag":42,"props":6737,"children":6739},{"className":6738},[],[6740],{"type":21,"value":6741},"rule",{"type":21,"value":3124},{"type":15,"tag":42,"props":6744,"children":6746},{"className":6745},[],[6747],{"type":21,"value":6748},"episode",{"type":21,"value":1939},{"type":15,"tag":42,"props":6751,"children":6753},{"className":6752},[],[6754],{"type":21,"value":6755},"importance",{"type":21,"value":6757}," (1–5, default ",{"type":15,"tag":42,"props":6759,"children":6761},{"className":6760},[],[6762],{"type":21,"value":6763},"3",{"type":21,"value":1939},{"type":15,"tag":42,"props":6766,"children":6768},{"className":6767},[],[6769],{"type":21,"value":6770},"entities",{"type":21,"value":6772}," (optional ",{"type":15,"tag":42,"props":6774,"children":6776},{"className":6775},[],[6777],{"type":21,"value":6778},"[{name, type?, role?}]",{"type":21,"value":3612},{"type":15,"tag":141,"props":6781,"children":6783},{"className":143,"code":6782,"language":145,"meta":7,"style":7},"{ \"type\": \"rememberFact\" }\n",[6784],{"type":15,"tag":42,"props":6785,"children":6786},{"__ignoreMap":7},[6787],{"type":15,"tag":151,"props":6788,"children":6789},{"class":153,"line":154},[6790,6794,6798,6802,6807],{"type":15,"tag":151,"props":6791,"children":6792},{"style":158},[6793],{"type":21,"value":2624},{"type":15,"tag":151,"props":6795,"children":6796},{"style":168},[6797],{"type":21,"value":259},{"type":15,"tag":151,"props":6799,"children":6800},{"style":158},[6801],{"type":21,"value":176},{"type":15,"tag":151,"props":6803,"children":6804},{"style":179},[6805],{"type":21,"value":6806},"\"rememberFact\"",{"type":15,"tag":151,"props":6808,"children":6809},{"style":158},[6810],{"type":21,"value":360},{"type":15,"tag":2011,"props":6812,"children":6814},{"id":6813},"recall-by-topic-recall_by_topic",[6815,6817],{"type":21,"value":6816},"Recall by Topic — ",{"type":15,"tag":42,"props":6818,"children":6820},{"className":6819},[],[6821],{"type":21,"value":869},{"type":15,"tag":23,"props":6823,"children":6824},{},[6825],{"type":21,"value":6826},"Recall memories semantically related to a free-text query, using vector search over memory atoms.",{"type":15,"tag":23,"props":6828,"children":6829},{},[6830,6834,6835,6840,6841,6846,6848,6854,6856,6862],{"type":15,"tag":34,"props":6831,"children":6832},{},[6833],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":6836,"children":6838},{"className":6837},[],[6839],{"type":21,"value":3167},{"type":21,"value":3596},{"type":15,"tag":42,"props":6842,"children":6844},{"className":6843},[],[6845],{"type":21,"value":1400},{"type":21,"value":6847}," (default ",{"type":15,"tag":42,"props":6849,"children":6851},{"className":6850},[],[6852],{"type":21,"value":6853},"10",{"type":21,"value":6855},", max ",{"type":15,"tag":42,"props":6857,"children":6859},{"className":6858},[],[6860],{"type":21,"value":6861},"50",{"type":21,"value":3612},{"type":15,"tag":141,"props":6864,"children":6866},{"className":143,"code":6865,"language":145,"meta":7,"style":7},"{ \"type\": \"RECALL_BY_TOPIC\", \"memorySpaceId\": \"$spaceId\" }\n",[6867],{"type":15,"tag":42,"props":6868,"children":6869},{"__ignoreMap":7},[6870],{"type":15,"tag":151,"props":6871,"children":6872},{"class":153,"line":154},[6873,6877,6881,6885,6890,6894,6899,6903,6908],{"type":15,"tag":151,"props":6874,"children":6875},{"style":158},[6876],{"type":21,"value":2624},{"type":15,"tag":151,"props":6878,"children":6879},{"style":168},[6880],{"type":21,"value":259},{"type":15,"tag":151,"props":6882,"children":6883},{"style":158},[6884],{"type":21,"value":176},{"type":15,"tag":151,"props":6886,"children":6887},{"style":179},[6888],{"type":21,"value":6889},"\"RECALL_BY_TOPIC\"",{"type":15,"tag":151,"props":6891,"children":6892},{"style":158},[6893],{"type":21,"value":72},{"type":15,"tag":151,"props":6895,"children":6896},{"style":168},[6897],{"type":21,"value":6898},"\"memorySpaceId\"",{"type":15,"tag":151,"props":6900,"children":6901},{"style":158},[6902],{"type":21,"value":176},{"type":15,"tag":151,"props":6904,"children":6905},{"style":179},[6906],{"type":21,"value":6907},"\"$spaceId\"",{"type":15,"tag":151,"props":6909,"children":6910},{"style":158},[6911],{"type":21,"value":360},{"type":15,"tag":2011,"props":6913,"children":6915},{"id":6914},"recall-by-entity-recall_by_entity",[6916,6918],{"type":21,"value":6917},"Recall by Entity — ",{"type":15,"tag":42,"props":6919,"children":6921},{"className":6920},[],[6922],{"type":21,"value":891},{"type":15,"tag":23,"props":6924,"children":6925},{},[6926],{"type":21,"value":6927},"List every memory atom tagged with a specific entity (person, organization, place, object, concept, event, agreement), newest first, with bi-temporal validity windows.",{"type":15,"tag":23,"props":6929,"children":6930},{},[6931,6935,6936,6942,6944,6949,6950,6955,6956,6961],{"type":15,"tag":34,"props":6932,"children":6933},{},[6934],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":6937,"children":6939},{"className":6938},[],[6940],{"type":21,"value":6941},"entityIdOrName",{"type":21,"value":6943}," (required — UUID or canonical name), ",{"type":15,"tag":42,"props":6945,"children":6947},{"className":6946},[],[6948],{"type":21,"value":1400},{"type":21,"value":6847},{"type":15,"tag":42,"props":6951,"children":6953},{"className":6952},[],[6954],{"type":21,"value":6853},{"type":21,"value":6855},{"type":15,"tag":42,"props":6957,"children":6959},{"className":6958},[],[6960],{"type":21,"value":6861},{"type":21,"value":3612},{"type":15,"tag":141,"props":6963,"children":6965},{"className":143,"code":6964,"language":145,"meta":7,"style":7},"{ \"type\": \"RECALL_BY_ENTITY\" }\n",[6966],{"type":15,"tag":42,"props":6967,"children":6968},{"__ignoreMap":7},[6969],{"type":15,"tag":151,"props":6970,"children":6971},{"class":153,"line":154},[6972,6976,6980,6984,6989],{"type":15,"tag":151,"props":6973,"children":6974},{"style":158},[6975],{"type":21,"value":2624},{"type":15,"tag":151,"props":6977,"children":6978},{"style":168},[6979],{"type":21,"value":259},{"type":15,"tag":151,"props":6981,"children":6982},{"style":158},[6983],{"type":21,"value":176},{"type":15,"tag":151,"props":6985,"children":6986},{"style":179},[6987],{"type":21,"value":6988},"\"RECALL_BY_ENTITY\"",{"type":15,"tag":151,"props":6990,"children":6991},{"style":158},[6992],{"type":21,"value":360},{"type":15,"tag":2011,"props":6994,"children":6996},{"id":6995},"recall-timeline-recall_timeline",[6997,6999],{"type":21,"value":6998},"Recall Timeline — ",{"type":15,"tag":42,"props":7000,"children":7002},{"className":7001},[],[7003],{"type":21,"value":913},{"type":15,"tag":23,"props":7005,"children":7006},{},[7007],{"type":21,"value":7008},"Recall what was true within a time window using bi-temporal versioning — including superseded atoms — to track what changed and when.",{"type":15,"tag":23,"props":7010,"children":7011},{},[7012,7016,7017,7022,7023,7028,7029,7034,7036,7042,7043,7049,7050,7056,7058,7063,7064,7069,7070,7075],{"type":15,"tag":34,"props":7013,"children":7014},{},[7015],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":7018,"children":7020},{"className":7019},[],[7021],{"type":21,"value":6941},{"type":21,"value":2319},{"type":15,"tag":512,"props":7024,"children":7025},{},[7026],{"type":21,"value":7027},"or",{"type":21,"value":2319},{"type":15,"tag":42,"props":7030,"children":7032},{"className":7031},[],[7033],{"type":21,"value":3167},{"type":21,"value":7035}," (at least one required), optional ",{"type":15,"tag":42,"props":7037,"children":7039},{"className":7038},[],[7040],{"type":21,"value":7041},"from",{"type":21,"value":1602},{"type":15,"tag":42,"props":7044,"children":7046},{"className":7045},[],[7047],{"type":21,"value":7048},"to",{"type":21,"value":3402},{"type":15,"tag":42,"props":7051,"children":7053},{"className":7052},[],[7054],{"type":21,"value":7055},"validFrom",{"type":21,"value":7057}," bounds, inclusive), ",{"type":15,"tag":42,"props":7059,"children":7061},{"className":7060},[],[7062],{"type":21,"value":1400},{"type":21,"value":6847},{"type":15,"tag":42,"props":7065,"children":7067},{"className":7066},[],[7068],{"type":21,"value":6853},{"type":21,"value":6855},{"type":15,"tag":42,"props":7071,"children":7073},{"className":7072},[],[7074],{"type":21,"value":6861},{"type":21,"value":3612},{"type":15,"tag":141,"props":7077,"children":7079},{"className":143,"code":7078,"language":145,"meta":7,"style":7},"{ \"type\": \"RECALL_TIMELINE\" }\n",[7080],{"type":15,"tag":42,"props":7081,"children":7082},{"__ignoreMap":7},[7083],{"type":15,"tag":151,"props":7084,"children":7085},{"class":153,"line":154},[7086,7090,7094,7098,7103],{"type":15,"tag":151,"props":7087,"children":7088},{"style":158},[7089],{"type":21,"value":2624},{"type":15,"tag":151,"props":7091,"children":7092},{"style":168},[7093],{"type":21,"value":259},{"type":15,"tag":151,"props":7095,"children":7096},{"style":158},[7097],{"type":21,"value":176},{"type":15,"tag":151,"props":7099,"children":7100},{"style":179},[7101],{"type":21,"value":7102},"\"RECALL_TIMELINE\"",{"type":15,"tag":151,"props":7104,"children":7105},{"style":158},[7106],{"type":21,"value":360},{"type":15,"tag":1918,"props":7108,"children":7109},{},[7110],{"type":15,"tag":23,"props":7111,"children":7112},{},[7113,7118,7120,7125,7126,7131,7132,7137],{"type":15,"tag":34,"props":7114,"children":7115},{},[7116],{"type":21,"value":7117},"Discriminator note:",{"type":21,"value":7119}," the three recall tools have no camelCase aliases — use the exact enum names (",{"type":15,"tag":42,"props":7121,"children":7123},{"className":7122},[],[7124],{"type":21,"value":869},{"type":21,"value":72},{"type":15,"tag":42,"props":7127,"children":7129},{"className":7128},[],[7130],{"type":21,"value":891},{"type":21,"value":72},{"type":15,"tag":42,"props":7133,"children":7135},{"className":7134},[],[7136],{"type":21,"value":913},{"type":21,"value":7138},"). Create Memory does accept the friendly aliases listed above.",{"type":15,"tag":1999,"props":7140,"children":7142},{"id":7141},"knowledge-datasets",[7143],{"type":21,"value":7144},"Knowledge datasets",{"type":15,"tag":23,"props":7146,"children":7147},{},[7148,7150,7155,7157,7162,7163,7168],{"type":21,"value":7149},"A single tool queries structured ",{"type":15,"tag":34,"props":7151,"children":7152},{},[7153],{"type":21,"value":7154},"knowledge datasets",{"type":21,"value":7156}," (entities, attributes, relationships) under access control, so an agent only sees data it's permitted to. It takes no special configuration beyond ",{"type":15,"tag":42,"props":7158,"children":7160},{"className":7159},[],[7161],{"type":21,"value":70},{"type":21,"value":3366},{"type":15,"tag":42,"props":7164,"children":7166},{"className":7165},[],[7167],{"type":21,"value":78},{"type":21,"value":7169}," — the dataset and scope are passed at call time.",{"type":15,"tag":1918,"props":7171,"children":7172},{},[7173],{"type":15,"tag":23,"props":7174,"children":7175},{},[7176,7181,7183,7188,7190,7196,7198,7203,7204,7209,7211,7217,7219,7225,7227,7233,7235,7240],{"type":15,"tag":34,"props":7177,"children":7178},{},[7179],{"type":21,"value":7180},"The schema is embedded — the agent doesn't have to discover it.",{"type":21,"value":7182}," Any agent that carries the knowledge tool automatically gets the dataset ",{"type":15,"tag":34,"props":7184,"children":7185},{},[7186],{"type":21,"value":7187},"schema",{"type":21,"value":7189}," injected into its system prompt: the entity types with their attributes and dedup keys, the relationship graph (",{"type":15,"tag":42,"props":7191,"children":7193},{"className":7192},[],[7194],{"type":21,"value":7195},"relType: fromType -> toType",{"type":21,"value":7197},", with the ",{"type":15,"tag":42,"props":7199,"children":7201},{"className":7200},[],[7202],{"type":21,"value":1024},{"type":21,"value":3366},{"type":15,"tag":42,"props":7205,"children":7207},{"className":7206},[],[7208],{"type":21,"value":1010},{"type":21,"value":7210}," direction convention), and each type's taxonomy facets. The model therefore already knows the exact ",{"type":15,"tag":42,"props":7212,"children":7214},{"className":7213},[],[7215],{"type":21,"value":7216},"entityType",{"type":21,"value":7218},", attribute, ",{"type":15,"tag":42,"props":7220,"children":7222},{"className":7221},[],[7223],{"type":21,"value":7224},"relType",{"type":21,"value":7226},", and ",{"type":15,"tag":42,"props":7228,"children":7230},{"className":7229},[],[7231],{"type":21,"value":7232},"direction",{"type":21,"value":7234}," names to use, and does ",{"type":15,"tag":34,"props":7236,"children":7237},{},[7238],{"type":21,"value":7239},"not",{"type":21,"value":7241}," need a separate discovery step before querying.",{"type":15,"tag":2011,"props":7243,"children":7245},{"id":7244},"knowledge-query-knowledge_query-knowledgequery",[7246,7248,7254,7255],{"type":21,"value":7247},"Knowledge Query — ",{"type":15,"tag":42,"props":7249,"children":7251},{"className":7250},[],[7252],{"type":21,"value":7253},"KNOWLEDGE_QUERY",{"type":21,"value":1602},{"type":15,"tag":42,"props":7256,"children":7258},{"className":7257},[],[7259],{"type":21,"value":693},{"type":15,"tag":23,"props":7261,"children":7262},{},[7263],{"type":21,"value":7264},"Run a structured query against a knowledge dataset: select entities of a type, look one up by name, filter by attributes, traverse relationships (1–2 hops), and optionally aggregate. Results are always filtered to what the current user is permitted to read — you can't widen that from the tool config.",{"type":15,"tag":23,"props":7266,"children":7267},{},[7268,7272,7273,7279,7280,7286,7288,7294],{"type":15,"tag":34,"props":7269,"children":7270},{},[7271],{"type":21,"value":3226},{"type":21,"value":2319},{"type":15,"tag":42,"props":7274,"children":7276},{"className":7275},[],[7277],{"type":21,"value":7278},"datasetId",{"type":21,"value":3596},{"type":15,"tag":42,"props":7281,"children":7283},{"className":7282},[],[7284],{"type":21,"value":7285},"spec",{"type":21,"value":7287}," (required — see below), ",{"type":15,"tag":42,"props":7289,"children":7291},{"className":7290},[],[7292],{"type":21,"value":7293},"folderIds",{"type":21,"value":7295}," (optional — scope visibility to specific folders/documents; the record-level ACL still applies).",{"type":15,"tag":23,"props":7297,"children":7298},{},[7299,7309],{"type":15,"tag":34,"props":7300,"children":7301},{},[7302,7307],{"type":15,"tag":42,"props":7303,"children":7305},{"className":7304},[],[7306],{"type":21,"value":7285},{"type":21,"value":7308}," shape",{"type":21,"value":7310}," (a JSON object; may be passed as a nested object or a JSON string):",{"type":15,"tag":520,"props":7312,"children":7313},{},[7314,7330],{"type":15,"tag":524,"props":7315,"children":7316},{},[7317],{"type":15,"tag":528,"props":7318,"children":7319},{},[7320,7325],{"type":15,"tag":532,"props":7321,"children":7322},{},[7323],{"type":21,"value":7324},"Key",{"type":15,"tag":532,"props":7326,"children":7327},{},[7328],{"type":21,"value":7329},"Meaning",{"type":15,"tag":551,"props":7331,"children":7332},{},[7333,7354,7406,7438,7491,7515],{"type":15,"tag":528,"props":7334,"children":7335},{},[7336,7344],{"type":15,"tag":558,"props":7337,"children":7338},{},[7339],{"type":15,"tag":42,"props":7340,"children":7342},{"className":7341},[],[7343],{"type":21,"value":7216},{"type":15,"tag":558,"props":7345,"children":7346},{},[7347,7352],{"type":15,"tag":512,"props":7348,"children":7349},{},[7350],{"type":21,"value":7351},"(required)",{"type":21,"value":7353}," the configured type to select.",{"type":15,"tag":528,"props":7355,"children":7356},{},[7357,7365],{"type":15,"tag":558,"props":7358,"children":7359},{},[7360],{"type":15,"tag":42,"props":7361,"children":7363},{"className":7362},[],[7364],{"type":21,"value":70},{"type":15,"tag":558,"props":7366,"children":7367},{},[7368,7370,7375,7377,7383,7385,7391,7393,7398,7399,7404],{"type":21,"value":7369},"Exact ",{"type":15,"tag":34,"props":7371,"children":7372},{},[7373],{"type":21,"value":7374},"canonical-name",{"type":21,"value":7376}," lookup for a single entity. This is the only way to look up an entity by name. As a convenience, a ",{"type":15,"tag":42,"props":7378,"children":7380},{"className":7379},[],[7381],{"type":21,"value":7382},"where",{"type":21,"value":7384}," clause of ",{"type":15,"tag":42,"props":7386,"children":7388},{"className":7387},[],[7389],{"type":21,"value":7390},"{attr:\"name\"|\"canonicalName\", op:\"eq\", value}",{"type":21,"value":7392}," on a type that has ",{"type":15,"tag":34,"props":7394,"children":7395},{},[7396],{"type":21,"value":7397},"no",{"type":21,"value":2319},{"type":15,"tag":42,"props":7400,"children":7402},{"className":7401},[],[7403],{"type":21,"value":70},{"type":21,"value":7405}," attribute is folded into this filter automatically.",{"type":15,"tag":528,"props":7407,"children":7408},{},[7409,7417],{"type":15,"tag":558,"props":7410,"children":7411},{},[7412],{"type":15,"tag":42,"props":7413,"children":7415},{"className":7414},[],[7416],{"type":21,"value":7382},{"type":15,"tag":558,"props":7418,"children":7419},{},[7420,7422,7428,7430,7436],{"type":21,"value":7421},"Attribute predicates: a list of ",{"type":15,"tag":42,"props":7423,"children":7425},{"className":7424},[],[7426],{"type":21,"value":7427},"{attr, op, value | min | max}",{"type":21,"value":7429},". Each ",{"type":15,"tag":42,"props":7431,"children":7433},{"className":7432},[],[7434],{"type":21,"value":7435},"attr",{"type":21,"value":7437}," must be a configured attribute of the type.",{"type":15,"tag":528,"props":7439,"children":7440},{},[7441,7450],{"type":15,"tag":558,"props":7442,"children":7443},{},[7444],{"type":15,"tag":42,"props":7445,"children":7447},{"className":7446},[],[7448],{"type":21,"value":7449},"traverse",{"type":15,"tag":558,"props":7451,"children":7452},{},[7453,7455,7461,7463,7468,7470,7476,7478,7483,7484,7489],{"type":21,"value":7454},"1–2 relationship hops: a list of ",{"type":15,"tag":42,"props":7456,"children":7458},{"className":7457},[],[7459],{"type":21,"value":7460},"{relType, direction: out|in, as, optional, name, where}",{"type":21,"value":7462},". Each hop follows edges of ",{"type":15,"tag":42,"props":7464,"children":7466},{"className":7465},[],[7467],{"type":21,"value":7224},{"type":21,"value":7469}," to the configured neighbor type and nests the neighbors under ",{"type":15,"tag":42,"props":7471,"children":7473},{"className":7472},[],[7474],{"type":21,"value":7475},"as",{"type":21,"value":7477},"; per-hop ",{"type":15,"tag":42,"props":7479,"children":7481},{"className":7480},[],[7482],{"type":21,"value":70},{"type":21,"value":3366},{"type":15,"tag":42,"props":7485,"children":7487},{"className":7486},[],[7488],{"type":21,"value":7382},{"type":21,"value":7490}," filter those neighbors.",{"type":15,"tag":528,"props":7492,"children":7493},{},[7494,7503],{"type":15,"tag":558,"props":7495,"children":7496},{},[7497],{"type":15,"tag":42,"props":7498,"children":7500},{"className":7499},[],[7501],{"type":21,"value":7502},"aggregate",{"type":15,"tag":558,"props":7504,"children":7505},{},[7506,7508,7514],{"type":21,"value":7507},"Terminal reduce: ",{"type":15,"tag":42,"props":7509,"children":7511},{"className":7510},[],[7512],{"type":21,"value":7513},"{op: count | group_by | distinct, attr, over}",{"type":21,"value":1349},{"type":15,"tag":528,"props":7516,"children":7517},{},[7518,7533],{"type":15,"tag":558,"props":7519,"children":7520},{},[7521,7526,7527],{"type":15,"tag":42,"props":7522,"children":7524},{"className":7523},[],[7525],{"type":21,"value":1400},{"type":21,"value":72},{"type":15,"tag":42,"props":7528,"children":7530},{"className":7529},[],[7531],{"type":21,"value":7532},"offset",{"type":15,"tag":558,"props":7534,"children":7535},{},[7536],{"type":21,"value":7537},"Pagination (result cap is 500).",{"type":15,"tag":23,"props":7539,"children":7540},{},[7541,7546,7548,7553,7555,7561,7563,7569,7571,7577],{"type":15,"tag":34,"props":7542,"children":7543},{},[7544],{"type":21,"value":7545},"Traversal is a filter by default (inner join).",{"type":21,"value":7547}," Only roots that have a surviving neighbor are returned — e.g. to answer ",{"type":15,"tag":512,"props":7549,"children":7550},{},[7551],{"type":21,"value":7552},"\"who worked in Marketing\"",{"type":21,"value":7554},", select ",{"type":15,"tag":42,"props":7556,"children":7558},{"className":7557},[],[7559],{"type":21,"value":7560},"person",{"type":21,"value":7562}," and traverse the person→industry relationship filtered to the neighbor named ",{"type":15,"tag":42,"props":7564,"children":7566},{"className":7565},[],[7567],{"type":21,"value":7568},"Marketing",{"type":21,"value":7570},". Set ",{"type":15,"tag":42,"props":7572,"children":7574},{"className":7573},[],[7575],{"type":21,"value":7576},"optional: true",{"type":21,"value":7578}," on a hop to keep every root and just attach whatever neighbors it has (left join). More than two hops is rejected.",{"type":15,"tag":23,"props":7580,"children":7581},{},[7582,7587,7588,7594,7596,7602,7603,7609,7611,7617,7619,7624,7626,7631,7633,7639,7641,7646,7648,7653,7655,7660,7662,7668],{"type":15,"tag":34,"props":7583,"children":7584},{},[7585],{"type":21,"value":7586},"Aggregates.",{"type":21,"value":2319},{"type":15,"tag":42,"props":7589,"children":7591},{"className":7590},[],[7592],{"type":21,"value":7593},"count",{"type":21,"value":7595}," counts the matched roots. ",{"type":15,"tag":42,"props":7597,"children":7599},{"className":7598},[],[7600],{"type":21,"value":7601},"group_by",{"type":21,"value":1602},{"type":15,"tag":42,"props":7604,"children":7606},{"className":7605},[],[7607],{"type":21,"value":7608},"distinct",{"type":21,"value":7610}," run over the root's own attribute when ",{"type":15,"tag":42,"props":7612,"children":7614},{"className":7613},[],[7615],{"type":21,"value":7616},"over",{"type":21,"value":7618}," is omitted, or over the neighbors reached by the hop whose ",{"type":15,"tag":42,"props":7620,"children":7622},{"className":7621},[],[7623],{"type":21,"value":7475},{"type":21,"value":7625}," equals ",{"type":15,"tag":42,"props":7627,"children":7629},{"className":7628},[],[7630],{"type":21,"value":7616},{"type":21,"value":7632}," (use ",{"type":15,"tag":42,"props":7634,"children":7636},{"className":7635},[],[7637],{"type":21,"value":7638},"attr: \"canonicalName\"",{"type":21,"value":7640}," to group/dedup by the neighbor's name). A ",{"type":15,"tag":42,"props":7642,"children":7644},{"className":7643},[],[7645],{"type":21,"value":7608},{"type":21,"value":7647}," (or ",{"type":15,"tag":42,"props":7649,"children":7651},{"className":7650},[],[7652],{"type":21,"value":7601},{"type":21,"value":7654},") aggregate is also how an agent ",{"type":15,"tag":34,"props":7656,"children":7657},{},[7658],{"type":21,"value":7659},"discovers valid filter values",{"type":21,"value":7661}," — it returns an attribute's distinct values, access-filtered to the current user — e.g. ",{"type":15,"tag":42,"props":7663,"children":7665},{"className":7664},[],[7666],{"type":21,"value":7667},"{\"entityType\":\"person\",\"aggregate\":{\"op\":\"distinct\",\"attr\":\"department\"}}",{"type":21,"value":1349},{"type":15,"tag":141,"props":7670,"children":7672},{"className":143,"code":7671,"language":145,"meta":7,"style":7},"{ \"type\": \"knowledgeQuery\" }\n",[7673],{"type":15,"tag":42,"props":7674,"children":7675},{"__ignoreMap":7},[7676],{"type":15,"tag":151,"props":7677,"children":7678},{"class":153,"line":154},[7679,7683,7687,7691,7696],{"type":15,"tag":151,"props":7680,"children":7681},{"style":158},[7682],{"type":21,"value":2624},{"type":15,"tag":151,"props":7684,"children":7685},{"style":168},[7686],{"type":21,"value":259},{"type":15,"tag":151,"props":7688,"children":7689},{"style":158},[7690],{"type":21,"value":176},{"type":15,"tag":151,"props":7692,"children":7693},{"style":179},[7694],{"type":21,"value":7695},"\"knowledgeQuery\"",{"type":15,"tag":151,"props":7697,"children":7698},{"style":158},[7699],{"type":21,"value":360},{"type":15,"tag":1918,"props":7701,"children":7702},{},[7703],{"type":15,"tag":23,"props":7704,"children":7705},{},[7706,7726,7728,7733,7735,7740,7741,7746,7748,7754,7756,7762],{"type":15,"tag":34,"props":7707,"children":7708},{},[7709,7711,7717,7718,7724],{"type":21,"value":7710},"Removed: the ",{"type":15,"tag":42,"props":7712,"children":7714},{"className":7713},[],[7715],{"type":21,"value":7716},"knowledgeVocabulary",{"type":21,"value":1602},{"type":15,"tag":42,"props":7719,"children":7721},{"className":7720},[],[7722],{"type":21,"value":7723},"KNOWLEDGE_VOCABULARY",{"type":21,"value":7725}," agent tool.",{"type":21,"value":7727}," Discovering distinct values is now done with ",{"type":15,"tag":42,"props":7729,"children":7731},{"className":7730},[],[7732],{"type":21,"value":693},{"type":21,"value":7734},"'s ",{"type":15,"tag":42,"props":7736,"children":7738},{"className":7737},[],[7739],{"type":21,"value":7608},{"type":21,"value":1602},{"type":15,"tag":42,"props":7742,"children":7744},{"className":7743},[],[7745],{"type":21,"value":7601},{"type":21,"value":7747}," aggregate (same access model), and taxonomy facets are part of the embedded schema described above. The developer JS API ",{"type":15,"tag":42,"props":7749,"children":7751},{"className":7750},[],[7752],{"type":21,"value":7753},"context.getKnowledge().vocabulary(...)",{"type":21,"value":7755}," is unaffected and still works from Actions — only the agent tool was retired. See the ",{"type":15,"tag":492,"props":7757,"children":7759},{"href":7758},"/guides/knowledge",[7760],{"type":21,"value":7761},"Knowledge guide",{"type":21,"value":1349},{"type":15,"tag":115,"props":7764,"children":7766},{"id":7765},"discriminator-quick-reference",[7767],{"type":21,"value":7768},"Discriminator quick reference",{"type":15,"tag":23,"props":7770,"children":7771},{},[7772,7773,7778,7780,7785],{"type":21,"value":1239},{"type":15,"tag":42,"props":7774,"children":7776},{"className":7775},[],[7777],{"type":21,"value":104},{"type":21,"value":7779}," value is matched case-insensitively against the enum after the aliases below are applied. The ",{"type":15,"tag":34,"props":7781,"children":7782},{},[7783],{"type":21,"value":7784},"canonical",{"type":21,"value":7786}," column is always safe; aliases are conveniences.",{"type":15,"tag":520,"props":7788,"children":7789},{},[7790,7815],{"type":15,"tag":524,"props":7791,"children":7792},{},[7793],{"type":15,"tag":528,"props":7794,"children":7795},{},[7796,7800,7810],{"type":15,"tag":532,"props":7797,"children":7798},{},[7799],{"type":21,"value":1363},{"type":15,"tag":532,"props":7801,"children":7802},{},[7803,7805],{"type":21,"value":7804},"Canonical ",{"type":15,"tag":42,"props":7806,"children":7808},{"className":7807},[],[7809],{"type":21,"value":104},{"type":15,"tag":532,"props":7811,"children":7812},{},[7813],{"type":21,"value":7814},"Accepted aliases",{"type":15,"tag":551,"props":7816,"children":7817},{},[7818,7847,7866,7885,7904,7927,7950,7973,7996,8019,8042,8071,8112,8141,8176,8211,8230,8249,8268],{"type":15,"tag":528,"props":7819,"children":7820},{},[7821,7825,7834],{"type":15,"tag":558,"props":7822,"children":7823},{},[7824],{"type":21,"value":926},{"type":15,"tag":558,"props":7826,"children":7827},{},[7828],{"type":15,"tag":42,"props":7829,"children":7831},{"className":7830},[],[7832],{"type":21,"value":7833},"SCRIPT",{"type":15,"tag":558,"props":7835,"children":7836},{},[7837],{"type":15,"tag":512,"props":7838,"children":7839},{},[7840,7841,7846],{"type":21,"value":934},{"type":15,"tag":42,"props":7842,"children":7844},{"className":7843},[],[7845],{"type":21,"value":104},{"type":21,"value":941},{"type":15,"tag":528,"props":7848,"children":7849},{},[7850,7854,7862],{"type":15,"tag":558,"props":7851,"children":7852},{},[7853],{"type":21,"value":962},{"type":15,"tag":558,"props":7855,"children":7856},{},[7857],{"type":15,"tag":42,"props":7858,"children":7860},{"className":7859},[],[7861],{"type":21,"value":971},{"type":15,"tag":558,"props":7863,"children":7864},{},[7865],{"type":21,"value":1434},{"type":15,"tag":528,"props":7867,"children":7868},{},[7869,7873,7881],{"type":15,"tag":558,"props":7870,"children":7871},{},[7872],{"type":21,"value":984},{"type":15,"tag":558,"props":7874,"children":7875},{},[7876],{"type":15,"tag":42,"props":7877,"children":7879},{"className":7878},[],[7880],{"type":21,"value":993},{"type":15,"tag":558,"props":7882,"children":7883},{},[7884],{"type":21,"value":1434},{"type":15,"tag":528,"props":7886,"children":7887},{},[7888,7892,7900],{"type":15,"tag":558,"props":7889,"children":7890},{},[7891],{"type":21,"value":574},{"type":15,"tag":558,"props":7893,"children":7894},{},[7895],{"type":15,"tag":42,"props":7896,"children":7898},{"className":7897},[],[7899],{"type":21,"value":583},{"type":15,"tag":558,"props":7901,"children":7902},{},[7903],{"type":21,"value":1434},{"type":15,"tag":528,"props":7905,"children":7906},{},[7907,7911,7919],{"type":15,"tag":558,"props":7908,"children":7909},{},[7910],{"type":21,"value":596},{"type":15,"tag":558,"props":7912,"children":7913},{},[7914],{"type":15,"tag":42,"props":7915,"children":7917},{"className":7916},[],[7918],{"type":21,"value":3348},{"type":15,"tag":558,"props":7920,"children":7921},{},[7922],{"type":15,"tag":42,"props":7923,"children":7925},{"className":7924},[],[7926],{"type":21,"value":605},{"type":15,"tag":528,"props":7928,"children":7929},{},[7930,7934,7942],{"type":15,"tag":558,"props":7931,"children":7932},{},[7933],{"type":21,"value":618},{"type":15,"tag":558,"props":7935,"children":7936},{},[7937],{"type":15,"tag":42,"props":7938,"children":7940},{"className":7939},[],[7941],{"type":21,"value":3452},{"type":15,"tag":558,"props":7943,"children":7944},{},[7945],{"type":15,"tag":42,"props":7946,"children":7948},{"className":7947},[],[7949],{"type":21,"value":627},{"type":15,"tag":528,"props":7951,"children":7952},{},[7953,7957,7965],{"type":15,"tag":558,"props":7954,"children":7955},{},[7956],{"type":21,"value":640},{"type":15,"tag":558,"props":7958,"children":7959},{},[7960],{"type":15,"tag":42,"props":7961,"children":7963},{"className":7962},[],[7964],{"type":21,"value":3677},{"type":15,"tag":558,"props":7966,"children":7967},{},[7968],{"type":15,"tag":42,"props":7969,"children":7971},{"className":7970},[],[7972],{"type":21,"value":649},{"type":15,"tag":528,"props":7974,"children":7975},{},[7976,7980,7988],{"type":15,"tag":558,"props":7977,"children":7978},{},[7979],{"type":21,"value":662},{"type":15,"tag":558,"props":7981,"children":7982},{},[7983],{"type":15,"tag":42,"props":7984,"children":7986},{"className":7985},[],[7987],{"type":21,"value":3857},{"type":15,"tag":558,"props":7989,"children":7990},{},[7991],{"type":15,"tag":42,"props":7992,"children":7994},{"className":7993},[],[7995],{"type":21,"value":671},{"type":15,"tag":528,"props":7997,"children":7998},{},[7999,8003,8011],{"type":15,"tag":558,"props":8000,"children":8001},{},[8002],{"type":21,"value":706},{"type":15,"tag":558,"props":8004,"children":8005},{},[8006],{"type":15,"tag":42,"props":8007,"children":8009},{"className":8008},[],[8010],{"type":21,"value":4270},{"type":15,"tag":558,"props":8012,"children":8013},{},[8014],{"type":15,"tag":42,"props":8015,"children":8017},{"className":8016},[],[8018],{"type":21,"value":715},{"type":15,"tag":528,"props":8020,"children":8021},{},[8022,8026,8034],{"type":15,"tag":558,"props":8023,"children":8024},{},[8025],{"type":21,"value":728},{"type":15,"tag":558,"props":8027,"children":8028},{},[8029],{"type":15,"tag":42,"props":8030,"children":8032},{"className":8031},[],[8033],{"type":21,"value":4429},{"type":15,"tag":558,"props":8035,"children":8036},{},[8037],{"type":15,"tag":42,"props":8038,"children":8040},{"className":8039},[],[8041],{"type":21,"value":737},{"type":15,"tag":528,"props":8043,"children":8044},{},[8045,8049,8057],{"type":15,"tag":558,"props":8046,"children":8047},{},[8048],{"type":21,"value":750},{"type":15,"tag":558,"props":8050,"children":8051},{},[8052],{"type":15,"tag":42,"props":8053,"children":8055},{"className":8054},[],[8056],{"type":21,"value":488},{"type":15,"tag":558,"props":8058,"children":8059},{},[8060,8065,8066],{"type":15,"tag":42,"props":8061,"children":8063},{"className":8062},[],[8064],{"type":21,"value":759},{"type":21,"value":72},{"type":15,"tag":42,"props":8067,"children":8069},{"className":8068},[],[8070],{"type":21,"value":480},{"type":15,"tag":528,"props":8072,"children":8073},{},[8074,8078,8086],{"type":15,"tag":558,"props":8075,"children":8076},{},[8077],{"type":21,"value":772},{"type":15,"tag":558,"props":8079,"children":8080},{},[8081],{"type":15,"tag":42,"props":8082,"children":8084},{"className":8083},[],[8085],{"type":21,"value":5092},{"type":15,"tag":558,"props":8087,"children":8088},{},[8089,8094,8095,8100,8101,8106,8107],{"type":15,"tag":42,"props":8090,"children":8092},{"className":8091},[],[8093],{"type":21,"value":5099},{"type":21,"value":72},{"type":15,"tag":42,"props":8096,"children":8098},{"className":8097},[],[8099],{"type":21,"value":5106},{"type":21,"value":72},{"type":15,"tag":42,"props":8102,"children":8104},{"className":8103},[],[8105],{"type":21,"value":5113},{"type":21,"value":72},{"type":15,"tag":42,"props":8108,"children":8110},{"className":8109},[],[8111],{"type":21,"value":781},{"type":15,"tag":528,"props":8113,"children":8114},{},[8115,8119,8127],{"type":15,"tag":558,"props":8116,"children":8117},{},[8118],{"type":21,"value":794},{"type":15,"tag":558,"props":8120,"children":8121},{},[8122],{"type":15,"tag":42,"props":8123,"children":8125},{"className":8124},[],[8126],{"type":21,"value":5640},{"type":15,"tag":558,"props":8128,"children":8129},{},[8130,8135,8136],{"type":15,"tag":42,"props":8131,"children":8133},{"className":8132},[],[8134],{"type":21,"value":803},{"type":21,"value":72},{"type":15,"tag":42,"props":8137,"children":8139},{"className":8138},[],[8140],{"type":21,"value":5653},{"type":15,"tag":528,"props":8142,"children":8143},{},[8144,8148,8156],{"type":15,"tag":558,"props":8145,"children":8146},{},[8147],{"type":21,"value":816},{"type":15,"tag":558,"props":8149,"children":8150},{},[8151],{"type":15,"tag":42,"props":8152,"children":8154},{"className":8153},[],[8155],{"type":21,"value":6188},{"type":15,"tag":558,"props":8157,"children":8158},{},[8159,8164,8165,8170,8171],{"type":15,"tag":42,"props":8160,"children":8162},{"className":8161},[],[8163],{"type":21,"value":825},{"type":21,"value":72},{"type":15,"tag":42,"props":8166,"children":8168},{"className":8167},[],[8169],{"type":21,"value":6201},{"type":21,"value":72},{"type":15,"tag":42,"props":8172,"children":8174},{"className":8173},[],[8175],{"type":21,"value":6208},{"type":15,"tag":528,"props":8177,"children":8178},{},[8179,8183,8191],{"type":15,"tag":558,"props":8180,"children":8181},{},[8182],{"type":21,"value":838},{"type":15,"tag":558,"props":8184,"children":8185},{},[8186],{"type":15,"tag":42,"props":8187,"children":8189},{"className":8188},[],[8190],{"type":21,"value":6659},{"type":15,"tag":558,"props":8192,"children":8193},{},[8194,8199,8200,8205,8206],{"type":15,"tag":42,"props":8195,"children":8197},{"className":8196},[],[8198],{"type":21,"value":6666},{"type":21,"value":72},{"type":15,"tag":42,"props":8201,"children":8203},{"className":8202},[],[8204],{"type":21,"value":847},{"type":21,"value":72},{"type":15,"tag":42,"props":8207,"children":8209},{"className":8208},[],[8210],{"type":21,"value":6679},{"type":15,"tag":528,"props":8212,"children":8213},{},[8214,8218,8226],{"type":15,"tag":558,"props":8215,"children":8216},{},[8217],{"type":21,"value":860},{"type":15,"tag":558,"props":8219,"children":8220},{},[8221],{"type":15,"tag":42,"props":8222,"children":8224},{"className":8223},[],[8225],{"type":21,"value":869},{"type":15,"tag":558,"props":8227,"children":8228},{},[8229],{"type":21,"value":1434},{"type":15,"tag":528,"props":8231,"children":8232},{},[8233,8237,8245],{"type":15,"tag":558,"props":8234,"children":8235},{},[8236],{"type":21,"value":882},{"type":15,"tag":558,"props":8238,"children":8239},{},[8240],{"type":15,"tag":42,"props":8241,"children":8243},{"className":8242},[],[8244],{"type":21,"value":891},{"type":15,"tag":558,"props":8246,"children":8247},{},[8248],{"type":21,"value":1434},{"type":15,"tag":528,"props":8250,"children":8251},{},[8252,8256,8264],{"type":15,"tag":558,"props":8253,"children":8254},{},[8255],{"type":21,"value":904},{"type":15,"tag":558,"props":8257,"children":8258},{},[8259],{"type":15,"tag":42,"props":8260,"children":8262},{"className":8261},[],[8263],{"type":21,"value":913},{"type":15,"tag":558,"props":8265,"children":8266},{},[8267],{"type":21,"value":1434},{"type":15,"tag":528,"props":8269,"children":8270},{},[8271,8275,8283],{"type":15,"tag":558,"props":8272,"children":8273},{},[8274],{"type":21,"value":684},{"type":15,"tag":558,"props":8276,"children":8277},{},[8278],{"type":15,"tag":42,"props":8279,"children":8281},{"className":8280},[],[8282],{"type":21,"value":7253},{"type":15,"tag":558,"props":8284,"children":8285},{},[8286],{"type":15,"tag":42,"props":8287,"children":8289},{"className":8288},[],[8290],{"type":21,"value":693},{"type":15,"tag":115,"props":8292,"children":8294},{"id":8293},"common-pitfalls-tips",[8295],{"type":21,"value":8296},"Common pitfalls & tips",{"type":15,"tag":23,"props":8298,"children":8299},{},[8300],{"type":21,"value":8301},"A short list of things that trip people up.",{"type":15,"tag":1274,"props":8303,"children":8304},{},[8305,8336,8393,8430,8453,8475,8527,8537],{"type":15,"tag":1278,"props":8306,"children":8307},{},[8308,8313,8315,8321,8323,8328,8330,8335],{"type":15,"tag":34,"props":8309,"children":8310},{},[8311],{"type":21,"value":8312},"Give the step enough cycles.",{"type":21,"value":8314}," A tool call plus a final answer is at least two model turns, so a step that uses tools needs ",{"type":15,"tag":42,"props":8316,"children":8318},{"className":8317},[],[8319],{"type":21,"value":8320},"maxCycles",{"type":21,"value":8322}," ≥ 2 — and more if you expect several tool calls in a row. The worked examples below use ",{"type":15,"tag":42,"props":8324,"children":8326},{"className":8325},[],[8327],{"type":21,"value":5847},{"type":21,"value":8329},"–",{"type":15,"tag":42,"props":8331,"children":8333},{"className":8332},[],[8334],{"type":21,"value":304},{"type":21,"value":1349},{"type":15,"tag":1278,"props":8337,"children":8338},{},[8339,8349,8351,8356,8358,8363,8365,8370,8372,8377,8379,8384,8386,8391],{"type":15,"tag":34,"props":8340,"children":8341},{},[8342,8347],{"type":15,"tag":42,"props":8343,"children":8345},{"className":8344},[],[8346],{"type":21,"value":1165},{"type":21,"value":8348}," is only honored by some tools.",{"type":21,"value":8350}," A JSON ",{"type":15,"tag":42,"props":8352,"children":8354},{"className":8353},[],[8355],{"type":21,"value":1165},{"type":21,"value":8357}," is read for ",{"type":15,"tag":34,"props":8359,"children":8360},{},[8361],{"type":21,"value":8362},"Script, Execute Code, Generate Image, Generate Audio, and Generate Video",{"type":21,"value":8364}," only — every other tool ignores it and uses the 60s default. Execute Code defaults to ",{"type":15,"tag":42,"props":8366,"children":8368},{"className":8367},[],[8369],{"type":21,"value":6310},{"type":21,"value":8371},"s and the media generators default higher (image ",{"type":15,"tag":42,"props":8373,"children":8375},{"className":8374},[],[8376],{"type":21,"value":4916},{"type":21,"value":8378},", audio ",{"type":15,"tag":42,"props":8380,"children":8382},{"className":8381},[],[8383],{"type":21,"value":4916},{"type":21,"value":8385},", video ",{"type":15,"tag":42,"props":8387,"children":8389},{"className":8388},[],[8390],{"type":21,"value":5989},{"type":21,"value":8392},"); raise those for heavy work.",{"type":15,"tag":1278,"props":8394,"children":8395},{},[8396,8401,8402,8407,8409,8414,8416,8421,8423,8428],{"type":15,"tag":34,"props":8397,"children":8398},{},[8399],{"type":21,"value":8400},"Search returning too little?",{"type":21,"value":2319},{"type":15,"tag":42,"props":8403,"children":8405},{"className":8404},[],[8406],{"type":21,"value":1407},{"type":21,"value":8408}," defaults to ",{"type":15,"tag":42,"props":8410,"children":8412},{"className":8411},[],[8413],{"type":21,"value":3035},{"type":21,"value":8415},", which is fairly strict — lower it (e.g. ",{"type":15,"tag":42,"props":8417,"children":8419},{"className":8418},[],[8420],{"type":21,"value":3315},{"type":21,"value":8422},") or raise ",{"type":15,"tag":42,"props":8424,"children":8426},{"className":8425},[],[8427],{"type":21,"value":1400},{"type":21,"value":8429}," if relevant hits are being filtered out.",{"type":15,"tag":1278,"props":8431,"children":8432},{},[8433,8438,8439,8444,8446,8451],{"type":15,"tag":34,"props":8434,"children":8435},{},[8436],{"type":21,"value":8437},"Keep tool names unique.",{"type":21,"value":2319},{"type":15,"tag":42,"props":8440,"children":8442},{"className":8441},[],[8443],{"type":21,"value":70},{"type":21,"value":8445}," must be unique within the chain. If you add two tools of the same type, override ",{"type":15,"tag":42,"props":8447,"children":8449},{"className":8448},[],[8450],{"type":21,"value":70},{"type":21,"value":8452}," on at least one of them.",{"type":15,"tag":1278,"props":8454,"children":8455},{},[8456,8466,8468,8473],{"type":15,"tag":34,"props":8457,"children":8458},{},[8459,8464],{"type":15,"tag":42,"props":8460,"children":8462},{"className":8461},[],[8463],{"type":21,"value":1738},{"type":21,"value":8465},": literal vs. variable.",{"type":21,"value":8467}," Pass a literal ID to pin the space, or ",{"type":15,"tag":42,"props":8469,"children":8471},{"className":8470},[],[8472],{"type":21,"value":6632},{"type":21,"value":8474}," to bind it to a step input at runtime. If both are somehow set, the literal wins. Omit it to use the tenant/user default space.",{"type":15,"tag":1278,"props":8476,"children":8477},{},[8478,8483,8485,8489,8491,8496,8497,8502,8503,8508,8510,8514,8515,8520,8521,8526],{"type":15,"tag":34,"props":8479,"children":8480},{},[8481],{"type":21,"value":8482},"Mind the alias gaps.",{"type":21,"value":8484}," The three recall tools have ",{"type":15,"tag":34,"props":8486,"children":8487},{},[8488],{"type":21,"value":7397},{"type":21,"value":8490}," camelCase aliases — use the exact enum names (",{"type":15,"tag":42,"props":8492,"children":8494},{"className":8493},[],[8495],{"type":21,"value":869},{"type":21,"value":72},{"type":15,"tag":42,"props":8498,"children":8500},{"className":8499},[],[8501],{"type":21,"value":891},{"type":21,"value":72},{"type":15,"tag":42,"props":8504,"children":8506},{"className":8505},[],[8507],{"type":21,"value":913},{"type":21,"value":8509},"). And a Script tool is only registered when ",{"type":15,"tag":34,"props":8511,"children":8512},{},[8513],{"type":21,"value":2317},{"type":21,"value":2319},{"type":15,"tag":42,"props":8516,"children":8518},{"className":8517},[],[8519],{"type":21,"value":70},{"type":21,"value":2326},{"type":15,"tag":42,"props":8522,"children":8524},{"className":8523},[],[8525],{"type":21,"value":1982},{"type":21,"value":2333},{"type":15,"tag":1278,"props":8528,"children":8529},{},[8530,8535],{"type":15,"tag":34,"props":8531,"children":8532},{},[8533],{"type":21,"value":8534},"Scoping is automatic.",{"type":21,"value":8536}," Knowledge and memory tools only ever see data the current tenant and user are permitted to see — you can't widen that from the tool config.",{"type":15,"tag":1278,"props":8538,"children":8539},{},[8540,8552,8554,8560,8562,8568,8570,8575],{"type":15,"tag":34,"props":8541,"children":8542},{},[8543,8545,8551],{"type":21,"value":8544},"Script parameters arrive on ",{"type":15,"tag":42,"props":8546,"children":8548},{"className":8547},[],[8549],{"type":21,"value":8550},"input",{"type":21,"value":1349},{"type":21,"value":8553}," Inside a Script body, read each call-time parameter as ",{"type":15,"tag":42,"props":8555,"children":8557},{"className":8556},[],[8558],{"type":21,"value":8559},"input.\u003Cname>",{"type":21,"value":8561}," (e.g. ",{"type":15,"tag":42,"props":8563,"children":8565},{"className":8564},[],[8566],{"type":21,"value":8567},"input.celsius",{"type":21,"value":8569},"), matching the schema you declared in ",{"type":15,"tag":42,"props":8571,"children":8573},{"className":8572},[],[8574],{"type":21,"value":1245},{"type":21,"value":1349},{"type":15,"tag":115,"props":8577,"children":8579},{"id":8578},"worked-examples",[8580],{"type":21,"value":8581},"Worked examples",{"type":15,"tag":1999,"props":8583,"children":8585},{"id":8584},"support-assistant-retrieval-memory-and-a-chart",[8586],{"type":21,"value":8587},"Support assistant — retrieval, memory, and a chart",{"type":15,"tag":23,"props":8589,"children":8590},{},[8591],{"type":21,"value":8592},"A support agent that searches the knowledge base, can read a linked web page, remembers customer preferences it learns, and can draw a chart of ticket trends:",{"type":15,"tag":141,"props":8594,"children":8596},{"className":143,"code":8595,"language":145,"meta":7,"style":7},"{\n  \"name\": \"support-assistant\",\n  \"version\": 1,\n  \"description\": \"Answers support questions and remembers customer context.\",\n  \"input\": {\n    \"message\": { \"type\": \"string\" },\n    \"spaceId\": { \"type\": \"string\" }\n  },\n  \"tools\": [\n    { \"type\": \"SEARCH\", \"index\": \"support-kb\", \"limit\": 8, \"minScore\": 0.6 },\n    { \"type\": \"webGet\" },\n    { \"type\": \"rememberFact\", \"memorySpaceId\": \"$spaceId\" },\n    { \"type\": \"RECALL_BY_TOPIC\", \"memorySpaceId\": \"$spaceId\" },\n    { \"type\": \"createChart\" }\n  ],\n  \"steps\": [\n    {\n      \"name\": \"respond\",\n      \"maxCycles\": 6,\n      \"input\": { \"message\": \"$message\" }\n    }\n  ]\n}\n",[8597],{"type":15,"tag":42,"props":8598,"children":8599},{"__ignoreMap":7},[8600,8607,8627,8646,8666,8678,8707,8735,8742,8753,8824,8847,8886,8925,8949,8957,8969,8978,9000,9021,9051,9060,9068],{"type":15,"tag":151,"props":8601,"children":8602},{"class":153,"line":154},[8603],{"type":15,"tag":151,"props":8604,"children":8605},{"style":158},[8606],{"type":21,"value":161},{"type":15,"tag":151,"props":8608,"children":8609},{"class":153,"line":164},[8610,8614,8618,8623],{"type":15,"tag":151,"props":8611,"children":8612},{"style":168},[8613],{"type":21,"value":171},{"type":15,"tag":151,"props":8615,"children":8616},{"style":158},[8617],{"type":21,"value":176},{"type":15,"tag":151,"props":8619,"children":8620},{"style":179},[8621],{"type":21,"value":8622},"\"support-assistant\"",{"type":15,"tag":151,"props":8624,"children":8625},{"style":158},[8626],{"type":21,"value":187},{"type":15,"tag":151,"props":8628,"children":8629},{"class":153,"line":190},[8630,8634,8638,8642],{"type":15,"tag":151,"props":8631,"children":8632},{"style":168},[8633],{"type":21,"value":196},{"type":15,"tag":151,"props":8635,"children":8636},{"style":158},[8637],{"type":21,"value":176},{"type":15,"tag":151,"props":8639,"children":8640},{"style":168},[8641],{"type":21,"value":205},{"type":15,"tag":151,"props":8643,"children":8644},{"style":158},[8645],{"type":21,"value":187},{"type":15,"tag":151,"props":8647,"children":8648},{"class":153,"line":212},[8649,8653,8657,8662],{"type":15,"tag":151,"props":8650,"children":8651},{"style":168},[8652],{"type":21,"value":218},{"type":15,"tag":151,"props":8654,"children":8655},{"style":158},[8656],{"type":21,"value":176},{"type":15,"tag":151,"props":8658,"children":8659},{"style":179},[8660],{"type":21,"value":8661},"\"Answers support questions and remembers customer context.\"",{"type":15,"tag":151,"props":8663,"children":8664},{"style":158},[8665],{"type":21,"value":187},{"type":15,"tag":151,"props":8667,"children":8668},{"class":153,"line":234},[8669,8674],{"type":15,"tag":151,"props":8670,"children":8671},{"style":168},[8672],{"type":21,"value":8673},"  \"input\"",{"type":15,"tag":151,"props":8675,"children":8676},{"style":158},[8677],{"type":21,"value":2400},{"type":15,"tag":151,"props":8679,"children":8680},{"class":153,"line":248},[8681,8686,8690,8694,8698,8703],{"type":15,"tag":151,"props":8682,"children":8683},{"style":168},[8684],{"type":21,"value":8685},"    \"message\"",{"type":15,"tag":151,"props":8687,"children":8688},{"style":158},[8689],{"type":21,"value":418},{"type":15,"tag":151,"props":8691,"children":8692},{"style":168},[8693],{"type":21,"value":259},{"type":15,"tag":151,"props":8695,"children":8696},{"style":158},[8697],{"type":21,"value":176},{"type":15,"tag":151,"props":8699,"children":8700},{"style":179},[8701],{"type":21,"value":8702},"\"string\"",{"type":15,"tag":151,"props":8704,"children":8705},{"style":158},[8706],{"type":21,"value":309},{"type":15,"tag":151,"props":8708,"children":8709},{"class":153,"line":312},[8710,8715,8719,8723,8727,8731],{"type":15,"tag":151,"props":8711,"children":8712},{"style":168},[8713],{"type":21,"value":8714},"    \"spaceId\"",{"type":15,"tag":151,"props":8716,"children":8717},{"style":158},[8718],{"type":21,"value":418},{"type":15,"tag":151,"props":8720,"children":8721},{"style":168},[8722],{"type":21,"value":259},{"type":15,"tag":151,"props":8724,"children":8725},{"style":158},[8726],{"type":21,"value":176},{"type":15,"tag":151,"props":8728,"children":8729},{"style":179},[8730],{"type":21,"value":8702},{"type":15,"tag":151,"props":8732,"children":8733},{"style":158},[8734],{"type":21,"value":360},{"type":15,"tag":151,"props":8736,"children":8737},{"class":153,"line":337},[8738],{"type":15,"tag":151,"props":8739,"children":8740},{"style":158},[8741],{"type":21,"value":2455},{"type":15,"tag":151,"props":8743,"children":8744},{"class":153,"line":363},[8745,8749],{"type":15,"tag":151,"props":8746,"children":8747},{"style":168},[8748],{"type":21,"value":240},{"type":15,"tag":151,"props":8750,"children":8751},{"style":158},[8752],{"type":21,"value":245},{"type":15,"tag":151,"props":8754,"children":8755},{"class":153,"line":372},[8756,8760,8764,8768,8772,8776,8780,8784,8788,8792,8796,8800,8804,8808,8812,8816,8820],{"type":15,"tag":151,"props":8757,"children":8758},{"style":158},[8759],{"type":21,"value":254},{"type":15,"tag":151,"props":8761,"children":8762},{"style":168},[8763],{"type":21,"value":259},{"type":15,"tag":151,"props":8765,"children":8766},{"style":158},[8767],{"type":21,"value":176},{"type":15,"tag":151,"props":8769,"children":8770},{"style":179},[8771],{"type":21,"value":268},{"type":15,"tag":151,"props":8773,"children":8774},{"style":158},[8775],{"type":21,"value":72},{"type":15,"tag":151,"props":8777,"children":8778},{"style":168},[8779],{"type":21,"value":277},{"type":15,"tag":151,"props":8781,"children":8782},{"style":158},[8783],{"type":21,"value":176},{"type":15,"tag":151,"props":8785,"children":8786},{"style":179},[8787],{"type":21,"value":3277},{"type":15,"tag":151,"props":8789,"children":8790},{"style":158},[8791],{"type":21,"value":72},{"type":15,"tag":151,"props":8793,"children":8794},{"style":168},[8795],{"type":21,"value":295},{"type":15,"tag":151,"props":8797,"children":8798},{"style":158},[8799],{"type":21,"value":176},{"type":15,"tag":151,"props":8801,"children":8802},{"style":168},[8803],{"type":21,"value":304},{"type":15,"tag":151,"props":8805,"children":8806},{"style":158},[8807],{"type":21,"value":72},{"type":15,"tag":151,"props":8809,"children":8810},{"style":168},[8811],{"type":21,"value":3306},{"type":15,"tag":151,"props":8813,"children":8814},{"style":158},[8815],{"type":21,"value":176},{"type":15,"tag":151,"props":8817,"children":8818},{"style":168},[8819],{"type":21,"value":3315},{"type":15,"tag":151,"props":8821,"children":8822},{"style":158},[8823],{"type":21,"value":309},{"type":15,"tag":151,"props":8825,"children":8826},{"class":153,"line":385},[8827,8831,8835,8839,8843],{"type":15,"tag":151,"props":8828,"children":8829},{"style":158},[8830],{"type":21,"value":254},{"type":15,"tag":151,"props":8832,"children":8833},{"style":168},[8834],{"type":21,"value":259},{"type":15,"tag":151,"props":8836,"children":8837},{"style":158},[8838],{"type":21,"value":176},{"type":15,"tag":151,"props":8840,"children":8841},{"style":179},[8842],{"type":21,"value":355},{"type":15,"tag":151,"props":8844,"children":8845},{"style":158},[8846],{"type":21,"value":309},{"type":15,"tag":151,"props":8848,"children":8849},{"class":153,"line":440},[8850,8854,8858,8862,8866,8870,8874,8878,8882],{"type":15,"tag":151,"props":8851,"children":8852},{"style":158},[8853],{"type":21,"value":254},{"type":15,"tag":151,"props":8855,"children":8856},{"style":168},[8857],{"type":21,"value":259},{"type":15,"tag":151,"props":8859,"children":8860},{"style":158},[8861],{"type":21,"value":176},{"type":15,"tag":151,"props":8863,"children":8864},{"style":179},[8865],{"type":21,"value":6806},{"type":15,"tag":151,"props":8867,"children":8868},{"style":158},[8869],{"type":21,"value":72},{"type":15,"tag":151,"props":8871,"children":8872},{"style":168},[8873],{"type":21,"value":6898},{"type":15,"tag":151,"props":8875,"children":8876},{"style":158},[8877],{"type":21,"value":176},{"type":15,"tag":151,"props":8879,"children":8880},{"style":179},[8881],{"type":21,"value":6907},{"type":15,"tag":151,"props":8883,"children":8884},{"style":158},[8885],{"type":21,"value":309},{"type":15,"tag":151,"props":8887,"children":8888},{"class":153,"line":449},[8889,8893,8897,8901,8905,8909,8913,8917,8921],{"type":15,"tag":151,"props":8890,"children":8891},{"style":158},[8892],{"type":21,"value":254},{"type":15,"tag":151,"props":8894,"children":8895},{"style":168},[8896],{"type":21,"value":259},{"type":15,"tag":151,"props":8898,"children":8899},{"style":158},[8900],{"type":21,"value":176},{"type":15,"tag":151,"props":8902,"children":8903},{"style":179},[8904],{"type":21,"value":6889},{"type":15,"tag":151,"props":8906,"children":8907},{"style":158},[8908],{"type":21,"value":72},{"type":15,"tag":151,"props":8910,"children":8911},{"style":168},[8912],{"type":21,"value":6898},{"type":15,"tag":151,"props":8914,"children":8915},{"style":158},[8916],{"type":21,"value":176},{"type":15,"tag":151,"props":8918,"children":8919},{"style":179},[8920],{"type":21,"value":6907},{"type":15,"tag":151,"props":8922,"children":8923},{"style":158},[8924],{"type":21,"value":309},{"type":15,"tag":151,"props":8926,"children":8928},{"class":153,"line":8927},14,[8929,8933,8937,8941,8945],{"type":15,"tag":151,"props":8930,"children":8931},{"style":158},[8932],{"type":21,"value":254},{"type":15,"tag":151,"props":8934,"children":8935},{"style":168},[8936],{"type":21,"value":259},{"type":15,"tag":151,"props":8938,"children":8939},{"style":158},[8940],{"type":21,"value":176},{"type":15,"tag":151,"props":8942,"children":8943},{"style":179},[8944],{"type":21,"value":4413},{"type":15,"tag":151,"props":8946,"children":8947},{"style":158},[8948],{"type":21,"value":360},{"type":15,"tag":151,"props":8950,"children":8952},{"class":153,"line":8951},15,[8953],{"type":15,"tag":151,"props":8954,"children":8955},{"style":158},[8956],{"type":21,"value":369},{"type":15,"tag":151,"props":8958,"children":8960},{"class":153,"line":8959},16,[8961,8965],{"type":15,"tag":151,"props":8962,"children":8963},{"style":168},[8964],{"type":21,"value":378},{"type":15,"tag":151,"props":8966,"children":8967},{"style":158},[8968],{"type":21,"value":245},{"type":15,"tag":151,"props":8970,"children":8972},{"class":153,"line":8971},17,[8973],{"type":15,"tag":151,"props":8974,"children":8975},{"style":158},[8976],{"type":21,"value":8977},"    {\n",{"type":15,"tag":151,"props":8979,"children":8981},{"class":153,"line":8980},18,[8982,8987,8991,8996],{"type":15,"tag":151,"props":8983,"children":8984},{"style":168},[8985],{"type":21,"value":8986},"      \"name\"",{"type":15,"tag":151,"props":8988,"children":8989},{"style":158},[8990],{"type":21,"value":176},{"type":15,"tag":151,"props":8992,"children":8993},{"style":179},[8994],{"type":21,"value":8995},"\"respond\"",{"type":15,"tag":151,"props":8997,"children":8998},{"style":158},[8999],{"type":21,"value":187},{"type":15,"tag":151,"props":9001,"children":9003},{"class":153,"line":9002},19,[9004,9009,9013,9017],{"type":15,"tag":151,"props":9005,"children":9006},{"style":168},[9007],{"type":21,"value":9008},"      \"maxCycles\"",{"type":15,"tag":151,"props":9010,"children":9011},{"style":158},[9012],{"type":21,"value":176},{"type":15,"tag":151,"props":9014,"children":9015},{"style":168},[9016],{"type":21,"value":5847},{"type":15,"tag":151,"props":9018,"children":9019},{"style":158},[9020],{"type":21,"value":187},{"type":15,"tag":151,"props":9022,"children":9024},{"class":153,"line":9023},20,[9025,9030,9034,9038,9042,9047],{"type":15,"tag":151,"props":9026,"children":9027},{"style":168},[9028],{"type":21,"value":9029},"      \"input\"",{"type":15,"tag":151,"props":9031,"children":9032},{"style":158},[9033],{"type":21,"value":418},{"type":15,"tag":151,"props":9035,"children":9036},{"style":168},[9037],{"type":21,"value":423},{"type":15,"tag":151,"props":9039,"children":9040},{"style":158},[9041],{"type":21,"value":176},{"type":15,"tag":151,"props":9043,"children":9044},{"style":179},[9045],{"type":21,"value":9046},"\"$message\"",{"type":15,"tag":151,"props":9048,"children":9049},{"style":158},[9050],{"type":21,"value":360},{"type":15,"tag":151,"props":9052,"children":9054},{"class":153,"line":9053},21,[9055],{"type":15,"tag":151,"props":9056,"children":9057},{"style":158},[9058],{"type":21,"value":9059},"    }\n",{"type":15,"tag":151,"props":9061,"children":9063},{"class":153,"line":9062},22,[9064],{"type":15,"tag":151,"props":9065,"children":9066},{"style":158},[9067],{"type":21,"value":446},{"type":15,"tag":151,"props":9069,"children":9071},{"class":153,"line":9070},23,[9072],{"type":15,"tag":151,"props":9073,"children":9074},{"style":158},[9075],{"type":21,"value":455},{"type":15,"tag":1999,"props":9077,"children":9079},{"id":9078},"report-builder-compute-then-render-artifacts",[9080],{"type":21,"value":9081},"Report builder — compute, then render artifacts",{"type":15,"tag":23,"props":9083,"children":9084},{},[9085],{"type":21,"value":9086},"An agent that crunches raw figures with code, then returns a chart, a spreadsheet, and a short written summary — pure generation, no retrieval:",{"type":15,"tag":141,"props":9088,"children":9090},{"className":143,"code":9089,"language":145,"meta":7,"style":7},"{\n  \"name\": \"report-builder\",\n  \"version\": 1,\n  \"description\": \"Turns raw figures into a chart, a spreadsheet, and a summary.\",\n  \"tools\": [\n    { \"type\": \"executeCode\", \"timeout\": 20 },\n    { \"type\": \"createChart\" },\n    { \"type\": \"createExcel\" },\n    { \"type\": \"summary\", \"targetSummaryWords\": 150 }\n  ],\n  \"steps\": [\n    { \"name\": \"build\", \"maxCycles\": 8, \"input\": { \"message\": \"$message\" } }\n  ]\n}\n",[9091],{"type":15,"tag":42,"props":9092,"children":9093},{"__ignoreMap":7},[9094,9101,9121,9140,9160,9171,9211,9234,9257,9298,9305,9316,9381,9388],{"type":15,"tag":151,"props":9095,"children":9096},{"class":153,"line":154},[9097],{"type":15,"tag":151,"props":9098,"children":9099},{"style":158},[9100],{"type":21,"value":161},{"type":15,"tag":151,"props":9102,"children":9103},{"class":153,"line":164},[9104,9108,9112,9117],{"type":15,"tag":151,"props":9105,"children":9106},{"style":168},[9107],{"type":21,"value":171},{"type":15,"tag":151,"props":9109,"children":9110},{"style":158},[9111],{"type":21,"value":176},{"type":15,"tag":151,"props":9113,"children":9114},{"style":179},[9115],{"type":21,"value":9116},"\"report-builder\"",{"type":15,"tag":151,"props":9118,"children":9119},{"style":158},[9120],{"type":21,"value":187},{"type":15,"tag":151,"props":9122,"children":9123},{"class":153,"line":190},[9124,9128,9132,9136],{"type":15,"tag":151,"props":9125,"children":9126},{"style":168},[9127],{"type":21,"value":196},{"type":15,"tag":151,"props":9129,"children":9130},{"style":158},[9131],{"type":21,"value":176},{"type":15,"tag":151,"props":9133,"children":9134},{"style":168},[9135],{"type":21,"value":205},{"type":15,"tag":151,"props":9137,"children":9138},{"style":158},[9139],{"type":21,"value":187},{"type":15,"tag":151,"props":9141,"children":9142},{"class":153,"line":212},[9143,9147,9151,9156],{"type":15,"tag":151,"props":9144,"children":9145},{"style":168},[9146],{"type":21,"value":218},{"type":15,"tag":151,"props":9148,"children":9149},{"style":158},[9150],{"type":21,"value":176},{"type":15,"tag":151,"props":9152,"children":9153},{"style":179},[9154],{"type":21,"value":9155},"\"Turns raw figures into a chart, a spreadsheet, and a summary.\"",{"type":15,"tag":151,"props":9157,"children":9158},{"style":158},[9159],{"type":21,"value":187},{"type":15,"tag":151,"props":9161,"children":9162},{"class":153,"line":234},[9163,9167],{"type":15,"tag":151,"props":9164,"children":9165},{"style":168},[9166],{"type":21,"value":240},{"type":15,"tag":151,"props":9168,"children":9169},{"style":158},[9170],{"type":21,"value":245},{"type":15,"tag":151,"props":9172,"children":9173},{"class":153,"line":248},[9174,9178,9182,9186,9190,9194,9198,9202,9207],{"type":15,"tag":151,"props":9175,"children":9176},{"style":158},[9177],{"type":21,"value":254},{"type":15,"tag":151,"props":9179,"children":9180},{"style":168},[9181],{"type":21,"value":259},{"type":15,"tag":151,"props":9183,"children":9184},{"style":158},[9185],{"type":21,"value":176},{"type":15,"tag":151,"props":9187,"children":9188},{"style":179},[9189],{"type":21,"value":6512},{"type":15,"tag":151,"props":9191,"children":9192},{"style":158},[9193],{"type":21,"value":72},{"type":15,"tag":151,"props":9195,"children":9196},{"style":168},[9197],{"type":21,"value":6521},{"type":15,"tag":151,"props":9199,"children":9200},{"style":158},[9201],{"type":21,"value":176},{"type":15,"tag":151,"props":9203,"children":9204},{"style":168},[9205],{"type":21,"value":9206},"20",{"type":15,"tag":151,"props":9208,"children":9209},{"style":158},[9210],{"type":21,"value":309},{"type":15,"tag":151,"props":9212,"children":9213},{"class":153,"line":312},[9214,9218,9222,9226,9230],{"type":15,"tag":151,"props":9215,"children":9216},{"style":158},[9217],{"type":21,"value":254},{"type":15,"tag":151,"props":9219,"children":9220},{"style":168},[9221],{"type":21,"value":259},{"type":15,"tag":151,"props":9223,"children":9224},{"style":158},[9225],{"type":21,"value":176},{"type":15,"tag":151,"props":9227,"children":9228},{"style":179},[9229],{"type":21,"value":4413},{"type":15,"tag":151,"props":9231,"children":9232},{"style":158},[9233],{"type":21,"value":309},{"type":15,"tag":151,"props":9235,"children":9236},{"class":153,"line":337},[9237,9241,9245,9249,9253],{"type":15,"tag":151,"props":9238,"children":9239},{"style":158},[9240],{"type":21,"value":254},{"type":15,"tag":151,"props":9242,"children":9243},{"style":168},[9244],{"type":21,"value":259},{"type":15,"tag":151,"props":9246,"children":9247},{"style":158},[9248],{"type":21,"value":176},{"type":15,"tag":151,"props":9250,"children":9251},{"style":179},[9252],{"type":21,"value":4523},{"type":15,"tag":151,"props":9254,"children":9255},{"style":158},[9256],{"type":21,"value":309},{"type":15,"tag":151,"props":9258,"children":9259},{"class":153,"line":363},[9260,9264,9268,9272,9276,9280,9285,9289,9294],{"type":15,"tag":151,"props":9261,"children":9262},{"style":158},[9263],{"type":21,"value":254},{"type":15,"tag":151,"props":9265,"children":9266},{"style":168},[9267],{"type":21,"value":259},{"type":15,"tag":151,"props":9269,"children":9270},{"style":158},[9271],{"type":21,"value":176},{"type":15,"tag":151,"props":9273,"children":9274},{"style":179},[9275],{"type":21,"value":4187},{"type":15,"tag":151,"props":9277,"children":9278},{"style":158},[9279],{"type":21,"value":72},{"type":15,"tag":151,"props":9281,"children":9282},{"style":168},[9283],{"type":21,"value":9284},"\"targetSummaryWords\"",{"type":15,"tag":151,"props":9286,"children":9287},{"style":158},[9288],{"type":21,"value":176},{"type":15,"tag":151,"props":9290,"children":9291},{"style":168},[9292],{"type":21,"value":9293},"150",{"type":15,"tag":151,"props":9295,"children":9296},{"style":158},[9297],{"type":21,"value":360},{"type":15,"tag":151,"props":9299,"children":9300},{"class":153,"line":372},[9301],{"type":15,"tag":151,"props":9302,"children":9303},{"style":158},[9304],{"type":21,"value":369},{"type":15,"tag":151,"props":9306,"children":9307},{"class":153,"line":385},[9308,9312],{"type":15,"tag":151,"props":9309,"children":9310},{"style":168},[9311],{"type":21,"value":378},{"type":15,"tag":151,"props":9313,"children":9314},{"style":158},[9315],{"type":21,"value":245},{"type":15,"tag":151,"props":9317,"children":9318},{"class":153,"line":440},[9319,9323,9327,9331,9336,9340,9345,9349,9353,9357,9361,9365,9369,9373,9377],{"type":15,"tag":151,"props":9320,"children":9321},{"style":158},[9322],{"type":21,"value":254},{"type":15,"tag":151,"props":9324,"children":9325},{"style":168},[9326],{"type":21,"value":395},{"type":15,"tag":151,"props":9328,"children":9329},{"style":158},[9330],{"type":21,"value":176},{"type":15,"tag":151,"props":9332,"children":9333},{"style":179},[9334],{"type":21,"value":9335},"\"build\"",{"type":15,"tag":151,"props":9337,"children":9338},{"style":158},[9339],{"type":21,"value":72},{"type":15,"tag":151,"props":9341,"children":9342},{"style":168},[9343],{"type":21,"value":9344},"\"maxCycles\"",{"type":15,"tag":151,"props":9346,"children":9347},{"style":158},[9348],{"type":21,"value":176},{"type":15,"tag":151,"props":9350,"children":9351},{"style":168},[9352],{"type":21,"value":304},{"type":15,"tag":151,"props":9354,"children":9355},{"style":158},[9356],{"type":21,"value":72},{"type":15,"tag":151,"props":9358,"children":9359},{"style":168},[9360],{"type":21,"value":413},{"type":15,"tag":151,"props":9362,"children":9363},{"style":158},[9364],{"type":21,"value":418},{"type":15,"tag":151,"props":9366,"children":9367},{"style":168},[9368],{"type":21,"value":423},{"type":15,"tag":151,"props":9370,"children":9371},{"style":158},[9372],{"type":21,"value":176},{"type":15,"tag":151,"props":9374,"children":9375},{"style":179},[9376],{"type":21,"value":9046},{"type":15,"tag":151,"props":9378,"children":9379},{"style":158},[9380],{"type":21,"value":437},{"type":15,"tag":151,"props":9382,"children":9383},{"class":153,"line":449},[9384],{"type":15,"tag":151,"props":9385,"children":9386},{"style":158},[9387],{"type":21,"value":446},{"type":15,"tag":151,"props":9389,"children":9390},{"class":153,"line":8927},[9391],{"type":15,"tag":151,"props":9392,"children":9393},{"style":158},[9394],{"type":21,"value":455},{"type":15,"tag":1999,"props":9396,"children":9398},{"id":9397},"knowledge-analyst-exact-answers-with-memory",[9399],{"type":21,"value":9400},"Knowledge analyst — exact answers with memory",{"type":15,"tag":23,"props":9402,"children":9403},{},[9404,9406,9411],{"type":21,"value":9405},"An agent that issues structured queries for exact relational answers over a knowledge dataset, and remembers what the user cares about for next time. It already knows the dataset schema (that's injected into its system prompt), and discovers concrete filter values with a ",{"type":15,"tag":42,"props":9407,"children":9409},{"className":9408},[],[9410],{"type":21,"value":7608},{"type":21,"value":9412}," aggregate when it needs them:",{"type":15,"tag":141,"props":9414,"children":9416},{"className":143,"code":9415,"language":145,"meta":7,"style":7},"{\n  \"name\": \"knowledge-analyst\",\n  \"version\": 1,\n  \"description\": \"Answers exact, relational questions over a knowledge dataset.\",\n  \"input\": {\n    \"message\": { \"type\": \"string\" },\n    \"spaceId\": { \"type\": \"string\" }\n  },\n  \"tools\": [\n    { \"type\": \"knowledgeQuery\" },\n    { \"type\": \"rememberFact\", \"memorySpaceId\": \"$spaceId\" },\n    { \"type\": \"RECALL_BY_ENTITY\", \"memorySpaceId\": \"$spaceId\" }\n  ],\n  \"steps\": [\n    { \"name\": \"analyze\", \"maxCycles\": 6, \"input\": { \"message\": \"$message\" } }\n  ]\n}\n",[9417],{"type":15,"tag":42,"props":9418,"children":9419},{"__ignoreMap":7},[9420,9427,9447,9466,9486,9497,9524,9551,9558,9569,9592,9631,9670,9677,9688,9752,9759],{"type":15,"tag":151,"props":9421,"children":9422},{"class":153,"line":154},[9423],{"type":15,"tag":151,"props":9424,"children":9425},{"style":158},[9426],{"type":21,"value":161},{"type":15,"tag":151,"props":9428,"children":9429},{"class":153,"line":164},[9430,9434,9438,9443],{"type":15,"tag":151,"props":9431,"children":9432},{"style":168},[9433],{"type":21,"value":171},{"type":15,"tag":151,"props":9435,"children":9436},{"style":158},[9437],{"type":21,"value":176},{"type":15,"tag":151,"props":9439,"children":9440},{"style":179},[9441],{"type":21,"value":9442},"\"knowledge-analyst\"",{"type":15,"tag":151,"props":9444,"children":9445},{"style":158},[9446],{"type":21,"value":187},{"type":15,"tag":151,"props":9448,"children":9449},{"class":153,"line":190},[9450,9454,9458,9462],{"type":15,"tag":151,"props":9451,"children":9452},{"style":168},[9453],{"type":21,"value":196},{"type":15,"tag":151,"props":9455,"children":9456},{"style":158},[9457],{"type":21,"value":176},{"type":15,"tag":151,"props":9459,"children":9460},{"style":168},[9461],{"type":21,"value":205},{"type":15,"tag":151,"props":9463,"children":9464},{"style":158},[9465],{"type":21,"value":187},{"type":15,"tag":151,"props":9467,"children":9468},{"class":153,"line":212},[9469,9473,9477,9482],{"type":15,"tag":151,"props":9470,"children":9471},{"style":168},[9472],{"type":21,"value":218},{"type":15,"tag":151,"props":9474,"children":9475},{"style":158},[9476],{"type":21,"value":176},{"type":15,"tag":151,"props":9478,"children":9479},{"style":179},[9480],{"type":21,"value":9481},"\"Answers exact, relational questions over a knowledge dataset.\"",{"type":15,"tag":151,"props":9483,"children":9484},{"style":158},[9485],{"type":21,"value":187},{"type":15,"tag":151,"props":9487,"children":9488},{"class":153,"line":234},[9489,9493],{"type":15,"tag":151,"props":9490,"children":9491},{"style":168},[9492],{"type":21,"value":8673},{"type":15,"tag":151,"props":9494,"children":9495},{"style":158},[9496],{"type":21,"value":2400},{"type":15,"tag":151,"props":9498,"children":9499},{"class":153,"line":248},[9500,9504,9508,9512,9516,9520],{"type":15,"tag":151,"props":9501,"children":9502},{"style":168},[9503],{"type":21,"value":8685},{"type":15,"tag":151,"props":9505,"children":9506},{"style":158},[9507],{"type":21,"value":418},{"type":15,"tag":151,"props":9509,"children":9510},{"style":168},[9511],{"type":21,"value":259},{"type":15,"tag":151,"props":9513,"children":9514},{"style":158},[9515],{"type":21,"value":176},{"type":15,"tag":151,"props":9517,"children":9518},{"style":179},[9519],{"type":21,"value":8702},{"type":15,"tag":151,"props":9521,"children":9522},{"style":158},[9523],{"type":21,"value":309},{"type":15,"tag":151,"props":9525,"children":9526},{"class":153,"line":312},[9527,9531,9535,9539,9543,9547],{"type":15,"tag":151,"props":9528,"children":9529},{"style":168},[9530],{"type":21,"value":8714},{"type":15,"tag":151,"props":9532,"children":9533},{"style":158},[9534],{"type":21,"value":418},{"type":15,"tag":151,"props":9536,"children":9537},{"style":168},[9538],{"type":21,"value":259},{"type":15,"tag":151,"props":9540,"children":9541},{"style":158},[9542],{"type":21,"value":176},{"type":15,"tag":151,"props":9544,"children":9545},{"style":179},[9546],{"type":21,"value":8702},{"type":15,"tag":151,"props":9548,"children":9549},{"style":158},[9550],{"type":21,"value":360},{"type":15,"tag":151,"props":9552,"children":9553},{"class":153,"line":337},[9554],{"type":15,"tag":151,"props":9555,"children":9556},{"style":158},[9557],{"type":21,"value":2455},{"type":15,"tag":151,"props":9559,"children":9560},{"class":153,"line":363},[9561,9565],{"type":15,"tag":151,"props":9562,"children":9563},{"style":168},[9564],{"type":21,"value":240},{"type":15,"tag":151,"props":9566,"children":9567},{"style":158},[9568],{"type":21,"value":245},{"type":15,"tag":151,"props":9570,"children":9571},{"class":153,"line":372},[9572,9576,9580,9584,9588],{"type":15,"tag":151,"props":9573,"children":9574},{"style":158},[9575],{"type":21,"value":254},{"type":15,"tag":151,"props":9577,"children":9578},{"style":168},[9579],{"type":21,"value":259},{"type":15,"tag":151,"props":9581,"children":9582},{"style":158},[9583],{"type":21,"value":176},{"type":15,"tag":151,"props":9585,"children":9586},{"style":179},[9587],{"type":21,"value":7695},{"type":15,"tag":151,"props":9589,"children":9590},{"style":158},[9591],{"type":21,"value":309},{"type":15,"tag":151,"props":9593,"children":9594},{"class":153,"line":385},[9595,9599,9603,9607,9611,9615,9619,9623,9627],{"type":15,"tag":151,"props":9596,"children":9597},{"style":158},[9598],{"type":21,"value":254},{"type":15,"tag":151,"props":9600,"children":9601},{"style":168},[9602],{"type":21,"value":259},{"type":15,"tag":151,"props":9604,"children":9605},{"style":158},[9606],{"type":21,"value":176},{"type":15,"tag":151,"props":9608,"children":9609},{"style":179},[9610],{"type":21,"value":6806},{"type":15,"tag":151,"props":9612,"children":9613},{"style":158},[9614],{"type":21,"value":72},{"type":15,"tag":151,"props":9616,"children":9617},{"style":168},[9618],{"type":21,"value":6898},{"type":15,"tag":151,"props":9620,"children":9621},{"style":158},[9622],{"type":21,"value":176},{"type":15,"tag":151,"props":9624,"children":9625},{"style":179},[9626],{"type":21,"value":6907},{"type":15,"tag":151,"props":9628,"children":9629},{"style":158},[9630],{"type":21,"value":309},{"type":15,"tag":151,"props":9632,"children":9633},{"class":153,"line":440},[9634,9638,9642,9646,9650,9654,9658,9662,9666],{"type":15,"tag":151,"props":9635,"children":9636},{"style":158},[9637],{"type":21,"value":254},{"type":15,"tag":151,"props":9639,"children":9640},{"style":168},[9641],{"type":21,"value":259},{"type":15,"tag":151,"props":9643,"children":9644},{"style":158},[9645],{"type":21,"value":176},{"type":15,"tag":151,"props":9647,"children":9648},{"style":179},[9649],{"type":21,"value":6988},{"type":15,"tag":151,"props":9651,"children":9652},{"style":158},[9653],{"type":21,"value":72},{"type":15,"tag":151,"props":9655,"children":9656},{"style":168},[9657],{"type":21,"value":6898},{"type":15,"tag":151,"props":9659,"children":9660},{"style":158},[9661],{"type":21,"value":176},{"type":15,"tag":151,"props":9663,"children":9664},{"style":179},[9665],{"type":21,"value":6907},{"type":15,"tag":151,"props":9667,"children":9668},{"style":158},[9669],{"type":21,"value":360},{"type":15,"tag":151,"props":9671,"children":9672},{"class":153,"line":449},[9673],{"type":15,"tag":151,"props":9674,"children":9675},{"style":158},[9676],{"type":21,"value":369},{"type":15,"tag":151,"props":9678,"children":9679},{"class":153,"line":8927},[9680,9684],{"type":15,"tag":151,"props":9681,"children":9682},{"style":168},[9683],{"type":21,"value":378},{"type":15,"tag":151,"props":9685,"children":9686},{"style":158},[9687],{"type":21,"value":245},{"type":15,"tag":151,"props":9689,"children":9690},{"class":153,"line":8951},[9691,9695,9699,9703,9708,9712,9716,9720,9724,9728,9732,9736,9740,9744,9748],{"type":15,"tag":151,"props":9692,"children":9693},{"style":158},[9694],{"type":21,"value":254},{"type":15,"tag":151,"props":9696,"children":9697},{"style":168},[9698],{"type":21,"value":395},{"type":15,"tag":151,"props":9700,"children":9701},{"style":158},[9702],{"type":21,"value":176},{"type":15,"tag":151,"props":9704,"children":9705},{"style":179},[9706],{"type":21,"value":9707},"\"analyze\"",{"type":15,"tag":151,"props":9709,"children":9710},{"style":158},[9711],{"type":21,"value":72},{"type":15,"tag":151,"props":9713,"children":9714},{"style":168},[9715],{"type":21,"value":9344},{"type":15,"tag":151,"props":9717,"children":9718},{"style":158},[9719],{"type":21,"value":176},{"type":15,"tag":151,"props":9721,"children":9722},{"style":168},[9723],{"type":21,"value":5847},{"type":15,"tag":151,"props":9725,"children":9726},{"style":158},[9727],{"type":21,"value":72},{"type":15,"tag":151,"props":9729,"children":9730},{"style":168},[9731],{"type":21,"value":413},{"type":15,"tag":151,"props":9733,"children":9734},{"style":158},[9735],{"type":21,"value":418},{"type":15,"tag":151,"props":9737,"children":9738},{"style":168},[9739],{"type":21,"value":423},{"type":15,"tag":151,"props":9741,"children":9742},{"style":158},[9743],{"type":21,"value":176},{"type":15,"tag":151,"props":9745,"children":9746},{"style":179},[9747],{"type":21,"value":9046},{"type":15,"tag":151,"props":9749,"children":9750},{"style":158},[9751],{"type":21,"value":437},{"type":15,"tag":151,"props":9753,"children":9754},{"class":153,"line":8959},[9755],{"type":15,"tag":151,"props":9756,"children":9757},{"style":158},[9758],{"type":21,"value":446},{"type":15,"tag":151,"props":9760,"children":9761},{"class":153,"line":8971},[9762],{"type":15,"tag":151,"props":9763,"children":9764},{"style":158},[9765],{"type":21,"value":455},{"type":15,"tag":23,"props":9767,"children":9768},{},[9769],{"type":21,"value":9770},"In every case the LLM decides which tools to call and in what order at runtime; the platform executes each call, enforces tenant/user scoping and access control, and feeds results back until the step completes.",{"type":15,"tag":115,"props":9772,"children":9774},{"id":9773},"related-guides",[9775],{"type":21,"value":9776},"Related guides",{"type":15,"tag":1274,"props":9778,"children":9779},{},[9780,9791,9801],{"type":15,"tag":1278,"props":9781,"children":9782},{},[9783,9789],{"type":15,"tag":492,"props":9784,"children":9786},{"href":9785},"/guides/ai-agents",[9787],{"type":21,"value":9788},"AI Agents",{"type":21,"value":9790}," — pre-built agents, custom agents, and RAG implementation",{"type":15,"tag":1278,"props":9792,"children":9793},{},[9794,9799],{"type":15,"tag":492,"props":9795,"children":9796},{"href":6642},[9797],{"type":21,"value":9798},"AI Memory",{"type":21,"value":9800}," — conversations, distilled facts, and prompt-ready working context",{"type":15,"tag":1278,"props":9802,"children":9803},{},[9804,9809],{"type":15,"tag":492,"props":9805,"children":9806},{"href":7758},[9807],{"type":21,"value":9808},"Knowledge",{"type":21,"value":9810}," — structured entity extraction for exact, exhaustive, and relational questions",{"type":15,"tag":4792,"props":9812,"children":9813},{},[9814],{"type":21,"value":9815},"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);}",{"title":7,"searchDepth":164,"depth":164,"links":9817},[9818,9819,9820,9821,9822,9823,9832,9833,9834,9839],{"id":117,"depth":164,"text":120},{"id":502,"depth":164,"text":505},{"id":1050,"depth":164,"text":1053},{"id":1264,"depth":164,"text":1267},{"id":1319,"depth":164,"text":1322},{"id":1994,"depth":164,"text":1997,"children":9824},[9825,9826,9827,9828,9829,9830,9831],{"id":2001,"depth":190,"text":2004},{"id":2891,"depth":190,"text":2894},{"id":3662,"depth":190,"text":3665},{"id":4250,"depth":190,"text":4253},{"id":6173,"depth":190,"text":6176},{"id":6554,"depth":190,"text":6557},{"id":7141,"depth":190,"text":7144},{"id":7765,"depth":164,"text":7768},{"id":8293,"depth":164,"text":8296},{"id":8578,"depth":164,"text":8581,"children":9835},[9836,9837,9838],{"id":8584,"depth":190,"text":8587},{"id":9078,"depth":190,"text":9081},{"id":9397,"depth":190,"text":9400},{"id":9773,"depth":164,"text":9776},"markdown","content:guides:ai-agent-tools.md","content","guides/ai-agent-tools.md","guides/ai-agent-tools","md",1782989320406]