[{"data":1,"prerenderedAt":999},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fcli\u002Fread":3,"docs-nav":889},{"id":4,"title":5,"body":6,"description":882,"extension":191,"meta":883,"navigation":62,"order":884,"path":885,"seo":886,"stem":887,"__hash__":888},"docs\u002Fdocs\u002F3.cli\u002F5.read.md","jawb read [--format md|text|json] [--element \u003Cid>] [--full] [--js]",{"type":7,"value":8,"toc":874},"minimark",[9,18,176,183,213,324,334,427,431,489,495,498,560,569,575,589,594,604,793,816,821,829,870],[10,11,12,13,17],"p",{},"Returns the page's (or one element's) content, rendered for reading\nrather than as a list of interactive elements — the counterpart to\n",[14,15,16],"code",{},"observe",".",[19,20,25],"pre",{"className":21,"code":22,"language":23,"meta":24,"style":24},"language-bash shiki shiki-themes github-light github-dark","$ jawb read --tab t_5a87rr\n# Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\n[Learn more](https:\u002F\u002Fiana.org\u002Fdomains\u002Fexample)\n-- 168 bytes of md from 559 bytes of HTML (body, rev 1, native, 0ms)\n","bash","",[14,26,27,50,57,64,110,115,128],{"__ignoreMap":24},[28,29,32,36,40,43,47],"span",{"class":30,"line":31},"line",1,[28,33,35],{"class":34},"sScJk","$",[28,37,39],{"class":38},"sZZnC"," jawb",[28,41,42],{"class":38}," read",[28,44,46],{"class":45},"sj4cs"," --tab",[28,48,49],{"class":38}," t_5a87rr\n",[28,51,53],{"class":30,"line":52},2,[28,54,56],{"class":55},"sJ8bj","# Example Domain\n",[28,58,60],{"class":30,"line":59},3,[28,61,63],{"emptyLinePlaceholder":62},true,"\n",[28,65,67,70,73,76,79,82,85,88,91,94,97,100,103,105,107],{"class":30,"line":66},4,[28,68,69],{"class":34},"This",[28,71,72],{"class":38}," domain",[28,74,75],{"class":38}," is",[28,77,78],{"class":38}," for",[28,80,81],{"class":38}," use",[28,83,84],{"class":38}," in",[28,86,87],{"class":38}," documentation",[28,89,90],{"class":38}," examples",[28,92,93],{"class":38}," without",[28,95,96],{"class":38}," needing",[28,98,99],{"class":38}," permission.",[28,101,102],{"class":38}," Avoid",[28,104,81],{"class":38},[28,106,84],{"class":38},[28,108,109],{"class":38}," operations.\n",[28,111,113],{"class":30,"line":112},5,[28,114,63],{"emptyLinePlaceholder":62},[28,116,118,122,125],{"class":30,"line":117},6,[28,119,121],{"class":120},"sVt8B","[Learn more](",[28,123,124],{"class":34},"https:\u002F\u002Fiana.org\u002Fdomains\u002Fexample",[28,126,127],{"class":120},")\n",[28,129,131,134,137,140,143,146,149,152,154,156,159,162,165,168,171,174],{"class":30,"line":130},7,[28,132,133],{"class":34},"--",[28,135,136],{"class":45}," 168",[28,138,139],{"class":38}," bytes",[28,141,142],{"class":38}," of",[28,144,145],{"class":38}," md",[28,147,148],{"class":38}," from",[28,150,151],{"class":45}," 559",[28,153,139],{"class":38},[28,155,142],{"class":38},[28,157,158],{"class":38}," HTML",[28,160,161],{"class":120}," (body, ",[28,163,164],{"class":38},"rev",[28,166,167],{"class":38}," 1,",[28,169,170],{"class":38}," native,",[28,172,173],{"class":38}," 0ms",[28,175,127],{"class":120},[177,178,180],"h2",{"id":179},"format",[14,181,182],{},"--format",[184,185,186,193,199],"ul",{},[187,188,189,192],"li",{},[14,190,191],{},"md"," (default) — Markdown: headings, links and lists.",[187,194,195,198],{},[14,196,197],{},"text"," — plain text, no Markdown syntax.",[187,200,201,204,205,208,209,212],{},[14,202,203],{},"json"," — a structured ",[14,206,207],{},"{headings, links, text}"," object (hidden links are\nleft out of ",[14,210,211],{},"links",", like hidden text):",[19,214,216],{"className":21,"code":215,"language":23,"meta":24,"style":24},"$ jawb read --tab t_5a87rr --format json\n{\n  \"headings\": [ { \"id\": 1, \"level\": 1, \"text\": \"Example Domain\" } ],\n  \"links\": [ { \"href\": \"https:\u002F\u002Fiana.org\u002Fdomains\u002Fexample\", \"id\": 3, \"text\": \"Learn more\" } ],\n  \"text\": \"Example Domain\\n\\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\\n\\nLearn more\\n\"\n}\n",[14,217,218,237,242,278,309,319],{"__ignoreMap":24},[28,219,220,222,224,226,228,231,234],{"class":30,"line":31},[28,221,35],{"class":34},[28,223,39],{"class":38},[28,225,42],{"class":38},[28,227,46],{"class":45},[28,229,230],{"class":38}," t_5a87rr",[28,232,233],{"class":45}," --format",[28,235,236],{"class":38}," json\n",[28,238,239],{"class":30,"line":52},[28,240,241],{"class":120},"{\n",[28,243,244,247,250,253,256,259,261,264,266,269,272,275],{"class":30,"line":59},[28,245,246],{"class":34},"  \"headings\"",[28,248,249],{"class":45},":",[28,251,252],{"class":120}," [ ",[28,254,255],{"class":38},"{",[28,257,258],{"class":38}," \"id\":",[28,260,167],{"class":38},[28,262,263],{"class":38}," \"level\":",[28,265,167],{"class":38},[28,267,268],{"class":38}," \"text\":",[28,270,271],{"class":38}," \"Example Domain\"",[28,273,274],{"class":38}," }",[28,276,277],{"class":38}," ],\n",[28,279,280,283,285,287,289,292,295,297,300,302,305,307],{"class":30,"line":66},[28,281,282],{"class":34},"  \"links\"",[28,284,249],{"class":45},[28,286,252],{"class":120},[28,288,255],{"class":38},[28,290,291],{"class":38}," \"href\":",[28,293,294],{"class":38}," \"https:\u002F\u002Fiana.org\u002Fdomains\u002Fexample\",",[28,296,258],{"class":38},[28,298,299],{"class":38}," 3,",[28,301,268],{"class":38},[28,303,304],{"class":38}," \"Learn more\"",[28,306,274],{"class":38},[28,308,277],{"class":38},[28,310,311,314,316],{"class":30,"line":112},[28,312,313],{"class":34},"  \"text\"",[28,315,249],{"class":45},[28,317,318],{"class":38}," \"Example Domain\\n\\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\\n\\nLearn more\\n\"\n",[28,320,321],{"class":30,"line":117},[28,322,323],{"class":120},"}\n",[10,325,326,329,330,333],{},[14,327,328],{},"--json"," (the global flag) wraps any of these formats in the standard\nenvelope; ",[14,331,332],{},"--format text --json"," for example:",[19,335,337],{"className":21,"code":336,"language":23,"meta":24,"style":24},"$ jawb --json read --tab t_5a87rr --format text\n{\"command\":\"read\",\"executor\":\"native\",\"ok\":true,\"result\":{\"bytes\":130,\"content\":\"Example Domain\\n\\n...\",\"format\":\"text\",\"scope\":\"body\",\"source_bytes\":559,\"title\":\"Example Domain\",\"url\":\"https:\u002F\u002Fexample.com\u002F\",\"visibility\":{\"basis\":\"inline_only\",\"omitted\":{\"hidden\":{},\"unknown\":{\"aria_hidden\":0}}}},\"revision\":1,\"tab\":\"t_5a87rr\",\"v\":1,\"warnings\":[]}\n",[14,338,339,359],{"__ignoreMap":24},[28,340,341,343,345,348,350,352,354,356],{"class":30,"line":31},[28,342,35],{"class":34},[28,344,39],{"class":38},[28,346,347],{"class":45}," --json",[28,349,42],{"class":38},[28,351,46],{"class":45},[28,353,230],{"class":38},[28,355,233],{"class":45},[28,357,358],{"class":38}," text\n",[28,360,361,363,366,368,371,374,377,379,382,384,387,390,393,395,397,400,403,406,409,412,415,418,421,424],{"class":30,"line":52},[28,362,255],{"class":120},[28,364,365],{"class":34},"\"command\"",[28,367,249],{"class":45},[28,369,370],{"class":34},"\"read\"",[28,372,373],{"class":34},",",[28,375,376],{"class":34},"\"executor\"",[28,378,249],{"class":45},[28,380,381],{"class":34},"\"native\"",[28,383,373],{"class":34},[28,385,386],{"class":34},"\"ok\"",[28,388,389],{"class":34},":true,",[28,391,392],{"class":34},"\"result\"",[28,394,249],{"class":45},[28,396,255],{"class":38},[28,398,399],{"class":120},"\"",[28,401,402],{"class":34},"bytes",[28,404,405],{"class":34},"\":130,\"",[28,407,408],{"class":34},"content",[28,410,411],{"class":34},"\":\"",[28,413,414],{"class":34},"Example",[28,416,417],{"class":38}," Domain",[28,419,420],{"class":45},"\\n\\n",[28,422,423],{"class":38},"...\",\"format\":\"text\",\"scope\":\"body\",\"source_bytes\":559,\"title\":\"Example",[28,425,426],{"class":38}," Domain\",\"url\":\"https:\u002F\u002Fexample.com\u002F\",\"visibility\":{\"basis\":\"inline_only\",\"omitted\":{\"hidden\":{},\"unknown\":{\"aria_hidden\":0}}}},\"revision\":1,\"tab\":\"t_5a87rr\",\"v\":1,\"warnings\":[]}\n",[177,428,430],{"id":429},"hidden-content","Hidden content",[10,432,433,436,437,443,444,447,448,451,452,451,455,458,459,462,463,466,467,469,470,473,474,476,477,480,481,484,485,488],{},[14,434,435],{},"read"," leaves out text a person would not see, with the same rules as\n",[438,439,441],"a",{"href":440},"\u002Fdocs\u002Fcli\u002Fobserve#hidden-content",[14,442,16],{},": the ",[14,445,446],{},"hidden"," attribute and inline\n",[14,449,450],{},"display:none",", ",[14,453,454],{},"visibility:hidden",[14,456,457],{},"opacity:0"," or a zero font size on the\ntext or anything around it, plus ",[14,460,461],{},"aria-hidden=\"true\""," content. A page that\nhides an instruction in ",[14,464,465],{},"\u003Cdiv style=\"display:none\">"," does not get it into\n",[14,468,435],{},". ",[14,471,472],{},"result.visibility"," in ",[14,475,328],{}," output says how many regions were\nleft out and why, and its ",[14,478,479],{},"basis"," (",[14,482,483],{},"inline_only"," without ",[14,486,487],{},"--js",") says how\nfar to trust that: text hidden by a stylesheet class still comes through.",[177,490,492],{"id":491},"element-id",[14,493,494],{},"--element \u003Cid>",[10,496,497],{},"Scopes the read to one element (by observation ID) instead of the whole\npage:",[19,499,501],{"className":21,"code":500,"language":23,"meta":24,"style":24},"$ jawb read --tab t_5a87rr --element 3\nLearn more\n-- 20 bytes of md from ... (element, rev 1, native, 0ms)\n",[14,502,503,521,529],{"__ignoreMap":24},[28,504,505,507,509,511,513,515,518],{"class":30,"line":31},[28,506,35],{"class":34},[28,508,39],{"class":38},[28,510,42],{"class":38},[28,512,46],{"class":45},[28,514,230],{"class":38},[28,516,517],{"class":45}," --element",[28,519,520],{"class":45}," 3\n",[28,522,523,526],{"class":30,"line":52},[28,524,525],{"class":34},"Learn",[28,527,528],{"class":38}," more\n",[28,530,531,533,536,538,540,542,544,547,550,552,554,556,558],{"class":30,"line":59},[28,532,133],{"class":34},[28,534,535],{"class":45}," 20",[28,537,139],{"class":38},[28,539,142],{"class":38},[28,541,145],{"class":38},[28,543,148],{"class":38},[28,545,546],{"class":38}," ...",[28,548,549],{"class":120}," (element, ",[28,551,164],{"class":38},[28,553,167],{"class":38},[28,555,170],{"class":38},[28,557,173],{"class":38},[28,559,127],{"class":120},[10,561,562,563,565,566,17],{},"If the element was retargeted since you last observed, ",[14,564,435],{}," follows\nthe retarget and the human view appends ",[14,567,568],{},"(retargeted 3 → 4)",[177,570,572],{"id":571},"full",[14,573,574],{},"--full",[10,576,577,578,581,582,585,586,588],{},"Reads the whole document instead of the main-content heuristic scope\n(",[14,579,580],{},"main","\u002F",[14,583,584],{},"body",") ",[14,587,435],{}," uses by default.",[177,590,592],{"id":591},"js",[14,593,487],{},[10,595,596,597,600,601,603],{},"Like ",[14,598,599],{},"observe --js",", promotes the tab to the compatibility\nbridge so ",[14,602,435],{}," sees JavaScript-rendered content:",[19,605,607],{"className":21,"code":606,"language":23,"meta":24,"style":24},"$ jawb read --format md\n# Search\n\nSearching for multiple words only shows matches that contain all words.\n\n## Search Results\n\nSearch finished, found 11 pages matching the search query.\n\n- [asyncio.TaskGroup](https:\u002F\u002Fdocs.python.org\u002F3\u002Flibrary\u002Fasyncio-task.html#asyncio.TaskGroup) (Python class, in Coroutines and tasks)\n...\n-- 1646 bytes of md from 25370 bytes of HTML (main, rev 5, bridge, 0ms)\n",[14,608,609,622,627,631,665,669,674,678,708,713,747,753],{"__ignoreMap":24},[28,610,611,613,615,617,619],{"class":30,"line":31},[28,612,35],{"class":34},[28,614,39],{"class":38},[28,616,42],{"class":38},[28,618,233],{"class":45},[28,620,621],{"class":38}," md\n",[28,623,624],{"class":30,"line":52},[28,625,626],{"class":55},"# Search\n",[28,628,629],{"class":30,"line":59},[28,630,63],{"emptyLinePlaceholder":62},[28,632,633,636,638,641,644,647,650,653,656,659,662],{"class":30,"line":66},[28,634,635],{"class":34},"Searching",[28,637,78],{"class":38},[28,639,640],{"class":38}," multiple",[28,642,643],{"class":38}," words",[28,645,646],{"class":38}," only",[28,648,649],{"class":38}," shows",[28,651,652],{"class":38}," matches",[28,654,655],{"class":38}," that",[28,657,658],{"class":38}," contain",[28,660,661],{"class":38}," all",[28,663,664],{"class":38}," words.\n",[28,666,667],{"class":30,"line":112},[28,668,63],{"emptyLinePlaceholder":62},[28,670,671],{"class":30,"line":117},[28,672,673],{"class":55},"## Search Results\n",[28,675,676],{"class":30,"line":130},[28,677,63],{"emptyLinePlaceholder":62},[28,679,681,684,687,690,693,696,699,702,705],{"class":30,"line":680},8,[28,682,683],{"class":34},"Search",[28,685,686],{"class":38}," finished,",[28,688,689],{"class":38}," found",[28,691,692],{"class":45}," 11",[28,694,695],{"class":38}," pages",[28,697,698],{"class":38}," matching",[28,700,701],{"class":38}," the",[28,703,704],{"class":38}," search",[28,706,707],{"class":38}," query.\n",[28,709,711],{"class":30,"line":710},9,[28,712,63],{"emptyLinePlaceholder":62},[28,714,716,719,722,725,728,731,734,736,739,742,745],{"class":30,"line":715},10,[28,717,718],{"class":34},"-",[28,720,721],{"class":120}," [asyncio.TaskGroup](",[28,723,724],{"class":34},"https:\u002F\u002Fdocs.python.org\u002F3\u002Flibrary\u002Fasyncio-task.html#asyncio.TaskGroup",[28,726,727],{"class":120},") (",[28,729,730],{"class":34},"Python",[28,732,733],{"class":38}," class,",[28,735,84],{"class":38},[28,737,738],{"class":38}," Coroutines",[28,740,741],{"class":38}," and",[28,743,744],{"class":38}," tasks",[28,746,127],{"class":120},[28,748,750],{"class":30,"line":749},11,[28,751,752],{"class":45},"...\n",[28,754,756,758,761,763,765,767,769,772,774,776,778,781,783,786,789,791],{"class":30,"line":755},12,[28,757,133],{"class":34},[28,759,760],{"class":45}," 1646",[28,762,139],{"class":38},[28,764,142],{"class":38},[28,766,145],{"class":38},[28,768,148],{"class":38},[28,770,771],{"class":45}," 25370",[28,773,139],{"class":38},[28,775,142],{"class":38},[28,777,158],{"class":38},[28,779,780],{"class":120}," (main, ",[28,782,164],{"class":38},[28,784,785],{"class":38}," 5,",[28,787,788],{"class":38}," bridge,",[28,790,173],{"class":38},[28,792,127],{"class":120},[10,794,795,796,800,801,581,804,807,808,812,813,17],{},"That transcript is from filling a search box, pressing Enter, waiting for\nresults, then reading — see ",[438,797,799],{"href":798},"\u002Fdocs\u002Fcli\u002Fact","Act"," for ",[14,802,803],{},"fill",[14,805,806],{},"press",", and\n",[438,809,811],{"href":810},"\u002Fdocs\u002Fcli\u002Fobserve","wait"," via ",[14,814,815],{},"jawb wait --for text:... --timeout 30s",[177,817,819],{"id":818},"tools",[14,820,818],{},[10,822,823,824,828],{},"Lists page-declared ",[438,825,827],{"href":826},"\u002Fdocs\u002Fwebmcp","WebMCP"," tools and adapter tools:",[19,830,832],{"className":21,"code":831,"language":23,"meta":24,"style":24},"$ jawb tools --tab t_5a87rr\nno page-declared tools (WebMCP); no adapter tools yet\n",[14,833,834,847],{"__ignoreMap":24},[28,835,836,838,840,843,845],{"class":30,"line":31},[28,837,35],{"class":34},[28,839,39],{"class":38},[28,841,842],{"class":38}," tools",[28,844,46],{"class":45},[28,846,49],{"class":38},[28,848,849,852,855,857,860,862,865,867],{"class":30,"line":52},[28,850,851],{"class":34},"no",[28,853,854],{"class":38}," page-declared",[28,856,842],{"class":38},[28,858,859],{"class":120}," (WebMCP); ",[28,861,851],{"class":34},[28,863,864],{"class":38}," adapter",[28,866,842],{"class":38},[28,868,869],{"class":38}," yet\n",[871,872,873],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}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":24,"searchDepth":52,"depth":52,"links":875},[876,877,878,879,880,881],{"id":179,"depth":52,"text":182},{"id":429,"depth":52,"text":430},{"id":491,"depth":52,"text":494},{"id":571,"depth":52,"text":574},{"id":591,"depth":52,"text":487},{"id":818,"depth":52,"text":818},"Read the page, or one element, as Markdown, text or JSON.",{},null,"\u002Fdocs\u002Fcli\u002Fread",{"title":5,"description":882},"docs\u002F3.cli\u002F5.read","i_PF1iMEqvBbOdfCNY1FfbUC-PiNr7Hkbn1tsioztvk",[890],{"title":891,"path":892,"stem":893,"children":894},"Documentation","\u002Fdocs","docs\u002F1.index",[895,896,900,904,908,930,967,981,985,987,991,995],{"title":891,"path":892,"stem":893},{"title":897,"path":898,"stem":899},"Protocol adapters","\u002Fdocs\u002Fprotocol","docs\u002F10.protocol",{"title":901,"path":902,"stem":903},"Extensions","\u002Fdocs\u002Fextensions","docs\u002F11.extensions",{"title":905,"path":906,"stem":907},"Roadmap and status","\u002Fdocs\u002Froadmap","docs\u002F12.roadmap",{"title":909,"path":910,"stem":911,"children":912},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F2.getting-started\u002F1.index",[913,914,918,922,926],{"title":909,"path":910,"stem":911},{"title":915,"path":916,"stem":917},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F2.getting-started\u002F2.installation",{"title":919,"path":920,"stem":921},"Desktop app","\u002Fdocs\u002Fgetting-started\u002Fdesktop-app","docs\u002F2.getting-started\u002F3.desktop-app",{"title":923,"path":924,"stem":925},"Running the daemon","\u002Fdocs\u002Fgetting-started\u002Frunning-the-daemon","docs\u002F2.getting-started\u002F4.running-the-daemon",{"title":927,"path":928,"stem":929},"Using the CLI","\u002Fdocs\u002Fgetting-started\u002Fusing-the-cli","docs\u002F2.getting-started\u002F5.using-the-cli",{"title":931,"path":932,"stem":933,"children":934},"CLI reference","\u002Fdocs\u002Fcli","docs\u002F3.cli\u002F1.index",[935,936,940,944,948,951,952,955,959,963],{"title":931,"path":932,"stem":933},{"title":937,"path":938,"stem":939},"JSON envelope and exit codes","\u002Fdocs\u002Fcli\u002Fjson-and-exit-codes","docs\u002F3.cli\u002F10.json-and-exit-codes",{"title":941,"path":942,"stem":943},"jawb status","\u002Fdocs\u002Fcli\u002Fstatus","docs\u002F3.cli\u002F2.status",{"title":945,"path":946,"stem":947},"Tabs, profiles and sessions","\u002Fdocs\u002Fcli\u002Ftabs-and-profiles","docs\u002F3.cli\u002F3.tabs-and-profiles",{"title":949,"path":810,"stem":950},"jawb observe [\u003Curl>] [--full] [--interactive-only] [--js]","docs\u002F3.cli\u002F4.observe",{"title":5,"path":885,"stem":887},{"title":953,"path":798,"stem":954},"Act commands","docs\u002F3.cli\u002F6.act",{"title":956,"path":957,"stem":958},"See commands","\u002Fdocs\u002Fcli\u002Fsee","docs\u002F3.cli\u002F7.see",{"title":960,"path":961,"stem":962},"Policy and confirmation","\u002Fdocs\u002Fcli\u002Fpolicy","docs\u002F3.cli\u002F8.policy",{"title":964,"path":965,"stem":966},"Install lifecycle and profile settings","\u002Fdocs\u002Fcli\u002Flifecycle","docs\u002F3.cli\u002F9.lifecycle",{"title":968,"path":969,"stem":970,"children":971},"SDK reference","\u002Fdocs\u002Fsdk","docs\u002F4.sdk\u002F1.index",[972,973,977],{"title":968,"path":969,"stem":970},{"title":974,"path":975,"stem":976},"Rust SDK — jawb-sdk-rust","\u002Fdocs\u002Fsdk\u002Frust-sdk","docs\u002F4.sdk\u002F2.rust-sdk",{"title":978,"path":979,"stem":980},"Website SDK — @4hum-ai\u002Fjawb-sdk","\u002Fdocs\u002Fsdk\u002Fwebsite-sdk","docs\u002F4.sdk\u002F3.website-sdk",{"title":982,"path":983,"stem":984},"Configuration","\u002Fdocs\u002Fconfig","docs\u002F5.config",{"title":827,"path":826,"stem":986},"docs\u002F6.webmcp",{"title":988,"path":989,"stem":990},"Agents","\u002Fdocs\u002Fagents","docs\u002F7.agents",{"title":992,"path":993,"stem":994},"MCP server","\u002Fdocs\u002Fmcp","docs\u002F8.mcp",{"title":996,"path":997,"stem":998},"Security and trust","\u002Fdocs\u002Fsecurity","docs\u002F9.security",1792595702459]