Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
33ea37c03c | ||
|
|
f8ee1ef16f |
No files matched your search
@@ -1 +1 @@
|
|||||||
window.hierarchyData = "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"
|
window.hierarchyData = "eJytml1vnDgUhv8L1y4L+Aty10bZNqtqE2Va9WIVRQ44E6uMYY0n3ajqf68MmcQEM9hkrwKE95yHc46/52ekmkZ30ck/CBcYYIppDjAlGQV5npIEEErzFOAMEgpoipMMYExQAWiBEgIwTFICigQhBGAKUwwwxJAAWCCcX4NI8bual1o0sotOfkbGh/kr2Y5HJ9F7yerHTnRnSjUqAtF3IavoJM1yEO1VHZ1EZc26jnd/VM2OCXnDzXtdPJLF93pXR2B4NTqJdFe9M3beDQ9AVN6LulJcmk8kCQWIpAVABKYAEZwARAgEiFDzj5wCRNMUIJqZK5QBRDEGiNICoNxoc6PNYQZQjjBARZYCVEAIUIHMFSEAFXkCCohIcf0LRMaj9cGfmrblKvBzLVHQx+aYAJQbpJwigHLzdUViMNNsYEsLRzIuVaObsqlXJmUkX+DtIWDqgDiX7V6vJHjR+rjHicP9xV6v92+JfQAIdACcspbdilrox6+SPTBRs9uar+SZt+WDR6kTT5a8rnm1GsnW+2DkLowvYseb1Xmy1R4INLUL9VI1D6LiasOf+rdACLfeByOjDoz3FWt1cM/iUvsgoMxC+KCaHx1XF7cdVw9sRShmDPiA4NFoorS4Y6W+aLlaw+HW+2BQux89MyGVJT+Xmm+V0I+BGG59UM9Pi7Tv4GmROsCu+B1X5mIl2FjvEZ98NAYezHwWOxHadKdaH/epKz1/iuAOdSL1cQ7ttnIuH3inxbYvr2+N+t61LDgPR4z4ACG7zXyV32XzQ17xrei0Ci1Vl9oHAZPJnGhdVz7V+rgnU/drBzSX2geBognCynmXQ+wDkE+npVd81+jQYpxIPZwXSer6+pJ3oSuBqdbHfZpN3G80U+uK70Xp4zqzv/y0kXdiu181WE21Pu6hPdf8u/kgJFOPFy0P9T6R+jhH9rcP+i9MbXlo3CdSH+ejNn/J1U50nWjkFf93L1Rws58x4AOS2+uNK97W7PGyZnKjWfB45FIvI/TLdGcwNmXT8mf3GSYH90Jqru5Y+ULQPosum1qUj/ErK7MYz6bGUxaYwgyaHQQIrwfGDM4mjHf6zZRPdjw4BxzoxvmomHw7TG/FE8VsrFgo3/itmQ9I3ajHK941e2Vmju3eE+qHJY9nbQVns0C0n4H2FxbtRpu15zd+ezC/gnJiwy9wZgcrGS1bRLXln9lelvcLFPd9R39jK7iK7Vt/BDqDwNWbIfh845/JE85g3uepv5gMiu/bthZlP8JMIB2dk5tw1tRyT4UznCaumUK/aPVAGQviV7fL/mEyWrl8vBeVYl4ls+1fvbEVXMX2rWfJmP3VGYTFklmGWFEyMIHoeiCDaEL2ibOq5l3nUy/H8F7b8UrWqKsZ7PgUy4jjuTpe3Xr4x3A0x3hSPk1OvaqmHd69eaWNnbZWNHaSgL6mh/yRws7fadU+bcT4xOx2ePVmqoodj5aDZ44UxjCnrNV7xc9Mt99tNNNLY4WFZGt7aew0GBxBnEPSx85cHMH1jNxIM0H0iBoZjyenVXtmdhNVIwNz+FoWu54t85jDI9du+mFD7bJRS/MS9jJQ3FhHCgOB02BwFinOESAIp8PQZ25dW9y14ItTOy/awZJnf29O3tyHMuN8voFnMaEzgaM4wcScDdJsCByh2RHUUyYrUS232yDmZ6Mrxi1qjjFxmhh4kuCETJajG95Px481Gpt2JIrHd4uNpS/AOYLAhjLRxtMngfHqA9RHypz/znFe8bJR1dH+bpbzSRs7Hwbsdj+T9qfTRw8mQsPqNOA4r1jVDZnxt8c2zWq0K7Rrm05o7tOH27gTYTx9sliW/bG+vV3+NAqsj+KMhXjueWgczSBo4phnENtziHPZabXfcal59Rd7YJtSiVYPeyafGmsLYSGsS3bixRcWg97/0sLuSjt9Vm291vE26Yvzw1HWR8Xa+9NGav6fjm2roVHOc5T1jay/GEX5cBj0/wNPbfsNov3PUSzGo9kPoXzZcJNCbuOgZM8F1lStCWz/k5Hx+sHM9Q9TwqWdQRvYIY1dzxbq8tev3/E7Ww4="
|
||||||
@@ -1 +1 @@
|
|||||||
window.navigationData = "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
Line truncated
|
window.navigationData = "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
Line truncated
|
||||||
@@ -1 +1 @@
|
|||||||
window.searchData = "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
Line truncated
|
window.searchData = "eJzUvVt34ziWNfhXZqVeu6ozsrKyu/rNIcuZqnLYHtmRMb3mQQsmYQkVFMkCKTuc35r/Pgu8AiQuBzcq6qWzOizss/chrgfAwf/5gRZv1Q//8//+nx++kjz94X9++o8fcnTCP/zPD6gsM5KgmhT5f149F7RGzxl+oMWJVPiH//jhTLMf/ueHU5GeM1z9J/fj/fTHfz7Wp+yH//ghyVBV4eqH//nhh//vP3p7fxkNXn283z1trgfsV0QJgzGgd8UkVv7jhxJRnNcmMSObX34e2LwhUt8UdPjxQOvlnCcMx0BrWj4IP8XXyVH2XpHqgRavJMVU/3UmP9Z+nZ/++sv4ebqC64wwzr0NkteYvqDEZEYsbuGNqTiO3Y8///dAL8kKrl56sFr1SPbcJnAqqvgbTs51GLIj1ki3rtI/kepPJD9iSmqcBqAvqQebxjIpcmcdA0KQ2vDhx5/G1ovG372QzN3VIsVVD1sOsB6VZHSgQkRGTqRuQKpQAkTIqOSLJDB1DjAm8XLai3ry5vBi0qbobYerc+beM094U/RGe8CoxMOyXoJydX7+J06CcR7hApOWddv3JaYN1ENB3RUIKOEHc98Rck5POlBaO1l0nt7R3dCzw1WR+Y2TM6Tw42VSnEpUk2eSkfo9MNHVFNzjA8ydqu7FvQZ+hZQgA79OBKgm3Zd+I6sKMHy9qsghR1kcoqsBPOS36H1r/CR+kwTN8st3IYRK1DQ1gr1qyEhvNYH0c7eePMWoxp5LzAn5BjLpISOSJynOa8/+kyPOwUUkTVnNf8WT9hBIQgcedNkkE6RpoWuUpyRFHpOJGdJ33mZFnurG6x0mmLt4iVY9ladq3svJC9buJ9KkHcCCsvKqxEl99YpIhvxnhlKFrQkkmgjQOUDFPSF6wPXjuSx9VkN6dXVjoxpsLCEvUq8+ERize5dK5Pr5Yb3rOhmeAoSf/Ja0OFBcBaK24uAc/DvzV9gZu5yyzwxdQ5ivB/3vt66d8BQgfD0gaRhSqwbIwZUzHymINv8JQ7WDikj2FdPKJaoi5zuihaX8049/+68Pf/1pNj1tJ0M3KKkLOtbZ+r202wTqAALNSOVUh6CXC82hcBSK635u+36Nq4SSsi6oDUtZ+ShE+59IJ1MAorLyUYnKJ0YWTAWAIFS5zfl20j8PfRv26KdcFTBhHAvaqt+8ouwsNi7Ipv1YzHr7fja/klAAdqUcCwC6u1c5hqrwtesi30HCijfmIwZiMUq83km0dww/jHDHuL6LZJ/lTBixVY3qs/XywUXrYGlBqVx/jtu/YyWAZc/OcTJCB+6XYP3+Dh9IVXMzP0iv3xfS9vkffvpvZZ8/s9ohwKxa0AE6cOAz0v/rh5+4Ti6vanpO+EldOMYrEd6dvdKMOtrbVb0qiiwefUFVKU4yRHE6zPijqOutFLyVRVW+oHNWP+IMx6qXnYlqNLGgvi7mTOLUTQF9QVWtL2MoGpAXVHPOn4tzPja0DaVxamJnaGhruDMUWatm1fKR5CnJD7ZTIqX5Di/oEBZuog6iHWBqbrKjDmy6xVxhurz2v10lOa4vYIp8VhQegtrQRCxFPfpykto+lxT5Y3GmSaRvNRipeiNRBYJCNY9O60EliwluvE4QeWwhW7Ffee8kQ82pI1HuJznspHofyvKVGrxnkcqM08MAJbadALbev7OTyFlZXmLtcwLCTqf/QQgHsbqO9bHv44PpHhDjdabPgafAIuXVCB/w84yONgXww3WaE12xwiJGaRT/64yrGqd9iW247mSicTDVd5qOBwasxOoDno85KqtjUa9RcjRcG5aVsA51yu3p1sSiPSgLgydFGmHCm1CizoFNgAH17VuMQqvoIBfhj/OaQmNeYAUj6DIavglDeBgJ36zHag8F5BRewYC5iIKsKL6ey7AKBsxFFJxQnRxDt4QRdBENFCcFTcNKGDAXUWARsAYrcAhV+yio0SHsALzqIWPx5zakJz+CJACRmpTghJtMwGZeNyTjmjNk5tWU0M68fuGntyidAli6qrUnA3L3VatantmF3ZsIQlmKFI6z6vumtCDp1fhPj5i+ksQ0u1aUgn7nkhbskvocZ8NWBnlibh8qAkZkG4+qfGP0allm2Nan8jK2Hp2gQP2pMG5AtfClwiNGT9KavKCk3nyrKRKjK1Inzn4OP9I4K7rNy7M5iDW3qECycNZctGrPjAHfFPSEQhNdNdAvPbQLaRW+VswDqo9RpJQt8BJCmrw4oUX0oIsJMAfPXBQAp+3eEookOVPKOqltGlzJCE7SxQS9vFQ4eK0aUBeRcK7Lc70rivAyGmTaIkeSwp8wbX/UlzENrnNrE4BAQ4N+CP2VovK47qN50JF0Vgo8oH46N3kH74e2Av3oc5MzKHuHzdWrtpe7AnvARTtLwisR24P83IDuyBC754nTfUX+CP4NVnP8RWT1JzfjiJqiLyIJ5wl9LyH7w7ZyeOSFpNT0fd/8IbwWDnoZMc1NLiFoE0wMD72ImCOqjnvgTRBbNSL2InJsklrayrHObhlATnEgCcr2pcUiCK5HBF9E0DhRjjGcTtEXkdTi7uMqUxhZRGB7RHHfZ0gNrm2OH0sWf8eXmSAv7z3QushrPn+QfuY+N6vACzsv1fAXwiS+5BlYPObtteh+3ZIeuP0Da+JzrIV43xWpMYYKpM2gIrOWrLncOMdacc0Ys6BAAB/3MNHYpuSAq3qN8iJng6kz3QlONL4kT/G38StWH9+9eg45XDT2J1RjSlBG/sDXhDYX2N7Z53XvQZSI0TTkGFFc1Q8tlCtvASUa1xId8P2LM8m2eDR2FH/F71zlc+Y5BYrHuCjq0c4NdzTPmvIUKRrnurhvgqm34h6ALWERJixbfZxzm7/iXEiEpItvDr+GbrSSvoBl9Hc0NEOw986oUdWOSc5NOeYugXJVIgXnXCUo9+crRQnD9ecPf/v5Lz+OhMff1vhASf3+UGQkcal1Q1yY9FBlDxWLcvfbabpDJ87dPxcDVmTSs1M2PqyrESwO7TtUk1f8qTjntX8FyRuwEwOLVEWG3zygAxZPQFjwHdzLpgSkQwlLlLX0Yf4cou9fMcSkR5xVFG8BwFHrP/vVuZ2EfV8MOo71vxe2Y4Hd7GiMR/HoZkfR9v5iYWdLX7Ei+n3MSSK731B1nDyII8leJ7czlvVxUKNSdYnrnb/q5Eps1cO40uMA1bc88Qv55k91wInItTqin/76iz/XAScsV64pI/bG3/blDuOU2z2EtuXGhAARsJ5yLI+NCpRCjj8rWiyHEIcjq1cZORzrTV7bzz5bliJGQJ7QDpGdfTa92zij3hYCDx5ttE00BPVSZ4rH8PFSJ1e/WLuVbBRa8pVhBeUN/b7CzMfyMwtloV8bONWC+lPkoAf3cbDoJzc/71za0lgQfFjqATcXpYe1JNtPoigl4kEtwxaclIEW2de9u2kdlh7SeRRH0jgqhkM7XuMt1KT25Ms/LA6+uKptDFkfgwkntDtNYHNc21VqZ8r63EI4scVzhenrUhW5t3bRinzOS5R8hR9GcxXL2VlI5mRgc5zEcIa13b1fdwodqprFieUo1ZSxvh6jinaCq0drVgHn48DWB6pTvSXLYuFSnc18Vxy4M3GVBfVAw1ZBcfSM2IvJOaFvn0g1vS4eUtQJfTvxFpaTxh9rCKqoBY4pRN4DKDYPnLWJeNH6gGF3JQrjFQ8f4ptMvKwQlY/bC3FkcVsOiwoDPh3lpMnmJSl3OdrGM9vE8hXocGPcrvlg4eheULqrHjvg9xgcbOoN9gk/UYylUGNuQdEO5+Utdbqemg8jLaqqhQWdUE5ecBWph1hx8AuKyoXTe2EV9dgLyikkp9HCihItLCitWdLkyOLepqUywUBcYbKRWH0uw1HmDDDaSMzN+a4CrWvl5PnJX9BF7tz5ZqmbMCtes9KQy1+dUL5Wao7dWOqcI0WdEd7a5LoAcm2mg/b5LqbfQOJTjZB7q/wKNkocciy4S2GDYJRvwoCX/CbMXpxvwpAX/SbjGB7ly4zwS36f0WqcrzTix/5Wfxmj7HdXT9vfN/tP95/vnvbX28erj7eb60HZK6KEDQ0wYVKskH0xx/vxabddP+23d0+bX3fbp//dP9zfbtf/68hcgRaSu2Jj41wfC0r+wKn6lIF0c0NdzuaMA8S8Yn9IQ8CAbOFVDT2TZz+SHNH3R1xVpsQvwi/BGbPl+LJEnSK+yZrCFaI5v4zYJkLWGbA1gLrFlvD6hRNRq9ctYCyFLKzsOPTrkKJy+nqWE+UWEnWQsucC6ir9E6n+VNKi7t+1CKunfVs6hIy6R4rj/TF9vvColBvhDszmESkHzk3a9e43uybnsT4XtLktMsCq/Rc6AKpry//V/QPJj5jlVw1ZfVpx0zi+hyzZVZRlBRWVZ73qIaLUJtylHf34vtXn4zbS7JGe3yd5NSJ6t0324+nfESSOh5sM/cp0xo6UGWbf4egqeRyvM+t9wtqP5zz17TpbxKEG9YiLqDmiapbR10nEEVV4BFqEe/t2Qti61WJeqm611kPWrRbxMnWL5K8oa5+9CvNtBryLD2zs6H5Vk0MD8KWgX6sS+bYgAfONw1zqY0kUeU6u5JKkE6wYmjJS1Z/zr3nxZnjt2yiEIZ1HpGXYNw+rhGk6LdbFm013WC6Mpg7s4qKK/Ip71nN9RPkBe84mi5x/KTQZIKNM0YoS+wVYVh1CNHZr6SvVzlTtX6R24F0Oz+lNHqH2CsRYPTrtwJqtgMcMKeviFVN0wIEGOBE86cAXH+kMGj1HCoPIxUaPNpYRZm7fYi09vRcVfCH1sRvLQ4p5I/XxPMAuqCvMGNhFrC49BLY0An6exT9Jhev+i2z7ZYbvxsOqge0/DhFhL/WhakTybYTVS4t82TVMy2EXdwxjJr6Tkax9Mi9MT9JiXbwnmWQSd5MCzxjuwPBcsghEkL6uhVq4r3vFlLy8d/x3uCqys39P14J2SigPGkvTNHuT8LsH/p1W2J
Line truncated
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
active provider client. A failed switch recreates the previous target instead
|
active provider client. A failed switch recreates the previous target instead
|
||||||
of retaining a client whose resources were already shut down.</p>
|
of retaining a client whose resources were already shut down.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="60485">
|
<section class="tsd-panel tsd-hierarchy" data-refl="60506">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySession.BinarySession">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySession.BinarySession">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="application_BinarySessionRecords.BinarySessionRecords.html" class="tsd-signature-type tsd-kind-class">BinarySessionRecords</a>
|
<li class="tsd-hierarchy-item"><a href="application_BinarySessionRecords.BinarySessionRecords.html" class="tsd-signature-type tsd-kind-class">BinarySessionRecords</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Owns session evidence, snapshots, workspaces, and residual unknowns.</p>
|
<div class="tsd-comment tsd-typography"><p>Owns session evidence, snapshots, workspaces, and residual unknowns.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="67760">
|
<section class="tsd-panel tsd-hierarchy" data-refl="67781">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionRecords.BinarySessionRecords">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionRecords.BinarySessionRecords">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">BinarySessionRecords</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">BinarySessionRecords</span>
|
||||||
|
|||||||
@@ -55,14 +55,14 @@ Direct callers use <code>execute</code>; adapters that own validation use
|
|||||||
<h3 class="tsd-anchor-link" id="execute"><span>execute</span><a href="#execute" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
<h3 class="tsd-anchor-link" id="execute"><span>execute</span><a href="#execute" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="execute-1"><span class="tsd-kind-call-signature">execute</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">name</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">input</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">signal</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">AbortSignal</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a><a href="#execute-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
<div class="tsd-signature tsd-anchor-link" id="execute-1"><span class="tsd-kind-call-signature">execute</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">name</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">input</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">signal</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">AbortSignal</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a><a href="#execute-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Parse an untrusted direct-call input once, then dispatch exhaustively.</p>
|
<div class="tsd-comment tsd-typography"><p>Parse an untrusted direct-call input once, then dispatch exhaustively.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="tsd-parameters">
|
<div class="tsd-parameters">
|
||||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">name</span>: <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span></span></li>
|
<li><span><span class="tsd-kind-parameter">name</span>: <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">input</span>: <span class="tsd-signature-type">unknown</span></span></li>
|
<li><span><span class="tsd-kind-parameter">input</span>: <span class="tsd-signature-type">unknown</span></span></li>
|
||||||
<li><span><code class="tsd-tag">Optional</code><span class="tsd-kind-parameter">signal</span>: <span class="tsd-signature-type">AbortSignal</span></span></li></ul></div>
|
<li><span><code class="tsd-tag">Optional</code><span class="tsd-kind-parameter">signal</span>: <span class="tsd-signature-type">AbortSignal</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a></h4><aside class="tsd-sources">
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Failure to establish a filesystem object's canonical authorization identity.</p>
|
<div class="tsd-comment tsd-typography"><p>Failure to establish a filesystem object's canonical authorization identity.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="93228">
|
<section class="tsd-panel tsd-hierarchy" data-refl="93249">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Typed application failure produced by controlled process capture.</p>
|
<div class="tsd-comment tsd-typography"><p>Typed application failure produced by controlled process capture.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="93448">
|
<section class="tsd-panel tsd-hierarchy" data-refl="93469">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/ProcessCaptureError.ProcessCaptureError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/ProcessCaptureError.ProcessCaptureError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Owner-only project policy persistence failure.</p>
|
<div class="tsd-comment tsd-typography"><p>Owner-only project policy persistence failure.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="95433">
|
<section class="tsd-panel tsd-hierarchy" data-refl="95454">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Safe diagnostics for a browser process that did not publish a CDP port.</p>
|
<div class="tsd-comment tsd-typography"><p>Safe diagnostics for a browser process that did not publish a CDP port.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53640">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53661">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Caller cancellation won before provider-neutral work completed.</p>
|
<div class="tsd-comment tsd-typography"><p>Caller cancellation won before provider-neutral work completed.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4656">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4677">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisCancelledError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisCancelledError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Selected provider cannot execute a declared analysis operation.</p>
|
<div class="tsd-comment tsd-typography"><p>Selected provider cannot execute a declared analysis operation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4642">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4663">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisCapabilityUnavailableError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisCapabilityUnavailableError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Base class for expected analysis, provider, and session failures.</p>
|
<div class="tsd-comment tsd-typography"><p>Base class for expected analysis, provider, and session failures.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4574">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4595">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Caller input failed provider-neutral application parsing.</p>
|
<div class="tsd-comment tsd-typography"><p>Caller input failed provider-neutral application parsing.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4610">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4631">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisInputError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisInputError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Provider output failed provider-neutral application parsing.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider output failed provider-neutral application parsing.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4629">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4650">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisOutputError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisOutputError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Provider-neutral invalid analysis input or output at an application boundary.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider-neutral invalid analysis input or output at an application boundary.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4598">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4619">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisProtocolError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisProtocolError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Provider-neutral operation exceeded its declared execution deadline.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider-neutral operation exceeded its declared execution deadline.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4666">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4687">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisTimeoutError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.AnalysisTimeoutError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Artifact inventory or extraction failed a typed safety boundary.</p>
|
<div class="tsd-comment tsd-typography"><p>Artifact inventory or extraction failed a typed safety boundary.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4734">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4755">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ArtifactOperationError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ArtifactOperationError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A supplied target path could not be safely opened as a supported app or binary.</p>
|
<div class="tsd-comment tsd-typography"><p>A supplied target path could not be safely opened as a supported app or binary.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4920">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4941">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.BinaryTargetError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.BinaryTargetError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A bounded passive browser observation failed at its CDP boundary.</p>
|
<div class="tsd-comment tsd-typography"><p>A bounded passive browser observation failed at its CDP boundary.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4721">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4742">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.BrowserObservationError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.BrowserObservationError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Runtime configuration could not be parsed safely.</p>
|
<div class="tsd-comment tsd-typography"><p>Runtime configuration could not be parsed safely.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4900">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4921">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ConfigurationError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ConfigurationError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Evidence bundle filesystem access failed within the configured policy.</p>
|
<div class="tsd-comment tsd-typography"><p>Evidence bundle filesystem access failed within the configured policy.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4798">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4819">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceFileError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceFileError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Evidence identity, schema, or bundle manifests failed integrity checks.</p>
|
<div class="tsd-comment tsd-typography"><p>Evidence identity, schema, or bundle manifests failed integrity checks.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4758">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4779">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceIntegrityError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceIntegrityError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A bounded evidence ledger cannot accept more records or serialized bytes.</p>
|
<div class="tsd-comment tsd-typography"><p>A bounded evidence ledger cannot accept more records or serialized bytes.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4786">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4807">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceLimitError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceLimitError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A session Evidence reference is missing or has the wrong semantic identity.</p>
|
<div class="tsd-comment tsd-typography"><p>A session Evidence reference is missing or has the wrong semantic identity.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4770">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4791">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceReferenceError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.EvidenceReferenceError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.EvidenceIntegrityError.html" class="tsd-signature-type tsd-kind-class">EvidenceIntegrityError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.EvidenceIntegrityError.html" class="tsd-signature-type tsd-kind-class">EvidenceIntegrityError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>The caller cancelled a Hopper operation before it completed.</p>
|
<div class="tsd-comment tsd-typography"><p>The caller cancelled a Hopper operation before it completed.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4845">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4866">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperCancelledError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperCancelledError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Base class for failures produced specifically by the Hopper provider.</p>
|
<div class="tsd-comment tsd-typography"><p>Base class for failures produced specifically by the Hopper provider.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4586">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4607">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>The owned Hopper bridge stopped before its client was closed.</p>
|
<div class="tsd-comment tsd-typography"><p>The owned Hopper bridge stopped before its client was closed.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4880">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4901">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperProcessError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperProcessError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Hopper returned bytes or JSON that do not satisfy the NDJSON RPC contract.</p>
|
<div class="tsd-comment tsd-typography"><p>Hopper returned bytes or JSON that do not satisfy the NDJSON RPC contract.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4853">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4874">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperProtocolError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperProtocolError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Hopper's JSON-RPC endpoint returned an expected remote error response.</p>
|
<div class="tsd-comment tsd-typography"><p>Hopper's JSON-RPC endpoint returned an expected remote error response.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4866">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4887">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperRemoteError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperRemoteError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Hopper or the repository bridge could not be started.</p>
|
<div class="tsd-comment tsd-typography"><p>Hopper or the repository bridge could not be started.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4891">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4912">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperStartError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperStartError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Hopper did not respond within the configured operation deadline.</p>
|
<div class="tsd-comment tsd-typography"><p>Hopper did not respond within the configured operation deadline.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4835">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4856">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperTimeoutError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.HopperTimeoutError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.HopperError.html" class="tsd-signature-type tsd-kind-class">HopperError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Persistent investigation workspace access or CAS validation failed.</p>
|
<div class="tsd-comment tsd-typography"><p>Persistent investigation workspace access or CAS validation failed.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4811">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4832">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.InvestigationWorkspaceError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.InvestigationWorkspaceError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>No app or binary session exists for an analysis request.</p>
|
<div class="tsd-comment tsd-typography"><p>No app or binary session exists for an analysis request.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4912">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4933">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.NoBinaryOpenError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.NoBinaryOpenError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Exact denied authority used by both CLI and MCP remediation.</p>
|
<div class="tsd-comment tsd-typography"><p>Exact denied authority used by both CLI and MCP remediation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4945">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4966">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.PermissionRequiredError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.PermissionRequiredError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A provider adapter failed outside its more precise typed variants.</p>
|
<div class="tsd-comment tsd-typography"><p>A provider adapter failed outside its more precise typed variants.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4706">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4727">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ProviderAdapterError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ProviderAdapterError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>No configured provider can satisfy a requested operation or target binding.</p>
|
<div class="tsd-comment tsd-typography"><p>No configured provider can satisfy a requested operation or target binding.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4690">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4711">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ProviderSelectionError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ProviderSelectionError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Approved replay commitment no longer matches the immediately rebuilt plan.</p>
|
<div class="tsd-comment tsd-typography"><p>Approved replay commitment no longer matches the immediately rebuilt plan.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4959">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4980">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ReplayPlanStaleError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.ReplayPlanStaleError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Residual-unknown mutation failed a lifecycle, reference, or CAS invariant.</p>
|
<div class="tsd-comment tsd-typography"><p>Residual-unknown mutation failed a lifecycle, reference, or CAS invariant.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4824">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4845">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.UnknownRegistryError">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/errors.UnknownRegistryError">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
<li class="tsd-hierarchy-item"><a href="domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>A proposed grant exceeds the administrator-owned maximum authority.</p>
|
<div class="tsd-comment tsd-typography"><p>A proposed grant exceeds the administrator-owned maximum authority.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="31336">
|
<section class="tsd-panel tsd-hierarchy" data-refl="31357">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Local launch failure retained as the cause of a provider-neutral error.</p>
|
<div class="tsd-comment tsd-typography"><p>Local launch failure retained as the cause of a provider-neutral error.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53002">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53023">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Provider-owned failure with bounded, token-redacted local diagnostics.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider-owned failure with bounded, token-redacted local diagnostics.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53196">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53217">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel tsd-comment">
|
<section class="tsd-panel tsd-comment">
|
||||||
<div class="tsd-comment tsd-typography"><p>Expected operation failure returned by the authenticated Java bridge.</p>
|
<div class="tsd-comment tsd-typography"><p>Expected operation failure returned by the authenticated Java bridge.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53306">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53327">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="buildcapabilityinventory"><span class="tsd-kind-call-signature">buildCapabilityInventory</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">sessionStatus</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">policy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">AvailabilityPolicy</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">annotations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">destructive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">open_world</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">read_only</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">effects</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">accessesNetwork</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">changesUiState</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">launchesProcess</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mayDiscardData</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesSession</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesTarget</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">writesFilesystem</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_javascript_application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_browser_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_web_page"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_web_bundle"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"observe_web_session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"discover_webmcp_tools&qLine truncated
|
<div class="tsd-signature tsd-anchor-link" id="buildcapabilityinventory"><span class="tsd-kind-call-signature">buildCapabilityInventory</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">sessionStatus</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">policy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">AvailabilityPolicy</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">annotations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">destructive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">open_world</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">read_only</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">effects</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">accessesNetwork</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">changesUiState</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">launchesProcess</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mayDiscardData</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesSession</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesTarget</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">writesFilesystem</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_javascript_application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_browser_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_web_page"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_web_bundle"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"observe_web_session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"discover_webmcp_tools&qLine truncated
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Build stable per-operation availability without hiding familiar tools.</p>
|
<div class="tsd-comment tsd-typography"><p>Build stable per-operation availability without hiding familiar tools.</p>
|
||||||
</div>
|
</div>
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">sessionStatus</span>: <span class="tsd-signature-type">JSONType</span></span></li>
|
<li><span><span class="tsd-kind-parameter">sessionStatus</span>: <span class="tsd-signature-type">JSONType</span></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">policy</span>: <span class="tsd-signature-type">AvailabilityPolicy</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">policy</span>: <span class="tsd-signature-type">AvailabilityPolicy</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">annotations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">destructive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">open_world</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">read_only</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">effects</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">accessesNetwork</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">changesUiState</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">launchesProcess</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mayDiscardData</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesSession</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesTarget</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">writesFilesystem</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_javascript_application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_browser_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_web_page"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_web_bundle"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"observe_web_session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"discover_webmcp_tools"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"compare_web_captures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"capture_web_screenshot"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"compare_web_screenshots"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_electron_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_electroLine truncated
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">annotations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">destructive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">open_world</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">read_only</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">effects</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">accessesNetwork</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">changesUiState</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">idempotent</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">launchesProcess</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mayDiscardData</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesSession</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">mutatesTarget</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">writesFilesystem</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_javascript_application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_browser_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_web_page"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_web_bundle"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"observe_web_session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"discover_webmcp_tools"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"compare_web_captures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"capture_web_screenshot"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"compare_web_screenshots"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_electron_targets"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_electroLine truncated
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/CapabilityInventory.ts#L83">src/application/CapabilityInventory.ts:83</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/CapabilityInventory.ts#L83">src/application/CapabilityInventory.ts:83</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
|
|||||||
@@ -14,12 +14,12 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="invalidenhancedinput"><span class="tsd-kind-call-signature">invalidEnhancedInput</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">name</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">cause</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a><a href="#invalidenhancedinput" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
<div class="tsd-signature tsd-anchor-link" id="invalidenhancedinput"><span class="tsd-kind-call-signature">invalidEnhancedInput</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">name</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">cause</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a><a href="#invalidenhancedinput" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-parameters">
|
<div class="tsd-parameters">
|
||||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">name</span>: <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span></span></li>
|
<li><span><span class="tsd-kind-parameter">name</span>: <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">cause</span>: <span class="tsd-signature-type">Error</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">cause</span>: <span class="tsd-signature-type">Error</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <a href="../types/application_EnhancedToolTypes.EnhancedResult.html" class="tsd-signature-type tsd-kind-type-alias">EnhancedResult</a></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
|
|||||||
+2
-2
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="createapplicationfeaturetraceevidence"><span class="tsd-kind-call-signature">createApplicationFeatureTraceEvidence</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">result</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <spLine truncated
|
<div class="tsd-signature tsd-anchor-link" id="createapplicationfeaturetraceevidence"><span class="tsd-kind-call-signature">createApplicationFeatureTraceEvidence</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">result</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <spLine truncated
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Create derived Evidence for one bounded application-graph feature trace.</p>
|
<div class="tsd-comment tsd-typography"><p>Create derived Evidence for one bounded application-graph feature trace.</p>
|
||||||
</div>
|
</div>
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">parameters</span>: <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></span></li>
|
<li><span><span class="tsd-kind-parameter">parameters</span>: <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">result</span>: <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span clasLine truncated
|
<li><span><span class="tsd-kind-parameter">result</span>: <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span clasLine truncated
|
||||||
<h4 class="tsd-returns-title">Returns <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">isolation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"process"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"none"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"container"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"virtual-machine"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">platform</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</sLine truncated
|
<h4 class="tsd-returns-title">Returns <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">isolation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"process"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"none"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"container"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"virtual-machine"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">platform</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</sLine truncated
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/JavaScriptApplicationWorkflowEvidence.ts#L12">src/application/JavaScriptApplicationWorkflowEvidence.ts:12</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/JavaScriptApplicationWorkflowEvidence.ts#L12">src/application/JavaScriptApplicationWorkflowEvidence.ts:12</a></li></ul></aside></div></li></ul></section></div>
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
<li><span><span class="tsd-kind-parameter">input</span>: <span class="tsd-signature-type">unknown</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">input</span>: <span class="tsd-signature-type">unknown</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <a href="../interfaces/domain_functionDossierEvidence.FunctionSnapshot.html" class="tsd-signature-type tsd-kind-interface">FunctionSnapshot</a></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <a href="../interfaces/domain_functionDossierEvidence.FunctionSnapshot.html" class="tsd-signature-type tsd-kind-interface">FunctionSnapshot</a></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/functionDossierEvidence.ts#L68">src/domain/functionDossierEvidence.ts:68</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/functionDossierEvidence.ts#L66">src/domain/functionDossierEvidence.ts:66</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="traceapplicationfeature"><span class="tsd-kind-call-signature">traceApplicationFeature</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">input</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html" class="tsd-signature-type tsd-kind-interface">ApplicationFeatureTraceProjectionInput</a><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property"Line truncated
|
<div class="tsd-signature tsd-anchor-link" id="traceapplicationfeature"><span class="tsd-kind-call-signature">traceApplicationFeature</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">input</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html" class="tsd-signature-type tsd-kind-interface">ApplicationFeatureTraceProjectionInput</a><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property"Line truncated
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Trace a literal feature through a bounded, authority-preserving JAG.</p>
|
<div class="tsd-comment tsd-typography"><p>Trace a literal feature through a bounded, authority-preserving JAG.</p>
|
||||||
</div>
|
</div>
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">input</span>: <a href="../interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html" class="tsd-signature-type tsd-kind-interface">ApplicationFeatureTraceProjectionInput</a></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">input</span>: <a href="../interfaces/domain_javascriptFeatureTrace.ApplicationFeatureTraceProjectionInput.html" class="tsd-signature-type tsd-kind-interface">ApplicationFeatureTraceProjectionInput</a></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-typLine truncated
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">frontier_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_edges</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_paths</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">scanned_nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_graph_status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"truncated"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete-within-source"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"no-match"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">total_seed_matches</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">direction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"incoming"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outgoing"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"both"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_links</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">graph</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">coverage</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-typLine truncated
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/javascriptFeatureTrace.ts#L39">src/domain/javascriptFeatureTrace.ts:39</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/javascriptFeatureTrace.ts#L39">src/domain/javascriptFeatureTrace.ts:39</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
|
|||||||
+2
-2
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="buildjavascriptnativehandoffs"><span class="tsd-kind-call-signature">buildJavaScriptNativeHandoffs</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"global-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"content-digest"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">original_source</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_map_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-original"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"artifact-version"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"canonical-path"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">algorithm</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">basis</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"exports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"syntax-tree"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"control-flow&quLine truncated
|
<div class="tsd-signature tsd-anchor-link" id="buildjavascriptnativehandoffs"><span class="tsd-kind-call-signature">buildJavaScriptNativeHandoffs</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">nodes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"global-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"content-digest"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">original_source</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_map_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-original"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"artifact-version"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"canonical-path"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">algorithm</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">basis</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"exports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"syntax-tree"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"control-flow&quLine truncated
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Build provider-neutral addon targets and link exact-subject native Evidence.</p>
|
<div class="tsd-comment tsd-typography"><p>Build provider-neutral addon targets and link exact-subject native Evidence.</p>
|
||||||
</div>
|
</div>
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
<li><span><span class="tsd-kind-parameter">nodes</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"global-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"content-digest"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">original_source</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_map_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-original"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"artifact-version"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"canonical-path"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">algorithm</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">basis</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"exports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"syntax-tree"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"control-flow"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"literals"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"api-usage"</span><br/> )<span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-Line truncated
|
<li><span><span class="tsd-kind-parameter">nodes</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"global-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"content-digest"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">original_source</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_map_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">source_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-exact"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"source-map-original"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">stability</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"artifact-version"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">strategy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"canonical-path"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">algorithm</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">basis</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"exports"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"syntax-tree"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"control-flow"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"literals"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"api-usage"</span><br/> )<span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-Line truncated
|
||||||
<li><span><span class="tsd-kind-parameter">edges</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">edge_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">artifact_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">detail</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">reason</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unknown"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unresolved"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-applicable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-approved"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider-unavailable"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unknown"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact-bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ast-static-analysis"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"static-relationship-inference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"passive-cdp-runtime"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cross-layer-reconciliation"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cross-version-comparison"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"native-analysis-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"managed-static-analysis"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"user-assertion"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confideLine truncated
|
<li><span><span class="tsd-kind-parameter">edges</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">edge_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">artifact_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">available</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">detail</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">reason</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unknown"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unresolved"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-applicable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"not-approved"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider-unavailable"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unknown"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact-bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ast-static-analysis"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"static-relationship-inference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"passive-cdp-runtime"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cross-layer-reconciliation"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cross-version-comparison"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"native-analysis-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"managed-static-analysis"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"user-assertion"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confideLine truncated
|
||||||
<li><span><span class="tsd-kind-parameter">nativeEvidence</span>: <span class="tsd-signature-keyword">readonly</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">isolation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"process"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"none"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"container"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"virtual-machine"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">platform</span><spanLine truncated
|
<li><span><span class="tsd-kind-parameter">nativeEvidence</span>: <span class="tsd-signature-keyword">readonly</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">isolation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"process"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"none"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"container"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"virtual-machine"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">platform</span><spanLine truncated
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">export_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">native_node_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">providers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">recommended_tools</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"open_binary"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"search_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"xrefs"</span><br/> )<span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">requested_exports</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"evidence-linked"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"requires-provider-analysis"</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">artifact_path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">artifact_sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">evidence_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">export_node_ids</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">native_node_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">providers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">recommended_tools</span><span class="tsd-signature-symbol">:</span> (<br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"open_binary"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"search_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"xrefs"</span><br/> )<span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">requested_exports</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"evidence-linked"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"requires-provider-analysis"</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/javascriptNativeHandoff.ts#L12">src/domain/javascriptNativeHandoff.ts:12</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/javascriptNativeHandoff.ts#L12">src/domain/javascriptNativeHandoff.ts:12</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
|
|||||||
@@ -0,0 +1,50 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>registerObservationTool | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/server_observationToolRegistration.html">server/observationToolRegistration</a></li>
|
||||||
|
<li><a href="" aria-current="page">registerObservationTool</a></li></ul>
|
||||||
|
<h1>Function registerObservationTool</h1></div>
|
||||||
|
<section class="tsd-panel">
|
||||||
|
<ul class="tsd-signatures">
|
||||||
|
<li class="">
|
||||||
|
<div class="tsd-signature tsd-anchor-link" id="registerobservationtool"><span class="tsd-kind-call-signature">registerObservationTool</span><span class="tsd-signature-symbol"><</span><br/> <a class="tsd-signature-type tsd-kind-type-parameter" href="#registerobservationtoolschema">Schema</a> <span class="tsd-signature-keyword">extends</span><br/> <span class="tsd-signature-type">ZodType</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">$ZodTypeInternals</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">server</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/server_observationToolRegistration.ObservationToolRegistration.html" class="tsd-signature-type tsd-kind-interface">ObservationToolRegistration</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">spec</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/server_observationToolRegistration.ObservationToolSpec.html" class="tsd-signature-type tsd-kind-interface">ObservationToolSpec</a><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#registerobservationtoolschema">Schema</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">void</span><a href="#registerobservationtool" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||||
|
<div class="tsd-description">
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Register a single observation tool with shared parse/log/result logic.</p>
|
||||||
|
</div>
|
||||||
|
<section class="tsd-panel">
|
||||||
|
<h4>Type Parameters</h4>
|
||||||
|
<ul class="tsd-type-parameter-list">
|
||||||
|
<li><span id="registerobservationtoolschema"><span class="tsd-kind-type-parameter">Schema</span> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">ZodType</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">$ZodTypeInternals</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></span></li></ul></section>
|
||||||
|
<div class="tsd-parameters">
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameter-list">
|
||||||
|
<li><span><span class="tsd-kind-parameter">server</span>: <span class="tsd-signature-type">McpServer</span></span></li>
|
||||||
|
<li><span><span class="tsd-kind-parameter">options</span>: <a href="../interfaces/server_observationToolRegistration.ObservationToolRegistration.html" class="tsd-signature-type tsd-kind-interface">ObservationToolRegistration</a></span></li>
|
||||||
|
<li><span><span class="tsd-kind-parameter">spec</span>: <a href="../interfaces/server_observationToolRegistration.ObservationToolSpec.html" class="tsd-signature-type tsd-kind-interface">ObservationToolSpec</a><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#registerobservationtoolschema">Schema</a><span class="tsd-signature-symbol">></span></span></li></ul></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:51</li></ul></aside></div></li></ul></section></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">BrowserToolRegistration</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">BrowserToolRegistration</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerBrowserTools.ts#L64">src/server/registerBrowserTools.ts:64</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerBrowserTools.ts#L42">src/server/registerBrowserTools.ts:42</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">ElectronToolRegistration</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">ElectronToolRegistration</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerElectronTools.ts#L65">src/server/registerElectronTools.ts:65</a></li></ul></aside></div></li></ul></section></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerElectronTools.ts#L35">src/server/registerElectronTools.ts:35</a></li></ul></aside></div></li></ul></section></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<section class="tsd-panel">
|
<section class="tsd-panel">
|
||||||
<ul class="tsd-signatures">
|
<ul class="tsd-signatures">
|
||||||
<li class="">
|
<li class="">
|
||||||
<div class="tsd-signature tsd-anchor-link" id="registerevidencetools"><span class="tsd-kind-call-signature">registerEvidenceTools</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">server</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">analysis</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">contracts</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_members"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_macho"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_native_boundaries"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"address_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_procedure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_document"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"goto_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inline_comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_bookmarks"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_documents"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_names"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_segments"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_strings"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"next_address"</span><br/> Line truncated
|
<div class="tsd-signature tsd-anchor-link" id="registerevidencetools"><span class="tsd-kind-call-signature">registerEvidenceTools</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">server</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">analysis</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">contracts</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_members"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_macho"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_native_boundaries"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"address_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_procedure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_document"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"goto_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inline_comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_bookmarks"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_documents"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_names"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_segments"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_strings"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"next_address"</span><br/> Line truncated
|
||||||
<div class="tsd-description">
|
<div class="tsd-description">
|
||||||
<div class="tsd-comment tsd-typography"><p>Register provider-backed contracts that return atomic Evidence v2 observations.</p>
|
<div class="tsd-comment tsd-typography"><p>Register provider-backed contracts that return atomic Evidence v2 observations.</p>
|
||||||
</div>
|
</div>
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
<ul class="tsd-parameter-list">
|
<ul class="tsd-parameter-list">
|
||||||
<li><span><span class="tsd-kind-parameter">server</span>: <span class="tsd-signature-type">McpServer</span></span></li>
|
<li><span><span class="tsd-kind-parameter">server</span>: <span class="tsd-signature-type">McpServer</span></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">analysis</span>: <a href="../interfaces/application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a></span></li>
|
<li><span><span class="tsd-kind-parameter">analysis</span>: <a href="../interfaces/application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a></span></li>
|
||||||
<li><span><span class="tsd-kind-parameter">contracts</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_members"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_macho"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_native_boundaries"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"address_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_procedure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_document"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"goto_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inline_comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_bookmarks"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_documents"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_names"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_segments"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_strings"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"next_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"prev_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_assembly"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_callees"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_callers"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_info"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_references"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quLine truncated
|
<li><span><span class="tsd-kind-parameter">contracts</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inventory_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"extract_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_function"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"swift_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_classes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_objc_protocols"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"batch_decompile"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"get_call_graph"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyze_swift_types"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"find_xrefs_to_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"binary_overview"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trace_feature"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_members"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_macho"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_native_boundaries"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inspect_managed_artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"address_name"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_procedure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"current_document"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"goto_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inline_comment"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_bookmarks"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_documents"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_names"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_procedures"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_segments"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"list_strings"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"next_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"prev_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_address"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_assembly"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_callees"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_callers"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_info"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"procedure_references"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quLine truncated
|
||||||
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">EvidenceToolRegistration</span></span></li></ul></div>
|
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">EvidenceToolRegistration</span></span></li></ul></div>
|
||||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
|
|||||||
+63
-63
@@ -10,100 +10,100 @@
|
|||||||
<h1>rea-agents</h1></div>
|
<h1>rea-agents</h1></div>
|
||||||
<h2>Hierarchy Summary</h2>
|
<h2>Hierarchy Summary</h2>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="4574" id="domain/errors.AnalysisError"><a href="classes/domain_errors.AnalysisError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisError</a>
|
<li data-refl="4595" id="domain/errors.AnalysisError"><a href="classes/domain_errors.AnalysisError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisError</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="4586" id="domain/errors.HopperError"><a href="classes/domain_errors.HopperError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperError</a>
|
<li data-refl="4607" id="domain/errors.HopperError"><a href="classes/domain_errors.HopperError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperError</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="4835" id="domain/errors.HopperTimeoutError"><a href="classes/domain_errors.HopperTimeoutError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperTimeoutError</a></li>
|
<li data-refl="4856" id="domain/errors.HopperTimeoutError"><a href="classes/domain_errors.HopperTimeoutError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperTimeoutError</a></li>
|
||||||
<li data-refl="4845" id="domain/errors.HopperCancelledError"><a href="classes/domain_errors.HopperCancelledError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperCancelledError</a></li>
|
<li data-refl="4866" id="domain/errors.HopperCancelledError"><a href="classes/domain_errors.HopperCancelledError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperCancelledError</a></li>
|
||||||
<li data-refl="4853" id="domain/errors.HopperProtocolError"><a href="classes/domain_errors.HopperProtocolError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProtocolError</a></li>
|
<li data-refl="4874" id="domain/errors.HopperProtocolError"><a href="classes/domain_errors.HopperProtocolError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProtocolError</a></li>
|
||||||
<li data-refl="4866" id="domain/errors.HopperRemoteError"><a href="classes/domain_errors.HopperRemoteError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperRemoteError</a></li>
|
<li data-refl="4887" id="domain/errors.HopperRemoteError"><a href="classes/domain_errors.HopperRemoteError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperRemoteError</a></li>
|
||||||
<li data-refl="4880" id="domain/errors.HopperProcessError"><a href="classes/domain_errors.HopperProcessError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProcessError</a></li>
|
<li data-refl="4901" id="domain/errors.HopperProcessError"><a href="classes/domain_errors.HopperProcessError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProcessError</a></li>
|
||||||
<li data-refl="4891" id="domain/errors.HopperStartError"><a href="classes/domain_errors.HopperStartError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperStartError</a></li></ul></li>
|
<li data-refl="4912" id="domain/errors.HopperStartError"><a href="classes/domain_errors.HopperStartError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperStartError</a></li></ul></li>
|
||||||
<li data-refl="4598" id="domain/errors.AnalysisProtocolError"><a href="classes/domain_errors.AnalysisProtocolError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisProtocolError</a></li>
|
<li data-refl="4619" id="domain/errors.AnalysisProtocolError"><a href="classes/domain_errors.AnalysisProtocolError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisProtocolError</a></li>
|
||||||
<li data-refl="4610" id="domain/errors.AnalysisInputError"><a href="classes/domain_errors.AnalysisInputError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisInputError</a></li>
|
<li data-refl="4631" id="domain/errors.AnalysisInputError"><a href="classes/domain_errors.AnalysisInputError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisInputError</a></li>
|
||||||
<li data-refl="4629" id="domain/errors.AnalysisOutputError"><a href="classes/domain_errors.AnalysisOutputError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisOutputError</a></li>
|
<li data-refl="4650" id="domain/errors.AnalysisOutputError"><a href="classes/domain_errors.AnalysisOutputError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisOutputError</a></li>
|
||||||
<li data-refl="4642" id="domain/errors.AnalysisCapabilityUnavailableError"><a href="classes/domain_errors.AnalysisCapabilityUnavailableError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisCapabilityUnavailableError</a></li>
|
<li data-refl="4663" id="domain/errors.AnalysisCapabilityUnavailableError"><a href="classes/domain_errors.AnalysisCapabilityUnavailableError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisCapabilityUnavailableError</a></li>
|
||||||
<li data-refl="4656" id="domain/errors.AnalysisCancelledError"><a href="classes/domain_errors.AnalysisCancelledError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisCancelledError</a></li>
|
<li data-refl="4677" id="domain/errors.AnalysisCancelledError"><a href="classes/domain_errors.AnalysisCancelledError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisCancelledError</a></li>
|
||||||
<li data-refl="4666" id="domain/errors.AnalysisTimeoutError"><a href="classes/domain_errors.AnalysisTimeoutError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisTimeoutError</a></li>
|
<li data-refl="4687" id="domain/errors.AnalysisTimeoutError"><a href="classes/domain_errors.AnalysisTimeoutError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>AnalysisTimeoutError</a></li>
|
||||||
<li data-refl="4690" id="domain/errors.ProviderSelectionError"><a href="classes/domain_errors.ProviderSelectionError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProviderSelectionError</a></li>
|
<li data-refl="4711" id="domain/errors.ProviderSelectionError"><a href="classes/domain_errors.ProviderSelectionError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProviderSelectionError</a></li>
|
||||||
<li data-refl="4706" id="domain/errors.ProviderAdapterError"><a href="classes/domain_errors.ProviderAdapterError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProviderAdapterError</a></li>
|
<li data-refl="4727" id="domain/errors.ProviderAdapterError"><a href="classes/domain_errors.ProviderAdapterError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProviderAdapterError</a></li>
|
||||||
<li data-refl="4721" id="domain/errors.BrowserObservationError"><a href="classes/domain_errors.BrowserObservationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BrowserObservationError</a></li>
|
<li data-refl="4742" id="domain/errors.BrowserObservationError"><a href="classes/domain_errors.BrowserObservationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BrowserObservationError</a></li>
|
||||||
<li data-refl="4734" id="domain/errors.ArtifactOperationError"><a href="classes/domain_errors.ArtifactOperationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ArtifactOperationError</a></li>
|
<li data-refl="4755" id="domain/errors.ArtifactOperationError"><a href="classes/domain_errors.ArtifactOperationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ArtifactOperationError</a></li>
|
||||||
<li data-refl="4758" id="domain/errors.EvidenceIntegrityError"><a href="classes/domain_errors.EvidenceIntegrityError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceIntegrityError</a>
|
<li data-refl="4779" id="domain/errors.EvidenceIntegrityError"><a href="classes/domain_errors.EvidenceIntegrityError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceIntegrityError</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="4770" id="domain/errors.EvidenceReferenceError"><a href="classes/domain_errors.EvidenceReferenceError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceReferenceError</a></li></ul></li>
|
<li data-refl="4791" id="domain/errors.EvidenceReferenceError"><a href="classes/domain_errors.EvidenceReferenceError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceReferenceError</a></li></ul></li>
|
||||||
<li data-refl="4786" id="domain/errors.EvidenceLimitError"><a href="classes/domain_errors.EvidenceLimitError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceLimitError</a></li>
|
<li data-refl="4807" id="domain/errors.EvidenceLimitError"><a href="classes/domain_errors.EvidenceLimitError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceLimitError</a></li>
|
||||||
<li data-refl="4798" id="domain/errors.EvidenceFileError"><a href="classes/domain_errors.EvidenceFileError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceFileError</a></li>
|
<li data-refl="4819" id="domain/errors.EvidenceFileError"><a href="classes/domain_errors.EvidenceFileError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>EvidenceFileError</a></li>
|
||||||
<li data-refl="4811" id="domain/errors.InvestigationWorkspaceError"><a href="classes/domain_errors.InvestigationWorkspaceError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>InvestigationWorkspaceError</a></li>
|
<li data-refl="4832" id="domain/errors.InvestigationWorkspaceError"><a href="classes/domain_errors.InvestigationWorkspaceError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>InvestigationWorkspaceError</a></li>
|
||||||
<li data-refl="4824" id="domain/errors.UnknownRegistryError"><a href="classes/domain_errors.UnknownRegistryError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>UnknownRegistryError</a></li>
|
<li data-refl="4845" id="domain/errors.UnknownRegistryError"><a href="classes/domain_errors.UnknownRegistryError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>UnknownRegistryError</a></li>
|
||||||
<li data-refl="4900" id="domain/errors.ConfigurationError"><a href="classes/domain_errors.ConfigurationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ConfigurationError</a></li>
|
<li data-refl="4921" id="domain/errors.ConfigurationError"><a href="classes/domain_errors.ConfigurationError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ConfigurationError</a></li>
|
||||||
<li data-refl="4912" id="domain/errors.NoBinaryOpenError"><a href="classes/domain_errors.NoBinaryOpenError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>NoBinaryOpenError</a></li>
|
<li data-refl="4933" id="domain/errors.NoBinaryOpenError"><a href="classes/domain_errors.NoBinaryOpenError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>NoBinaryOpenError</a></li>
|
||||||
<li data-refl="4920" id="domain/errors.BinaryTargetError"><a href="classes/domain_errors.BinaryTargetError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinaryTargetError</a></li>
|
<li data-refl="4941" id="domain/errors.BinaryTargetError"><a href="classes/domain_errors.BinaryTargetError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinaryTargetError</a></li>
|
||||||
<li data-refl="4945" id="domain/errors.PermissionRequiredError"><a href="classes/domain_errors.PermissionRequiredError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>PermissionRequiredError</a></li>
|
<li data-refl="4966" id="domain/errors.PermissionRequiredError"><a href="classes/domain_errors.PermissionRequiredError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>PermissionRequiredError</a></li>
|
||||||
<li data-refl="4959" id="domain/errors.ReplayPlanStaleError"><a href="classes/domain_errors.ReplayPlanStaleError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ReplayPlanStaleError</a></li>
|
<li data-refl="4980" id="domain/errors.ReplayPlanStaleError"><a href="classes/domain_errors.ReplayPlanStaleError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ReplayPlanStaleError</a></li>
|
||||||
<li data-refl="93448" id="application/ProcessCaptureError.ProcessCaptureError"><a href="classes/application_ProcessCaptureError.ProcessCaptureError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProcessCaptureError</a></li></ul></li></ul>
|
<li data-refl="93469" id="application/ProcessCaptureError.ProcessCaptureError"><a href="classes/application_ProcessCaptureError.ProcessCaptureError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProcessCaptureError</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="57557" id="application/AnalysisProvider.AnalysisOperationPort"><a href="interfaces/application_AnalysisProvider.AnalysisOperationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisOperationPort</a>
|
<li data-refl="57578" id="application/AnalysisProvider.AnalysisOperationPort"><a href="interfaces/application_AnalysisProvider.AnalysisOperationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisOperationPort</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="57563" id="application/AnalysisProvider.AnalysisClient"><a href="interfaces/application_AnalysisProvider.AnalysisClient.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisClient</a></li>
|
<li data-refl="57584" id="application/AnalysisProvider.AnalysisClient"><a href="interfaces/application_AnalysisProvider.AnalysisClient.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisClient</a></li>
|
||||||
<li data-refl="64490" id="application/BinarySessionPort.BinarySessionPort"><a href="interfaces/application_BinarySessionPort.BinarySessionPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BinarySessionPort</a>
|
<li data-refl="64511" id="application/BinarySessionPort.BinarySessionPort"><a href="interfaces/application_BinarySessionPort.BinarySessionPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BinarySessionPort</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="60485" id="application/BinarySession.BinarySession"><a href="classes/application_BinarySession.BinarySession.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySession</a></li></ul></li></ul></li></ul>
|
<li data-refl="60506" id="application/BinarySession.BinarySession"><a href="classes/application_BinarySession.BinarySession.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySession</a></li></ul></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="57606" id="application/AnalysisProvider.AnalysisProvider"><a href="interfaces/application_AnalysisProvider.AnalysisProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisProvider</a>
|
<li data-refl="57627" id="application/AnalysisProvider.AnalysisProvider"><a href="interfaces/application_AnalysisProvider.AnalysisProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisProvider</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="75035" id="application/CompositeProvider.CompositeProvider"><a href="classes/application_CompositeProvider.CompositeProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CompositeProvider</a></li>
|
<li data-refl="75056" id="application/CompositeProvider.CompositeProvider"><a href="classes/application_CompositeProvider.CompositeProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CompositeProvider</a></li>
|
||||||
<li data-refl="57651" id="application/AnalysisProvider.AnalysisProviderCandidate"><a href="interfaces/application_AnalysisProvider.AnalysisProviderCandidate.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisProviderCandidate</a>
|
<li data-refl="57672" id="application/AnalysisProvider.AnalysisProviderCandidate"><a href="interfaces/application_AnalysisProvider.AnalysisProviderCandidate.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisProviderCandidate</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="53050" id="ghidra/GhidraProvider.GhidraProvider"><a href="classes/ghidra_GhidraProvider.GhidraProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>GhidraProvider</a></li>
|
<li data-refl="53071" id="ghidra/GhidraProvider.GhidraProvider"><a href="classes/ghidra_GhidraProvider.GhidraProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>GhidraProvider</a></li>
|
||||||
<li data-refl="52489" id="hopper/HopperProvider.HopperProvider"><a href="classes/hopper_HopperProvider.HopperProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProvider</a></li></ul></li></ul></li></ul>
|
<li data-refl="52510" id="hopper/HopperProvider.HopperProvider"><a href="classes/hopper_HopperProvider.HopperProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperProvider</a></li></ul></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="88139" id="application/JavaScriptArtifactGraphContext.AstEdgeInput"><a href="interfaces/application_JavaScriptArtifactGraphContext.AstEdgeInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AstEdgeInput</a>
|
<li data-refl="88160" id="application/JavaScriptArtifactGraphContext.AstEdgeInput"><a href="interfaces/application_JavaScriptArtifactGraphContext.AstEdgeInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AstEdgeInput</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="88405" id="application/JavaScriptArtifactGraphContext.InferenceEdgeInput"><a href="interfaces/application_JavaScriptArtifactGraphContext.InferenceEdgeInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>InferenceEdgeInput</a></li></ul></li></ul>
|
<li data-refl="88426" id="application/JavaScriptArtifactGraphContext.InferenceEdgeInput"><a href="interfaces/application_JavaScriptArtifactGraphContext.InferenceEdgeInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>InferenceEdgeInput</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="67760" id="application/BinarySessionRecords.BinarySessionRecords"><a href="classes/application_BinarySessionRecords.BinarySessionRecords.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySessionRecords</a>
|
<li data-refl="67781" id="application/BinarySessionRecords.BinarySessionRecords"><a href="classes/application_BinarySessionRecords.BinarySessionRecords.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySessionRecords</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="60485"><a href="classes/application_BinarySession.BinarySession.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySession</a></li></ul></li></ul>
|
<li data-refl="60506"><a href="classes/application_BinarySession.BinarySession.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinarySession</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="52346" id="hopper/BridgeLauncher.BridgeLauncher"><a href="interfaces/hopper_BridgeLauncher.BridgeLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BridgeLauncher</a>
|
<li data-refl="52367" id="hopper/BridgeLauncher.BridgeLauncher"><a href="interfaces/hopper_BridgeLauncher.BridgeLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BridgeLauncher</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="52360" id="hopper/BridgeLauncher.HopperApplicationLauncher"><a href="classes/hopper_BridgeLauncher.HopperApplicationLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperApplicationLauncher</a></li></ul></li></ul>
|
<li data-refl="52381" id="hopper/BridgeLauncher.HopperApplicationLauncher"><a href="classes/hopper_BridgeLauncher.HopperApplicationLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>HopperApplicationLauncher</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="71481" id="application/BrowserObservationPort.BrowserObservationPort"><a href="interfaces/application_BrowserObservationPort.BrowserObservationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BrowserObservationPort</a>
|
<li data-refl="71502" id="application/BrowserObservationPort.BrowserObservationPort"><a href="interfaces/application_BrowserObservationPort.BrowserObservationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BrowserObservationPort</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="53673" id="browser/CdpBrowserProvider.CdpBrowserProvider"><a href="classes/browser_CdpBrowserProvider.CdpBrowserProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpBrowserProvider</a></li></ul></li></ul>
|
<li data-refl="53694" id="browser/CdpBrowserProvider.CdpBrowserProvider"><a href="classes/browser_CdpBrowserProvider.CdpBrowserProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpBrowserProvider</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="55628" id="browser/CdpCaptureEventState.CdpCaptureEventsState"><a href="interfaces/browser_CdpCaptureEventState.CdpCaptureEventsState.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>CdpCaptureEventsState</a>
|
<li data-refl="55649" id="browser/CdpCaptureEventState.CdpCaptureEventsState"><a href="interfaces/browser_CdpCaptureEventState.CdpCaptureEventsState.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>CdpCaptureEventsState</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="55815" id="browser/CdpCaptureEvents.CdpCaptureEvents"><a href="classes/browser_CdpCaptureEvents.CdpCaptureEvents.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpCaptureEvents</a></li></ul></li></ul>
|
<li data-refl="55836" id="browser/CdpCaptureEvents.CdpCaptureEvents"><a href="classes/browser_CdpCaptureEvents.CdpCaptureEvents.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpCaptureEvents</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="79385" id="application/ElectronObservationPort.ElectronObservationPort"><a href="interfaces/application_ElectronObservationPort.ElectronObservationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>ElectronObservationPort</a>
|
<li data-refl="79406" id="application/ElectronObservationPort.ElectronObservationPort"><a href="interfaces/application_ElectronObservationPort.ElectronObservationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>ElectronObservationPort</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="56346" id="browser/CdpElectronProvider.CdpElectronProvider"><a href="classes/browser_CdpElectronProvider.CdpElectronProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpElectronProvider</a></li></ul></li></ul>
|
<li data-refl="56367" id="browser/CdpElectronProvider.CdpElectronProvider"><a href="classes/browser_CdpElectronProvider.CdpElectronProvider.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>CdpElectronProvider</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="52995" id="ghidra/GhidraLauncher.GhidraLauncher"><a href="interfaces/ghidra_GhidraLauncher.GhidraLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>GhidraLauncher</a>
|
<li data-refl="53016" id="ghidra/GhidraLauncher.GhidraLauncher"><a href="interfaces/ghidra_GhidraLauncher.GhidraLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>GhidraLauncher</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="53013" id="ghidra/GhidraLauncher.GhidraHeadlessLauncher"><a href="classes/ghidra_GhidraLauncher.GhidraHeadlessLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>GhidraHeadlessLauncher</a></li></ul></li></ul>
|
<li data-refl="53034" id="ghidra/GhidraLauncher.GhidraHeadlessLauncher"><a href="classes/ghidra_GhidraLauncher.GhidraHeadlessLauncher.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>GhidraHeadlessLauncher</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="90423" id="application/JavaScriptReplayPlanning.JavaScriptReplayHost"><a href="interfaces/application_JavaScriptReplayPlanning.JavaScriptReplayHost.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>JavaScriptReplayHost</a>
|
<li data-refl="90444" id="application/JavaScriptReplayPlanning.JavaScriptReplayHost"><a href="interfaces/application_JavaScriptReplayPlanning.JavaScriptReplayHost.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>JavaScriptReplayHost</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="82338" id="application/InstrumentedJavaScriptReplayHost.InstrumentedJavaScriptReplayHost"><a href="classes/application_InstrumentedJavaScriptReplayHost.InstrumentedJavaScriptReplayHost.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>InstrumentedJavaScriptReplayHost</a></li></ul></li></ul>
|
<li data-refl="82359" id="application/InstrumentedJavaScriptReplayHost.InstrumentedJavaScriptReplayHost"><a href="classes/application_InstrumentedJavaScriptReplayHost.InstrumentedJavaScriptReplayHost.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>InstrumentedJavaScriptReplayHost</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="31294" id="domain/permissionPolicy.PermissionScope"><a href="interfaces/domain_permissionPolicy.PermissionScope.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionScope</a>
|
<li data-refl="31315" id="domain/permissionPolicy.PermissionScope"><a href="interfaces/domain_permissionPolicy.PermissionScope.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionScope</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="31302" id="domain/permissionPolicy.PermissionRequest"><a href="interfaces/domain_permissionPolicy.PermissionRequest.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionRequest</a></li>
|
<li data-refl="31323" id="domain/permissionPolicy.PermissionRequest"><a href="interfaces/domain_permissionPolicy.PermissionRequest.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionRequest</a></li>
|
||||||
<li data-refl="31312" id="domain/permissionPolicy.PermissionGrant"><a href="interfaces/domain_permissionPolicy.PermissionGrant.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionGrant</a></li></ul></li></ul>
|
<li data-refl="31333" id="domain/permissionPolicy.PermissionGrant"><a href="interfaces/domain_permissionPolicy.PermissionGrant.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>PermissionGrant</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="53515" id="process/ProviderProcess.ProviderProcessLaunch"><a href="interfaces/process_ProviderProcess.ProviderProcessLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>ProviderProcessLaunch</a>
|
<li data-refl="53536" id="process/ProviderProcess.ProviderProcessLaunch"><a href="interfaces/process_ProviderProcess.ProviderProcessLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>ProviderProcessLaunch</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="52339" id="hopper/BridgeLauncher.BridgeLaunch"><a href="interfaces/hopper_BridgeLauncher.BridgeLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BridgeLaunch</a></li>
|
<li data-refl="52360" id="hopper/BridgeLauncher.BridgeLaunch"><a href="interfaces/hopper_BridgeLauncher.BridgeLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>BridgeLaunch</a></li>
|
||||||
<li data-refl="52986" id="ghidra/GhidraLauncher.GhidraLaunch"><a href="interfaces/ghidra_GhidraLauncher.GhidraLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>GhidraLaunch</a></li></ul></li></ul>
|
<li data-refl="53007" id="ghidra/GhidraLauncher.GhidraLaunch"><a href="interfaces/ghidra_GhidraLauncher.GhidraLaunch.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>GhidraLaunch</a></li></ul></li></ul>
|
||||||
<ul class="tsd-full-hierarchy">
|
<ul class="tsd-full-hierarchy">
|
||||||
<li data-refl="39437" id="domain/webInventory.WebInventoryResourceInput"><a href="interfaces/domain_webInventory.WebInventoryResourceInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>WebInventoryResourceInput</a>
|
<li data-refl="39458" id="domain/webInventory.WebInventoryResourceInput"><a href="interfaces/domain_webInventory.WebInventoryResourceInput.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>WebInventoryResourceInput</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li data-refl="39450" id="domain/webInventory.StableWebResource"><a href="interfaces/domain_webInventory.StableWebResource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>StableWebResource</a></li></ul></li></ul></div>
|
<li data-refl="39471" id="domain/webInventory.StableWebResource"><a href="interfaces/domain_webInventory.StableWebResource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>StableWebResource</a></li></ul></li></ul></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
+2
-2
@@ -9,7 +9,7 @@
|
|||||||
<div class="tsd-page-title">
|
<div class="tsd-page-title">
|
||||||
<h1>rea-agents</h1></div>
|
<h1>rea-agents</h1></div>
|
||||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
<h2 class="tsd-anchor-link" id="modules">Modules<a href="#modules" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="applicationabortablepromise"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AbortablePromise.html">application/AbortablePromise</a><a href="#applicationabortablepromise" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisprovider"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProvider.html">application/AnalysisProvider</a><a href="#applicationanalysisprovider" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderevaluation"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderEvaluation.html">application/AnalysisProviderEvaluation</a><a href="#applicationanalysisproviderevaluation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderregistry"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderRegistry.html">application/AnalysisProviderRegistry</a><a href="#applicationanalysisproviderregistry" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotcache"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotCache.html">application/AnalysisSnapshotCache</a><a href="#applicationanalysissnapshotcache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotfiles"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotFiles.html">application/AnalysisSnapshotFiles</a><a href="#applicationanalysissnapshotfiles" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationandroidapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AndroidApplicationService.html">application/AndroidApplicationService</a><a href="#applicationandroidapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationappleapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AppleApplicationService.html">application/AppleApplicationService</a><a href="#applicationappleapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationartifactextraction"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_ArtifactExtraction.html"Line truncated
|
<h2 class="tsd-anchor-link" id="modules">Modules<a href="#modules" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="applicationabortablepromise"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AbortablePromise.html">application/AbortablePromise</a><a href="#applicationabortablepromise" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisprovider"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProvider.html">application/AnalysisProvider</a><a href="#applicationanalysisprovider" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderevaluation"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderEvaluation.html">application/AnalysisProviderEvaluation</a><a href="#applicationanalysisproviderevaluation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderregistry"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderRegistry.html">application/AnalysisProviderRegistry</a><a href="#applicationanalysisproviderregistry" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotcache"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotCache.html">application/AnalysisSnapshotCache</a><a href="#applicationanalysissnapshotcache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotfiles"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotFiles.html">application/AnalysisSnapshotFiles</a><a href="#applicationanalysissnapshotfiles" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationandroidapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AndroidApplicationService.html">application/AndroidApplicationService</a><a href="#applicationandroidapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationappleapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AppleApplicationService.html">application/AppleApplicationService</a><a href="#applicationappleapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationartifactextraction"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_ArtifactExtraction.html"Line truncated
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
<h3>On This Page</h3></summary>
|
<h3>On This Page</h3></summary>
|
||||||
<div class="tsd-accordion-details">
|
<div class="tsd-accordion-details">
|
||||||
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Modules</summary>
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Modules</summary>
|
||||||
<div><a href="#applicationabortablepromise"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Abortable<wbr/>Promise</span></a><a href="#applicationanalysisprovider"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider</span></a><a href="#applicationanalysisproviderevaluation"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Evaluation</span></a><a href="#applicationanalysisproviderregistry"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Registry</span></a><a href="#applicationanalysissnapshotcache"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Cache</span></a><a href="#applicationanalysissnapshotfiles"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Files</span></a><a href="#applicationandroidapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Android<wbr/>Application<wbr/>Service</span></a><a href="#applicationappleapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Apple<wbr/>Application<wbr/>Service</span></a><a href="#applicationartifactextraction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Extraction</span></a><a href="#applicationartifactgraphconstruction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Graph<wbr/>Construction</span></a><a href="#applicationartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationartifactinventoryclassify"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/classify</span></a><a href="#applicationartifactinventoryhash"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/hash</span></a><a href="#applicationartifactinventoryreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/reader</span></a><a href="#applicationartifactinventoryscancanonical"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Canonical</span></a><a href="#applicationartifactinventoryscanreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Reader</span></a><a href="#applicationartifactinventorytypes"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/types</span></a><a href="#applicationauthorizedartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Authorized<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationbinarysession"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session</span></a><a href="#applicationbinarysessionexecution"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Execution</span></a><a href="#applicationbinarysessionopen"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Open</span></a><a href="#applicationbinarysessionport"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Port</span></a><a href="#applicatioLine truncated
|
<div><a href="#applicationabortablepromise"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Abortable<wbr/>Promise</span></a><a href="#applicationanalysisprovider"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider</span></a><a href="#applicationanalysisproviderevaluation"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Evaluation</span></a><a href="#applicationanalysisproviderregistry"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Registry</span></a><a href="#applicationanalysissnapshotcache"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Cache</span></a><a href="#applicationanalysissnapshotfiles"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Files</span></a><a href="#applicationandroidapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Android<wbr/>Application<wbr/>Service</span></a><a href="#applicationappleapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Apple<wbr/>Application<wbr/>Service</span></a><a href="#applicationartifactextraction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Extraction</span></a><a href="#applicationartifactgraphconstruction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Graph<wbr/>Construction</span></a><a href="#applicationartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationartifactinventoryclassify"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/classify</span></a><a href="#applicationartifactinventoryhash"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/hash</span></a><a href="#applicationartifactinventoryreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/reader</span></a><a href="#applicationartifactinventoryscancanonical"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Canonical</span></a><a href="#applicationartifactinventoryscanreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Reader</span></a><a href="#applicationartifactinventorytypes"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/types</span></a><a href="#applicationauthorizedartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Authorized<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationbinarysession"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session</span></a><a href="#applicationbinarysessionexecution"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Execution</span></a><a href="#applicationbinarysessionopen"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Open</span></a><a href="#applicationbinarysessionport"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Port</span></a><a href="#applicatioLine truncated
|
||||||
<div class="site-menu">
|
<div class="site-menu">
|
||||||
<nav class="tsd-navigation"><a href="index.html" class="current">rea-agents</a>
|
<nav class="tsd-navigation"><a href="index.html" class="current">rea-agents</a>
|
||||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Provider session bound to exactly one parsed artifact.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider session bound to exactly one parsed artifact.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisClient</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#close-1">close</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#execute-1">execute</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.ExecutionOptions.html" class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisExecution.html" class="tsd-signature-type tsd-kind-interface">AnalysisExecution</a><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisClient</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#close-1">close</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#execute-1">execute</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.ExecutionOptions.html" class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisExecution.html" class="tsd-signature-type tsd-kind-interface">AnalysisExecution</a><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="57563">
|
<section class="tsd-panel tsd-hierarchy" data-refl="57584">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisClient">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisClient">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a>
|
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Provider-neutral application capability for one analysis operation.</p>
|
<div class="tsd-comment tsd-typography"><p>Provider-neutral application capability for one analysis operation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisOperationPort</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#execute-1">execute</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.ExecutionOptions.html" class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisExecution.html" class="tsd-signature-type tsd-kind-interface">AnalysisExecution</a><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisOperationPort</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#execute-1">execute</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.ExecutionOptions.html" class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisExecution.html" class="tsd-signature-type tsd-kind-interface">AnalysisExecution</a><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="57557">
|
<section class="tsd-panel tsd-hierarchy" data-refl="57578">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisOperationPort">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisOperationPort">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AnalysisOperationPort</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AnalysisOperationPort</span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Factory and capability declaration for an analysis implementation.</p>
|
<div class="tsd-comment tsd-typography"><p>Factory and capability declaration for an analysis implementation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisProvider</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#capabilities-1">capabilities</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../types/application_AnalysisProvider.CapabilityDescriptor.html" class="tsd-signature-type tsd-kind-type-alias">CapabilityDescriptor</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#createclient-1">createClient</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">profile</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.AnalysisClient.html" class="tsd-signature-type tsd-kind-interface">AnalysisClient</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#identity-1">identity</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.ProviderIdentity.html" class="tsd-signature-type tsd-kind-interface">ProviderIdentity</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#resolveanalysisprofile-1">resolveAnalysisProfile</a><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.AnalysisProfileResolutionOptions.html" class="tsd-signature-type tsd-kind-interface">AnalysisProfileResolutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisProfileResolution.html" class="tsd-signature-type tsd-kind-interface">AnalysisProfileResolution</a><span class="Line truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisProvider</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#capabilities-1">capabilities</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../types/application_AnalysisProvider.CapabilityDescriptor.html" class="tsd-signature-type tsd-kind-type-alias">CapabilityDescriptor</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#createclient-1">createClient</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">profile</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.AnalysisClient.html" class="tsd-signature-type tsd-kind-interface">AnalysisClient</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#identity-1">identity</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.ProviderIdentity.html" class="tsd-signature-type tsd-kind-interface">ProviderIdentity</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#resolveanalysisprofile-1">resolveAnalysisProfile</a><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?:</span> <a href="application_AnalysisProvider.AnalysisProfileResolutionOptions.html" class="tsd-signature-type tsd-kind-interface">AnalysisProfileResolutionOptions</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><a href="application_AnalysisProvider.AnalysisProfileResolution.html" class="tsd-signature-type tsd-kind-interface">AnalysisProfileResolution</a><span class="Line truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="57606">
|
<section class="tsd-panel tsd-hierarchy" data-refl="57627">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProvider">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProvider">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AnalysisProvider</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AnalysisProvider</span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Deep provider candidate discoverable before one target-bound route is chosen.</p>
|
<div class="tsd-comment tsd-typography"><p>Deep provider candidate discoverable before one target-bound route is chosen.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisProviderCandidate</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#capabilities-1">capabilities</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../types/application_AnalysisProvider.CapabilityDescriptor.html" class="tsd-signature-type tsd-kind-type-alias">CapabilityDescriptor</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#createclient-1">createClient</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">profile</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.AnalysisClient.html" class="tsd-signature-type tsd-kind-interface">AnalysisClient</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#identity-1">identity</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.ProviderIdentity.html" class="tsd-signature-type tsd-kind-interface">ProviderIdentity</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#inspectavailability-1">inspectAvailability</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.ProviderAvailability.html" class="tsd-signature-type tsd-kind-type-alias">ProviderAvailability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#inspecttargetsupport-1">inspectTargetSupport</a><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.ProviderTargetSupport.html" class="tsd-signature-type tsd-kind-type-alias">ProviderTargetSupport</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#resolveanalysisprofile-1">resolveAnalysisProfile</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <Line truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisProviderCandidate</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#capabilities-1">capabilities</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../types/application_AnalysisProvider.CapabilityDescriptor.html" class="tsd-signature-type tsd-kind-type-alias">CapabilityDescriptor</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#createclient-1">createClient</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">profile</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.AnalysisClient.html" class="tsd-signature-type tsd-kind-interface">AnalysisClient</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#identity-1">identity</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="application_AnalysisProvider.ProviderIdentity.html" class="tsd-signature-type tsd-kind-interface">ProviderIdentity</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#inspectavailability-1">inspectAvailability</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.ProviderAvailability.html" class="tsd-signature-type tsd-kind-type-alias">ProviderAvailability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#inspecttargetsupport-1">inspectTargetSupport</a><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_AnalysisProvider.ProviderTargetSupport.html" class="tsd-signature-type tsd-kind-type-alias">ProviderTargetSupport</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#resolveanalysisprofile-1">resolveAnalysisProfile</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">target</span><span class="tsd-signature-symbol">:</span> <Line truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="57651">
|
<section class="tsd-panel tsd-hierarchy" data-refl="57672">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProviderCandidate">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProviderCandidate">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisProvider.html" class="tsd-signature-type tsd-kind-interface">AnalysisProvider</a>
|
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisProvider.html" class="tsd-signature-type tsd-kind-interface">AnalysisProvider</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Target lifecycle used by CLI and MCP without exposing a concrete provider.</p>
|
<div class="tsd-comment tsd-typography"><p>Target lifecycle used by CLI and MCP without exposing a concrete provider.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">BinarySessionPort</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#activetarget-1">activeTarget</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#analysisprofile-1">analysisProfile</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">?:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#close-1">close</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#evidencebyid-1">evidenceById</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">evidenceId</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <spaLine truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">BinarySessionPort</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-call-signature" href="#activetarget-1">activeTarget</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <a href="domain_binaryTarget.BinaryTarget.html" class="tsd-signature-type tsd-kind-interface">BinaryTarget</a> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#analysisprofile-1">analysisProfile</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">operation</span><span class="tsd-signature-symbol">?:</span> <a href="../types/application_AnalysisProvider.AnalysisOperation.html" class="tsd-signature-type tsd-kind-type-alias">AnalysisOperation</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#close-1">close</a><span class="tsd-signature-symbol">()</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">,</span> <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#evidencebyid-1">evidenceById</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">evidenceId</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <spaLine truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="64490">
|
<section class="tsd-panel tsd-hierarchy" data-refl="64511">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionPort.BinarySessionPort">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionPort.BinarySessionPort">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a>
|
<li class="tsd-hierarchy-item"><a href="application_AnalysisProvider.AnalysisOperationPort.html" class="tsd-signature-type tsd-kind-interface">AnalysisOperationPort</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Exact AST containment edge values.</p>
|
<div class="tsd-comment tsd-typography"><p>Exact AST containment edge values.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AstEdgeInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#coverage">coverage</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"depth"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"milliseconds"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"characters"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instructions"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">truncated</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#file">file</a><span class="tsd-signature-symbol">:</span> <a href="application_JavaScriptArtifactFiles.JavaScriptArtifactFile.html" class="tsd-signature-type tsd-kind-interface">JavaScriptArtifactFile</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#properties">properties</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#range">range</a><span class="tsd-signature-symbol">:</span> <a href="domain_javascriptStaticAnalysisTypes.JavaScriptSourceRange.html" class="tsd-signature-type tsd-kind-interface">JavaScriptSourceRange</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#source">source</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-sLine truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AstEdgeInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#coverage">coverage</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"depth"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"milliseconds"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"characters"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instructions"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">truncated</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#file">file</a><span class="tsd-signature-symbol">:</span> <a href="application_JavaScriptArtifactFiles.JavaScriptArtifactFile.html" class="tsd-signature-type tsd-kind-interface">JavaScriptArtifactFile</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#properties">properties</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#range">range</a><span class="tsd-signature-symbol">:</span> <a href="domain_javascriptStaticAnalysisTypes.JavaScriptSourceRange.html" class="tsd-signature-type tsd-kind-interface">JavaScriptSourceRange</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#source">source</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">identity</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-sLine truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="88139">
|
<section class="tsd-panel tsd-hierarchy" data-refl="88160">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.AstEdgeInput">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.AstEdgeInput">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AstEdgeInput</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">AstEdgeInput</span>
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Inferred static relationship edge values.</p>
|
<div class="tsd-comment tsd-typography"><p>Inferred static relationship edge values.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">InferenceEdgeInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#coverage">coverage</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"depth"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"milliseconds"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"characters"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instructions"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">truncated</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#file">file</a><span class="tsd-signature-symbol">:</span> <a href="application_JavaScriptArtifactFiles.JavaScriptArtifactFile.html" class="tsd-signature-type tsd-kind-interface">JavaScriptArtifactFile</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#properties">properties</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#range">range</a><span class="tsd-signature-symbol">:</span> <a href="domain_javascriptStaticAnalysisTypes.JavaScriptSourceRange.html" class="tsd-signature-type tsd-kind-interface">JavaScriptSourceRange</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#relation">relation</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"loads"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"calls"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><brLine truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">InferenceEdgeInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#coverage">coverage</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">limits</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unit</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"other"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"items"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"bytes"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"depth"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"milliseconds"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"characters"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instructions"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">omitted_count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"unknown"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"complete"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"partial"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">truncated</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#file">file</a><span class="tsd-signature-symbol">:</span> <a href="application_JavaScriptArtifactFiles.JavaScriptArtifactFile.html" class="tsd-signature-type tsd-kind-interface">JavaScriptArtifactFile</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#properties">properties</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#range">range</a><span class="tsd-signature-symbol">:</span> <a href="domain_javascriptStaticAnalysisTypes.JavaScriptSourceRange.html" class="tsd-signature-type tsd-kind-interface">JavaScriptSourceRange</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#relation">relation</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"loads"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"calls"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"imports"</span><brLine truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="88405">
|
<section class="tsd-panel tsd-hierarchy" data-refl="88426">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.InferenceEdgeInput">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.InferenceEdgeInput">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="application_JavaScriptArtifactGraphContext.AstEdgeInput.html" class="tsd-signature-type tsd-kind-interface">AstEdgeInput</a>
|
<li class="tsd-hierarchy-item"><a href="application_JavaScriptArtifactGraphContext.AstEdgeInput.html" class="tsd-signature-type tsd-kind-interface">AstEdgeInput</a>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<li><a href="" aria-current="page">AnalysisErrorProjection</a></li></ul>
|
<li><a href="" aria-current="page">AnalysisErrorProjection</a></li></ul>
|
||||||
<h1>Interface AnalysisErrorProjection</h1></div>
|
<h1>Interface AnalysisErrorProjection</h1></div>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisErrorProjection</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#category">category</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"timeout"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"invalid_input"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"permission_required"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unsupported_provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cancelled"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"execution_failure"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#code">code</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"permission_required"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cancelled"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"execution_failure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"invalid_request"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unreadable_output"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"capability_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider_timeout"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact_integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact_operation_failed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"evidence_integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"process_capture_failed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cleanup_incomplete"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"revision_conflict"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outside_approved_root"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"configuration_invalid"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"target_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"plan_stale"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#details">details</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#message">message</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#remediation">remediation</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signaturLine truncated
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">AnalysisErrorProjection</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#category">category</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"timeout"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"invalid_input"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"permission_required"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unsupported_provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cancelled"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"execution_failure"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#code">code</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"permission_required"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cancelled"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"execution_failure"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"invalid_request"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unreadable_output"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"capability_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"provider_timeout"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact_integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact_operation_failed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"evidence_integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"process_capture_failed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cleanup_incomplete"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"revision_conflict"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"outside_approved_root"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"configuration_invalid"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"target_unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"plan_stale"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#details">details</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#message">message</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#remediation">remediation</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signaturLine truncated
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4932">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4953">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <a href="../types/domain_jsonValue.JsonValue.html" class="tsd-signature-type tsd-kind-type-alias">JsonValue</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>A provider adapter failed outside its more precise typed variants.</p>
|
<div class="tsd-comment tsd-typography"><p>A provider adapter failed outside its more precise typed variants.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ProviderAdapterErrorOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#diagnostics">diagnostics</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ProviderAdapterErrorOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#diagnostics">diagnostics</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="4704">
|
<section class="tsd-panel tsd-hierarchy" data-refl="4725">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">ErrorOptions</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">ErrorOptions</span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Authority issued beneath the administrator ceiling.</p>
|
<div class="tsd-comment tsd-typography"><p>Authority issued beneath the administrator ceiling.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionGrant</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#expires_at">expires_at</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#grant_id">grant_id</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#lifetime">lifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"once"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"session"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"project"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"administrator"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#operation_identity">operation_identity</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionGrant</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#expires_at">expires_at</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#grant_id">grant_id</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#lifetime">lifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"once"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"session"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"project"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"administrator"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#operation_identity">operation_identity</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="31312">
|
<section class="tsd-panel tsd-hierarchy" data-refl="31333">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionGrant">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionGrant">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a>
|
<li class="tsd-hierarchy-item"><a href="domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>A request identity associates one-shot grants with exactly one operation.</p>
|
<div class="tsd-comment tsd-typography"><p>A request identity associates one-shot grants with exactly one operation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionRequest</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#operation_identity">operation_identity</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionRequest</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#operation_identity">operation_identity</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="31302">
|
<section class="tsd-panel tsd-hierarchy" data-refl="31323">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionRequest">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionRequest">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a>
|
<li class="tsd-hierarchy-item"><a href="domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Exact normalized scope requested by one local operation.</p>
|
<div class="tsd-comment tsd-typography"><p>Exact normalized scope requested by one local operation.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionScope</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">PermissionScope</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#capability">capability</a><span class="tsd-signature-symbol">:</span> <a href="../types/domain_permissionPolicy.PermissionCapability.html" class="tsd-signature-type tsd-kind-type-alias">PermissionCapability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#environment_names">environment_names</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#executables">executables</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mount">mount</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#network">network</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PermissionNetwork</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origins">origins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#roots">roots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="31294">
|
<section class="tsd-panel tsd-hierarchy" data-refl="31315">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionScope">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/permissionPolicy.PermissionScope">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">PermissionScope</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">PermissionScope</span>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<li><a href="" aria-current="page">StableWebResource</a></li></ul>
|
<li><a href="" aria-current="page">StableWebResource</a></li></ul>
|
||||||
<h1>Interface StableWebResource</h1></div>
|
<h1>Interface StableWebResource</h1></div>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">StableWebResource</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#content_size">content_size</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mime_type">mime_type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origin">origin</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#resource_key">resource_key</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#url">url</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">StableWebResource</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#content_size">content_size</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mime_type">mime_type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origin">origin</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#resource_key">resource_key</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#url">url</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="39450">
|
<section class="tsd-panel tsd-hierarchy" data-refl="39471">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/webInventory.StableWebResource">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/webInventory.StableWebResource">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="domain_webInventory.WebInventoryResourceInput.html" class="tsd-signature-type tsd-kind-interface">WebInventoryResourceInput</a>
|
<li class="tsd-hierarchy-item"><a href="domain_webInventory.WebInventoryResourceInput.html" class="tsd-signature-type tsd-kind-interface">WebInventoryResourceInput</a>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<li><a href="" aria-current="page">WebInventoryResourceInput</a></li></ul>
|
<li><a href="" aria-current="page">WebInventoryResourceInput</a></li></ul>
|
||||||
<h1>Interface WebInventoryResourceInput</h1></div>
|
<h1>Interface WebInventoryResourceInput</h1></div>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">WebInventoryResourceInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#content_size">content_size</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mime_type">mime_type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origin">origin</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#url">url</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">WebInventoryResourceInput</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#content_size">content_size</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#mime_type">mime_type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#origin">origin</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#url">url</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="39437">
|
<section class="tsd-panel tsd-hierarchy" data-refl="39458">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#domain/webInventory.WebInventoryResourceInput">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#domain/webInventory.WebInventoryResourceInput">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">WebInventoryResourceInput</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">WebInventoryResourceInput</span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Process plus private log coordinates returned by a Ghidra launcher.</p>
|
<div class="tsd-comment tsd-typography"><p>Process plus private log coordinates returned by a Ghidra launcher.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">GhidraLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ghidralogpath">ghidraLogPath</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#projectroot">projectRoot</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#scriptlogpath">scriptLogPath</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">GhidraLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ghidralogpath">ghidraLogPath</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#projectroot">projectRoot</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#scriptlogpath">scriptLogPath</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="52986">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53007">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#ghidra/GhidraLauncher.GhidraLaunch">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#ghidra/GhidraLauncher.GhidraLaunch">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="process_ProviderProcess.ProviderProcessLaunch.html" class="tsd-signature-type tsd-kind-interface">ProviderProcessLaunch</a>
|
<li class="tsd-hierarchy-item"><a href="process_ProviderProcess.ProviderProcessLaunch.html" class="tsd-signature-type tsd-kind-interface">ProviderProcessLaunch</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Additional structured context for a Ghidra session failure.</p>
|
<div class="tsd-comment tsd-typography"><p>Additional structured context for a Ghidra session failure.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">GhidraSessionErrorOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#remotecode">remoteCode</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#timeoutms">timeoutMs</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">GhidraSessionErrorOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#remotecode">remoteCode</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#timeoutms">timeoutMs</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53193">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53214">
|
||||||
<h4>Hierarchy</h4>
|
<h4>Hierarchy</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">ErrorOptions</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">ErrorOptions</span>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Process handle returned by a bridge launcher.</p>
|
<div class="tsd-comment tsd-typography"><p>Process handle returned by a bridge launcher.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">BridgeLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#shutdownbycleanup">shutdownByCleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">BridgeLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#shutdownbycleanup">shutdownByCleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="52339">
|
<section class="tsd-panel tsd-hierarchy" data-refl="52360">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#hopper/BridgeLauncher.BridgeLaunch">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#hopper/BridgeLauncher.BridgeLaunch">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><a href="process_ProviderProcess.ProviderProcessLaunch.html" class="tsd-signature-type tsd-kind-interface">ProviderProcessLaunch</a>
|
<li class="tsd-hierarchy-item"><a href="process_ProviderProcess.ProviderProcessLaunch.html" class="tsd-signature-type tsd-kind-interface">ProviderProcessLaunch</a>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Process handle returned by a provider-specific launcher.</p>
|
<div class="tsd-comment tsd-typography"><p>Process handle returned by a provider-specific launcher.</p>
|
||||||
</div></section>
|
</div></section>
|
||||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ProviderProcessLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ProviderProcessLaunch</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#cleanup">cleanup</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/process_ProcessOwnership.ProcessCleanupResult.html" class="tsd-signature-type tsd-kind-type-alias">ProcessCleanupResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#ownsprocesslifetime">ownsProcessLifetime</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#process">process</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ChildProcess</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
|
||||||
<section class="tsd-panel tsd-hierarchy" data-refl="53515">
|
<section class="tsd-panel tsd-hierarchy" data-refl="53536">
|
||||||
<h4>Hierarchy (<a href="../hierarchy.html#process/ProviderProcess.ProviderProcessLaunch">View Summary</a>)</h4>
|
<h4>Hierarchy (<a href="../hierarchy.html#process/ProviderProcess.ProviderProcessLaunch">View Summary</a>)</h4>
|
||||||
<ul class="tsd-hierarchy">
|
<ul class="tsd-hierarchy">
|
||||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">ProviderProcessLaunch</span>
|
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">ProviderProcessLaunch</span>
|
||||||
|
|||||||
@@ -0,0 +1,64 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObservationToolContext | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/server_observationToolRegistration.html">server/observationToolRegistration</a></li>
|
||||||
|
<li><a href="" aria-current="page">ObservationToolContext</a></li></ul>
|
||||||
|
<h1>Interface ObservationToolContext</h1></div>
|
||||||
|
<section class="tsd-panel tsd-comment">
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Shared execution context for observation tools.</p>
|
||||||
|
</div></section>
|
||||||
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ObservationToolContext</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#progress">progress</a><span class="tsd-signature-symbol">:</span> <a href="application_ProgressReporter.ProgressReporter.html" class="tsd-signature-type tsd-kind-interface">ProgressReporter</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#signal">signal</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">AbortSignal</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:26</li></ul></aside>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h5 class="tsd-index-heading uppercase">Index</h5></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<section class="tsd-index-section">
|
||||||
|
<h3 class="tsd-index-heading tsd-anchor-link" id="properties">Properties<a href="#properties" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-index-list"><a href="#progress" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>progress</span></a>
|
||||||
|
<a href="#signal" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>signal</span></a>
|
||||||
|
</div></section></div></details></section></section>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="properties-1">Properties<a href="#properties-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary>
|
||||||
|
<section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="progress"><code class="tsd-tag">Readonly</code><span>progress</span><a href="#progress" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">progress</span><span class="tsd-signature-symbol">:</span> <a href="application_ProgressReporter.ProgressReporter.html" class="tsd-signature-type tsd-kind-interface">ProgressReporter</a></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:28</li></ul></aside></section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="signal"><code class="tsd-tag">Readonly</code><span>signal</span><a href="#signal" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">signal</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">AbortSignal</span></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:27</li></ul></aside></section></section></details></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>On This Page</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary>
|
||||||
|
<div><a href="#progress"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>progress</span></a><a href="#signal"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>signal</span></a></div></details></div></details></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
+64
@@ -0,0 +1,64 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObservationToolRegistration | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/server_observationToolRegistration.html">server/observationToolRegistration</a></li>
|
||||||
|
<li><a href="" aria-current="page">ObservationToolRegistration</a></li></ul>
|
||||||
|
<h1>Interface ObservationToolRegistration</h1></div>
|
||||||
|
<section class="tsd-panel tsd-comment">
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Shared registration fields for observation tools (browser/electron).</p>
|
||||||
|
</div></section>
|
||||||
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ObservationToolRegistration</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#logger">logger</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Logger</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#recordevidence">recordEvidence</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> (<br/> <span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">evidence</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signatureLine truncated
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:20</li></ul></aside>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h5 class="tsd-index-heading uppercase">Index</h5></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<section class="tsd-index-section">
|
||||||
|
<h3 class="tsd-index-heading tsd-anchor-link" id="properties">Properties<a href="#properties" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-index-list"><a href="#logger" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>logger</span></a>
|
||||||
|
<a href="#recordevidence" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>record<wbr/>Evidence</span></a>
|
||||||
|
</div></section></div></details></section></section>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="properties-1">Properties<a href="#properties-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary>
|
||||||
|
<section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="logger"><code class="tsd-tag">Readonly</code><span>logger</span><a href="#logger" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">logger</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Logger</span></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:21</li></ul></aside></section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="recordevidence"><code class="tsd-tag">Readonly</code><span>record<wbr/>Evidence</span><a href="#recordevidence" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">recordEvidence</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> (<br/> <span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">evidence</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> Line truncated
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:22</li></ul></aside></section></section></details></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>On This Page</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary>
|
||||||
|
<div><a href="#logger"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>logger</span></a><a href="#recordevidence"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>record<wbr/>Evidence</span></a></div></details></div></details></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObservationToolSpec | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/server_observationToolRegistration.html">server/observationToolRegistration</a></li>
|
||||||
|
<li><a href="" aria-current="page">ObservationToolSpec</a></li></ul>
|
||||||
|
<h1>Interface ObservationToolSpec<Schema></h1></div>
|
||||||
|
<section class="tsd-panel tsd-comment">
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Spec for a single observation tool with optional evidence projection.</p>
|
||||||
|
</div></section>
|
||||||
|
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ObservationToolSpec</span><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#schema">Schema</a> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">z.ZodType</span><span class="tsd-signature-symbol">></span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#contract">contract</a><span class="tsd-signature-symbol">:</span> <a href="contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#execute">execute</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">parsed</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">output</span><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#schema">Schema</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">context</span><span class="tsd-signature-symbol">:</span> <a href="server_observationToolRegistration.ObservationToolContext.html" class="tsd-signature-type tsd-kind-interface">ObservationToolContext</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><br/> <a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-Line truncated
|
||||||
|
<section class="tsd-panel">
|
||||||
|
<h4>Type Parameters</h4>
|
||||||
|
<ul class="tsd-type-parameter-list">
|
||||||
|
<li><span id="schema"><span class="tsd-kind-type-parameter">Schema</span> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">z.ZodType</span></span></li></ul></section><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:32</li></ul></aside>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h5 class="tsd-index-heading uppercase">Index</h5></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<section class="tsd-index-section">
|
||||||
|
<h3 class="tsd-index-heading tsd-anchor-link" id="properties">Properties<a href="#properties" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-index-list"><a href="#contract" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>contract</span></a>
|
||||||
|
<a href="#execute" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>execute</span></a>
|
||||||
|
<a href="#projectevidence" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>project<wbr/>Evidence?</span></a>
|
||||||
|
<a href="#schema-1" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>schema</span></a>
|
||||||
|
</div></section></div></details></section></section>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="properties-1">Properties<a href="#properties-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary>
|
||||||
|
<section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="contract"><code class="tsd-tag">Readonly</code><span>contract</span><a href="#contract" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">contract</span><span class="tsd-signature-symbol">:</span> <a href="contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:33</li></ul></aside></section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="execute"><code class="tsd-tag">Readonly</code><span>execute</span><a href="#execute" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">execute</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">parsed</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">output</span><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#schema">Schema</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">context</span><span class="tsd-signature-symbol">:</span> <a href="server_observationToolRegistration.ObservationToolContext.html" class="tsd-signature-type tsd-kind-interface">ObservationToolContext</a><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><br/> <a href="../types/domain_result.Result.html" class="tsd-signature-type tsd-kind-type-alias">Result</a><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbLine truncated
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:35</li></ul></aside></section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="projectevidence"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>project<wbr/>Evidence</span><a href="#projectevidence" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">projectEvidence</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">evidence</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">analysis_profile</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">parameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">provider_profile_schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">schema_version</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">authority</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"shipped-artifact"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"controlled-replay"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"historical-reference"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"external-service"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"analyst-inference"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">confidence</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"observed"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"derived"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"inferred"</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">environment</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">isolation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"process"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"none"</span><br/> <span class="tsd-signature-symbol">|</span> <spLine truncated
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:39</li></ul></aside></section>
|
||||||
|
<section class="tsd-panel tsd-member">
|
||||||
|
<h3 class="tsd-anchor-link" id="schema-1"><code class="tsd-tag">Readonly</code><span>schema</span><a href="#schema-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-property">schema</span><span class="tsd-signature-symbol">:</span> <a class="tsd-signature-type tsd-kind-type-parameter" href="#schema">Schema</a></div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/server/observationToolRegistration.ts:34</li></ul></aside></section></section></details></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>On This Page</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary>
|
||||||
|
<div><a href="#contract"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>contract</span></a><a href="#execute"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>execute</span></a><a href="#projectevidence"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>project<wbr/>Evidence</span></a><a href="#schema-1"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>schema</span></a></div></details></div></details></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>domain/analyzeFunctionParameters | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="" aria-current="page">domain/analyzeFunctionParameters</a></li></ul>
|
||||||
|
<h1>Module domain/analyzeFunctionParameters</h1></div>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Type Aliases"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="type-aliases">Type Aliases<a href="#type-aliases" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="analyzefunctionparameters"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Type Alias"><use href="../assets/icons.svg#icon-2097152"></use></svg><a href="../types/domain_analyzeFunctionParameters.AnalyzeFunctionParameters.html">AnalyzeFunctionParameters</a><a href="#analyzefunctionparameters" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd></dl></details>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Variables"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="variables">Variables<a href="#variables" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="analyzefunctionparametersschema"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Variable"><use href="../assets/icons.svg#icon-32"></use></svg><a href="../variables/domain_analyzeFunctionParameters.analyzeFunctionParametersSchema.html">analyzeFunctionParametersSchema</a><a href="#analyzefunctionparametersschema" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd></dl></details></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>On This Page</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Type Aliases"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Type Aliases</summary>
|
||||||
|
<div><a href="#analyzefunctionparameters"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Type Alias"><use href="../assets/icons.svg#icon-2097152"></use></svg><span>Analyze<wbr/>Function<wbr/>Parameters</span></a></div></details>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Variables"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Variables</summary>
|
||||||
|
<div><a href="#analyzefunctionparametersschema"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Variable"><use href="../assets/icons.svg#icon-32"></use></svg><span>analyze<wbr/>Function<wbr/>Parameters<wbr/>Schema</span></a></div></details></div></details></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>server/observationToolRegistration | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="" aria-current="page">server/observationToolRegistration</a></li></ul>
|
||||||
|
<h1>Module server/observationToolRegistration</h1></div>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Interfaces"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="interfaces">Interfaces<a href="#interfaces" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="observationtoolcontext"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><a href="../interfaces/server_observationToolRegistration.ObservationToolContext.html">ObservationToolContext</a><a href="#observationtoolcontext" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="observationtoolregistration"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><a href="../interfaces/server_observationToolRegistration.ObservationToolRegistration.html">ObservationToolRegistration</a><a href="#observationtoolregistration" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="observationtoolspec"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><a href="../interfaces/server_observationToolRegistration.ObservationToolSpec.html">ObservationToolSpec</a><a href="#observationtoolspec" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd></dl></details>
|
||||||
|
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h2 class="tsd-anchor-link" id="functions">Functions<a href="#functions" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="registerobservationtool"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><a href="../functions/server_observationToolRegistration.registerObservationTool.html">registerObservationTool</a><a href="#registerobservationtool" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd></dl></details></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>On This Page</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Interfaces"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Interfaces</summary>
|
||||||
|
<div><a href="#observationtoolcontext"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Observation<wbr/>Tool<wbr/>Context</span></a><a href="#observationtoolregistration"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Observation<wbr/>Tool<wbr/>Registration</span></a><a href="#observationtoolspec"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Observation<wbr/>Tool<wbr/>Spec</span></a></div></details>
|
||||||
|
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Functions</summary>
|
||||||
|
<div><a href="#registerobservationtool"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>register<wbr/>Observation<wbr/>Tool</span></a></div></details></div></details></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<h1>Type Alias EnhancedToolName</h1></div>
|
<h1>Type Alias EnhancedToolName</h1></div>
|
||||||
<div class="tsd-signature"><span class="tsd-kind-type-alias">EnhancedToolName</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">keyof</span> <span class="tsd-signature-keyword">typeof</span> <a href="../variables/contracts_enhancedInputs.enhancedInputSchemas.html" class="tsd-signature-type tsd-kind-variable">enhancedInputSchemas</a></div><aside class="tsd-sources">
|
<div class="tsd-signature"><span class="tsd-kind-type-alias">EnhancedToolName</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">keyof</span> <span class="tsd-signature-keyword">typeof</span> <a href="../variables/contracts_enhancedInputs.enhancedInputSchemas.html" class="tsd-signature-type tsd-kind-variable">enhancedInputSchemas</a></div><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L67">src/contracts/enhancedInputs.ts:67</a></li></ul></aside></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L40">src/contracts/enhancedInputs.ts:40</a></li></ul></aside></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>AnalyzeFunctionParameters | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/domain_analyzeFunctionParameters.html">domain/analyzeFunctionParameters</a></li>
|
||||||
|
<li><a href="" aria-current="page">AnalyzeFunctionParameters</a></li></ul>
|
||||||
|
<h1>Type Alias AnalyzeFunctionParameters</h1></div>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-type-alias">AnalyzeFunctionParameters</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">z.infer</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-keyword">typeof</span> <a href="../variables/domain_analyzeFunctionParameters.analyzeFunctionParametersSchema.html" class="tsd-signature-type tsd-kind-variable">analyzeFunctionParametersSchema</a><span class="tsd-signature-symbol">></span></div>
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Parsed <code>analyze_function</code> parameters.</p>
|
||||||
|
</div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/domain/analyzeFunctionParameters.ts:44</li></ul></aside></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
<li class="tsd-parameter">
|
<li class="tsd-parameter">
|
||||||
<h5 id="trace_feature"><code class="tsd-tag">Readonly</code><span class="tsd-kind-property">trace_feature</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">case_sensitive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodBoolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">limit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">max_operations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">query</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unknown_registry_approved</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodOptional</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodLiteral</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">$strip</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">></span></h5></li></ul></div><aside class="tsd-sources">
|
<h5 id="trace_feature"><code class="tsd-tag">Readonly</code><span class="tsd-kind-property">trace_feature</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">case_sensitive</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodBoolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">limit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">max_operations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">query</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">unknown_registry_approved</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodOptional</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodLiteral</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">$strip</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">></span></h5></li></ul></div><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L4">src/contracts/enhancedInputs.ts:4</a></li></ul></aside></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L6">src/contracts/enhancedInputs.ts:6</a></li></ul></aside></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div class="tsd-comment tsd-typography"><p>Runtime parser for dispatching only the eight closed enhanced names.</p>
|
<div class="tsd-comment tsd-typography"><p>Runtime parser for dispatching only the eight closed enhanced names.</p>
|
||||||
</div><aside class="tsd-sources">
|
</div><aside class="tsd-sources">
|
||||||
<ul>
|
<ul>
|
||||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L70">src/contracts/enhancedInputs.ts:70</a></li></ul></aside></div>
|
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/enhancedInputs.ts#L43">src/contracts/enhancedInputs.ts:43</a></li></ul></aside></div>
|
||||||
<div class="col-sidebar">
|
<div class="col-sidebar">
|
||||||
<div class="page-menu">
|
<div class="page-menu">
|
||||||
<div class="tsd-navigation settings">
|
<div class="tsd-navigation settings">
|
||||||
|
|||||||
+35
@@ -0,0 +1,35 @@
|
|||||||
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>analyzeFunctionParametersSchema | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||||
|
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||||
|
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||||
|
<ul role="listbox" id="tsd-search-results"></ul>
|
||||||
|
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||||
|
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="col-content">
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||||
|
<li><a href="../modules/domain_analyzeFunctionParameters.html">domain/analyzeFunctionParameters</a></li>
|
||||||
|
<li><a href="" aria-current="page">analyzeFunctionParametersSchema</a></li></ul>
|
||||||
|
<h1>Variable analyzeFunctionParametersSchema<code class="tsd-tag">Const</code></h1></div>
|
||||||
|
<div class="tsd-signature"><span class="tsd-kind-variable">analyzeFunctionParametersSchema</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">assembly_offset</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">collection_offset</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol"><</span><br/> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">basic_blocks</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">callees</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">callers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">comments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">incoming_references</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">outgoing_references</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">referenced_names</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">referenced_strings</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">$strip</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">include_assembly</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">ZodBoolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">limit</span><span class="tsd-signature-symbol"Line truncated
|
||||||
|
<div class="tsd-comment tsd-typography"><p>Input parameters for the <code>analyze_function</code> operation.</p>
|
||||||
|
</div><aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in src/domain/analyzeFunctionParameters.ts:12</li></ul></aside></div>
|
||||||
|
<div class="col-sidebar">
|
||||||
|
<div class="page-menu">
|
||||||
|
<div class="tsd-navigation settings">
|
||||||
|
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||||
|
<h3>Settings</h3></summary>
|
||||||
|
<div class="tsd-accordion-details">
|
||||||
|
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||||
|
<ul id="tsd-filter-options">
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||||
|
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||||
|
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div>
|
||||||
|
<div class="site-menu">
|
||||||
|
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||||
|
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||||
|
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||||
|
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||||
|
<div class="overlay"></div></body></html>
|
||||||
+14
-10
@@ -51,20 +51,24 @@ mechanics:
|
|||||||
- use the bundled skill for a repeatable investigation workflow.
|
- use the bundled skill for a repeatable investigation workflow.
|
||||||
|
|
||||||
REA then summarizes the detected clients and asks which capabilities to set up.
|
REA then summarizes the detected clients and asks which capabilities to set up.
|
||||||
The capability picker starts empty and presents `Agent integration` (the MCP
|
The capability picker pre-selects `Agent integration` (the MCP registration and
|
||||||
registration and matching guided workflow together) plus the optional Hopper
|
matching guided workflow together) when detected agents exist, and presents the
|
||||||
provider. Selecting agent integration opens a second empty checklist for the
|
optional Hopper provider alongside it. Selecting agent integration opens a second
|
||||||
exact detected agents that should receive a registration. Detection provides
|
checklist for the exact detected agents that should receive a registration; all
|
||||||
context; it does not preselect or authorize a configuration write.
|
detected agents are pre-selected. Detection provides context and pre-selection;
|
||||||
|
it does not authorize a configuration write until the user confirms.
|
||||||
|
|
||||||
Choosing no capabilities exits without changes. Selecting the provider does not
|
Because the user has explicitly invoked `rea setup`, the wizard biases toward the
|
||||||
implicitly select an agent, and selecting agent integration does not include
|
happy path: capabilities and agents are pre-selected, and the final approval
|
||||||
every detected agent. The picker keeps its navigation, selection, confirmation,
|
defaults to **Yes**. The user can still deselect any item or cancel at any prompt.
|
||||||
and cancellation keys visible instead of relying on a transient hint.
|
Choosing no capabilities exits without changes. Selecting agent integration
|
||||||
|
always includes the bundled skill, even if all agents are deselected. The picker
|
||||||
|
keeps its navigation, selection, confirmation, and cancellation keys visible
|
||||||
|
instead of relying on a transient hint.
|
||||||
|
|
||||||
Every selected path converges on the same exact preflight. REA validates the
|
Every selected path converges on the same exact preflight. REA validates the
|
||||||
current state, prints the proposed effects, and asks for final approval with
|
current state, prints the proposed effects, and asks for final approval with
|
||||||
**No** as the default. Selection alone never authorizes a mutation. The plan
|
**Yes** as the default. Selection alone never authorizes a mutation. The plan
|
||||||
identifies:
|
identifies:
|
||||||
|
|
||||||
- an existing Hopper installation, a validated bring-your-own Ghidra environment, or the official Hopper package it proposes to install;
|
- an existing Hopper installation, a validated bring-your-own Ghidra environment, or the official Hopper package it proposes to install;
|
||||||
|
|||||||
+32
-11
@@ -60,7 +60,7 @@ export const confirmInteractiveSetup = async (
|
|||||||
selectedActions.length === 1
|
selectedActions.length === 1
|
||||||
? "Apply this change?"
|
? "Apply this change?"
|
||||||
: `Apply these ${String(selectedActions.length)} changes?`,
|
: `Apply these ${String(selectedActions.length)} changes?`,
|
||||||
initialValue: false,
|
initialValue: true,
|
||||||
active: "Yes, apply",
|
active: "Yes, apply",
|
||||||
inactive: "No, cancel",
|
inactive: "No, cancel",
|
||||||
});
|
});
|
||||||
@@ -133,9 +133,10 @@ const selectSetupActions = async (
|
|||||||
({ kind }) => kind !== "configure_client",
|
({ kind }) => kind !== "configure_client",
|
||||||
);
|
);
|
||||||
const capabilities = setupCapabilities(clientActions, componentActions);
|
const capabilities = setupCapabilities(clientActions, componentActions);
|
||||||
|
const preselectedCapabilityIds = defaultCapabilityIds(capabilities);
|
||||||
const selectedCapabilities = accessible
|
const selectedCapabilities = accessible
|
||||||
? await selectCapabilitiesAccessibly(capabilities)
|
? await selectCapabilitiesAccessibly(capabilities, preselectedCapabilityIds)
|
||||||
: await selectCapabilities(capabilities);
|
: await selectCapabilities(capabilities, preselectedCapabilityIds);
|
||||||
if (selectedCapabilities === undefined) return undefined;
|
if (selectedCapabilities === undefined) return undefined;
|
||||||
const selectedCapabilityIds = new Set(selectedCapabilities);
|
const selectedCapabilityIds = new Set(selectedCapabilities);
|
||||||
const bundledSkillAction = componentActions.find(
|
const bundledSkillAction = componentActions.find(
|
||||||
@@ -149,23 +150,35 @@ const selectSetupActions = async (
|
|||||||
.map(({ id }) => id);
|
.map(({ id }) => id);
|
||||||
if (!selectedCapabilityIds.has(agentIntegrationCapabilityId))
|
if (!selectedCapabilityIds.has(agentIntegrationCapabilityId))
|
||||||
return selectedActionIds;
|
return selectedActionIds;
|
||||||
|
const bundledSkillId =
|
||||||
|
bundledSkillAction === undefined ? undefined : bundledSkillAction.id;
|
||||||
if (clientActions.length === 0)
|
if (clientActions.length === 0)
|
||||||
return [
|
return [
|
||||||
...(bundledSkillAction === undefined ? [] : [bundledSkillAction.id]),
|
...(bundledSkillId === undefined ? [] : [bundledSkillId]),
|
||||||
...selectedActionIds,
|
...selectedActionIds,
|
||||||
];
|
];
|
||||||
|
const preselectedClientIds = clientActions.map(({ id }) => id);
|
||||||
const selectedClients = accessible
|
const selectedClients = accessible
|
||||||
? await selectClientsAccessibly(clientActions)
|
? await selectClientsAccessibly(clientActions, preselectedClientIds)
|
||||||
: await selectClients(clientActions);
|
: await selectClients(clientActions, preselectedClientIds);
|
||||||
if (selectedClients === undefined) return undefined;
|
if (selectedClients === undefined) return undefined;
|
||||||
if (selectedClients.length === 0) return selectedActionIds;
|
|
||||||
return [
|
return [
|
||||||
...selectedClients,
|
...selectedClients,
|
||||||
...(bundledSkillAction === undefined ? [] : [bundledSkillAction.id]),
|
...(bundledSkillId === undefined ? [] : [bundledSkillId]),
|
||||||
...selectedActionIds,
|
...selectedActionIds,
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const defaultCapabilityIds = (
|
||||||
|
capabilities: readonly SetupCapability[],
|
||||||
|
): readonly string[] => {
|
||||||
|
const hasAgentIntegration = capabilities.some(
|
||||||
|
({ id }) => id === agentIntegrationCapabilityId,
|
||||||
|
);
|
||||||
|
if (!hasAgentIntegration) return [];
|
||||||
|
return [agentIntegrationCapabilityId];
|
||||||
|
};
|
||||||
|
|
||||||
const setupCapabilities = (
|
const setupCapabilities = (
|
||||||
clientActions: readonly SetupAction[],
|
clientActions: readonly SetupAction[],
|
||||||
componentActions: readonly SetupAction[],
|
componentActions: readonly SetupAction[],
|
||||||
@@ -194,6 +207,7 @@ const setupCapabilities = (
|
|||||||
|
|
||||||
const selectCapabilities = async (
|
const selectCapabilities = async (
|
||||||
capabilities: readonly SetupCapability[],
|
capabilities: readonly SetupCapability[],
|
||||||
|
initialValues: readonly string[],
|
||||||
): Promise<readonly string[] | undefined> => {
|
): Promise<readonly string[] | undefined> => {
|
||||||
const selection = await multiselect({
|
const selection = await multiselect({
|
||||||
...promptStreams,
|
...promptStreams,
|
||||||
@@ -203,6 +217,7 @@ const selectCapabilities = async (
|
|||||||
label: capability.label,
|
label: capability.label,
|
||||||
hint: capability.hint,
|
hint: capability.hint,
|
||||||
})),
|
})),
|
||||||
|
initialValues: [...initialValues],
|
||||||
required: false,
|
required: false,
|
||||||
maxItems: Math.max(
|
maxItems: Math.max(
|
||||||
3,
|
3,
|
||||||
@@ -215,13 +230,15 @@ const selectCapabilities = async (
|
|||||||
|
|
||||||
const selectCapabilitiesAccessibly = async (
|
const selectCapabilitiesAccessibly = async (
|
||||||
capabilities: readonly SetupCapability[],
|
capabilities: readonly SetupCapability[],
|
||||||
|
preselectedIds: readonly string[],
|
||||||
): Promise<readonly string[] | undefined> => {
|
): Promise<readonly string[] | undefined> => {
|
||||||
|
const preselected = new Set(preselectedIds);
|
||||||
const selected: string[] = [];
|
const selected: string[] = [];
|
||||||
for (const capability of capabilities) {
|
for (const capability of capabilities) {
|
||||||
const included = await confirm({
|
const included = await confirm({
|
||||||
...promptStreams,
|
...promptStreams,
|
||||||
message: `Set up ${capability.label}? ${capability.hint}`,
|
message: `Set up ${capability.label}? ${capability.hint}`,
|
||||||
initialValue: false,
|
initialValue: preselected.has(capability.id),
|
||||||
vertical: true,
|
vertical: true,
|
||||||
});
|
});
|
||||||
if (isCancel(included)) return undefined;
|
if (isCancel(included)) return undefined;
|
||||||
@@ -232,6 +249,7 @@ const selectCapabilitiesAccessibly = async (
|
|||||||
|
|
||||||
const selectClients = async (
|
const selectClients = async (
|
||||||
actions: readonly SetupAction[],
|
actions: readonly SetupAction[],
|
||||||
|
initialValues: readonly string[],
|
||||||
): Promise<readonly string[] | undefined> => {
|
): Promise<readonly string[] | undefined> => {
|
||||||
const selection = await multiselect({
|
const selection = await multiselect({
|
||||||
...promptStreams,
|
...promptStreams,
|
||||||
@@ -239,8 +257,9 @@ const selectClients = async (
|
|||||||
options: actions.map((action) => ({
|
options: actions.map((action) => ({
|
||||||
value: action.id,
|
value: action.id,
|
||||||
label: `${action.label} (detected)`,
|
label: `${action.label} (detected)`,
|
||||||
hint: `${action.operation} · ${action.target}`,
|
hint: `Configure the REA MCP server for ${action.label}`,
|
||||||
})),
|
})),
|
||||||
|
initialValues: [...initialValues],
|
||||||
required: false,
|
required: false,
|
||||||
maxItems: Math.max(
|
maxItems: Math.max(
|
||||||
3,
|
3,
|
||||||
@@ -253,13 +272,15 @@ const selectClients = async (
|
|||||||
|
|
||||||
const selectClientsAccessibly = async (
|
const selectClientsAccessibly = async (
|
||||||
actions: readonly SetupAction[],
|
actions: readonly SetupAction[],
|
||||||
|
initialValues: readonly string[],
|
||||||
): Promise<readonly string[] | undefined> => {
|
): Promise<readonly string[] | undefined> => {
|
||||||
|
const preselected = new Set(initialValues);
|
||||||
const selected: string[] = [];
|
const selected: string[] = [];
|
||||||
for (const action of actions) {
|
for (const action of actions) {
|
||||||
const included = await confirm({
|
const included = await confirm({
|
||||||
...promptStreams,
|
...promptStreams,
|
||||||
message: `Configure ${action.label}? ${action.target}`,
|
message: `Configure ${action.label}? ${action.target}`,
|
||||||
initialValue: false,
|
initialValue: preselected.has(action.id),
|
||||||
vertical: true,
|
vertical: true,
|
||||||
});
|
});
|
||||||
if (isCancel(included)) return undefined;
|
if (isCancel(included)) return undefined;
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
import { z } from "zod";
|
import { z } from "zod";
|
||||||
|
|
||||||
|
import { analyzeFunctionParametersSchema } from "../domain/analyzeFunctionParameters.js";
|
||||||
|
|
||||||
/** Input schemas shared by MCP registration and enhanced application dispatch. */
|
/** Input schemas shared by MCP registration and enhanced application dispatch. */
|
||||||
export const enhancedInputSchemas = {
|
export const enhancedInputSchemas = {
|
||||||
swift_classes: z.object({ pattern: z.string().default("") }),
|
swift_classes: z.object({ pattern: z.string().default("") }),
|
||||||
@@ -22,36 +24,7 @@ export const enhancedInputSchemas = {
|
|||||||
detail: z.enum(["concise", "detailed"]).default("concise"),
|
detail: z.enum(["concise", "detailed"]).default("concise"),
|
||||||
limit: z.number().int().min(1).max(50).default(10),
|
limit: z.number().int().min(1).max(50).default(10),
|
||||||
}),
|
}),
|
||||||
analyze_function: z.object({
|
analyze_function: analyzeFunctionParametersSchema,
|
||||||
procedure: z.string().describe("A procedure name or address"),
|
|
||||||
include_assembly: z.boolean().default(false),
|
|
||||||
limit: z.number().int().min(1).max(500).default(100),
|
|
||||||
max_pseudocode_chars: z.number().int().min(1).max(100_000).default(20_000),
|
|
||||||
max_instructions: z.number().int().min(1).max(5_000).default(500),
|
|
||||||
pseudocode_offset: z.number().int().min(0).default(0),
|
|
||||||
assembly_offset: z.number().int().min(0).default(0),
|
|
||||||
collection_offset: z
|
|
||||||
.object({
|
|
||||||
comments: z.number().int().min(0).default(0),
|
|
||||||
callers: z.number().int().min(0).default(0),
|
|
||||||
callees: z.number().int().min(0).default(0),
|
|
||||||
incoming_references: z.number().int().min(0).default(0),
|
|
||||||
outgoing_references: z.number().int().min(0).default(0),
|
|
||||||
referenced_strings: z.number().int().min(0).default(0),
|
|
||||||
referenced_names: z.number().int().min(0).default(0),
|
|
||||||
basic_blocks: z.number().int().min(0).default(0),
|
|
||||||
})
|
|
||||||
.default({
|
|
||||||
comments: 0,
|
|
||||||
callers: 0,
|
|
||||||
callees: 0,
|
|
||||||
incoming_references: 0,
|
|
||||||
outgoing_references: 0,
|
|
||||||
referenced_strings: 0,
|
|
||||||
referenced_names: 0,
|
|
||||||
basic_blocks: 0,
|
|
||||||
}),
|
|
||||||
}),
|
|
||||||
trace_feature: z.object({
|
trace_feature: z.object({
|
||||||
query: z.string().min(1),
|
query: z.string().min(1),
|
||||||
case_sensitive: z.boolean().default(false),
|
case_sensitive: z.boolean().default(false),
|
||||||
|
|||||||
@@ -0,0 +1,46 @@
|
|||||||
|
/**
|
||||||
|
* Zod schema for the `analyze_function` tool's input parameters.
|
||||||
|
*
|
||||||
|
* This schema lives in the domain layer because it defines the canonical
|
||||||
|
* shape of Evidence v2 `parameters` records for `analyze_function` evidence,
|
||||||
|
* which is a domain concern. The contracts layer re-exports it as part of
|
||||||
|
* the caller-visible tool input catalog.
|
||||||
|
*/
|
||||||
|
import { z } from "zod";
|
||||||
|
|
||||||
|
/** Input parameters for the `analyze_function` operation. */
|
||||||
|
export const analyzeFunctionParametersSchema = z.object({
|
||||||
|
procedure: z.string().describe("A procedure name or address"),
|
||||||
|
include_assembly: z.boolean().default(false),
|
||||||
|
limit: z.number().int().min(1).max(500).default(100),
|
||||||
|
max_pseudocode_chars: z.number().int().min(1).max(100_000).default(20_000),
|
||||||
|
max_instructions: z.number().int().min(1).max(5_000).default(500),
|
||||||
|
pseudocode_offset: z.number().int().min(0).default(0),
|
||||||
|
assembly_offset: z.number().int().min(0).default(0),
|
||||||
|
collection_offset: z
|
||||||
|
.object({
|
||||||
|
comments: z.number().int().min(0).default(0),
|
||||||
|
callers: z.number().int().min(0).default(0),
|
||||||
|
callees: z.number().int().min(0).default(0),
|
||||||
|
incoming_references: z.number().int().min(0).default(0),
|
||||||
|
outgoing_references: z.number().int().min(0).default(0),
|
||||||
|
referenced_strings: z.number().int().min(0).default(0),
|
||||||
|
referenced_names: z.number().int().min(0).default(0),
|
||||||
|
basic_blocks: z.number().int().min(0).default(0),
|
||||||
|
})
|
||||||
|
.default({
|
||||||
|
comments: 0,
|
||||||
|
callers: 0,
|
||||||
|
callees: 0,
|
||||||
|
incoming_references: 0,
|
||||||
|
outgoing_references: 0,
|
||||||
|
referenced_strings: 0,
|
||||||
|
referenced_names: 0,
|
||||||
|
basic_blocks: 0,
|
||||||
|
}),
|
||||||
|
});
|
||||||
|
|
||||||
|
/** Parsed `analyze_function` parameters. */
|
||||||
|
export type AnalyzeFunctionParameters = z.infer<
|
||||||
|
typeof analyzeFunctionParametersSchema
|
||||||
|
>;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
import canonicalize from "canonicalize";
|
import canonicalize from "canonicalize";
|
||||||
|
|
||||||
import { enhancedInputSchemas } from "../contracts/enhancedInputs.js";
|
import { analyzeFunctionParametersSchema } from "./analyzeFunctionParameters.js";
|
||||||
import { parseEvidence, type Evidence } from "./evidence.js";
|
import { parseEvidence, type Evidence } from "./evidence.js";
|
||||||
import { functionDossierSchema, type FunctionDossier } from "./hopperValues.js";
|
import { functionDossierSchema, type FunctionDossier } from "./hopperValues.js";
|
||||||
|
|
||||||
@@ -59,9 +59,7 @@ interface DossierPage {
|
|||||||
readonly subject: NonNullable<Evidence["subject"]>;
|
readonly subject: NonNullable<Evidence["subject"]>;
|
||||||
};
|
};
|
||||||
readonly dossier: FunctionDossier;
|
readonly dossier: FunctionDossier;
|
||||||
readonly parameters: ReturnType<
|
readonly parameters: ReturnType<typeof analyzeFunctionParametersSchema.parse>;
|
||||||
typeof enhancedInputSchemas.analyze_function.parse
|
|
||||||
>;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Parse and assemble up to 100 mutually consistent analyze_function pages. */
|
/** Parse and assemble up to 100 mutually consistent analyze_function pages. */
|
||||||
@@ -116,9 +114,7 @@ const parsePage = (input: unknown): DossierPage => {
|
|||||||
return {
|
return {
|
||||||
evidence: { ...evidence, subject: evidence.subject },
|
evidence: { ...evidence, subject: evidence.subject },
|
||||||
dossier: functionDossierSchema.parse(evidence.normalized_result),
|
dossier: functionDossierSchema.parse(evidence.normalized_result),
|
||||||
parameters: enhancedInputSchemas.analyze_function.parse(
|
parameters: analyzeFunctionParametersSchema.parse(evidence.parameters),
|
||||||
evidence.parameters,
|
|
||||||
),
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,109 @@
|
|||||||
|
import type { z } from "zod";
|
||||||
|
|
||||||
|
import type { McpServer } from "@modelcontextprotocol/server";
|
||||||
|
|
||||||
|
import type { ProgressReporter } from "../application/ProgressReporter.js";
|
||||||
|
import type { Evidence } from "../domain/evidence.js";
|
||||||
|
import type { AnalysisError } from "../domain/errors.js";
|
||||||
|
import type { JsonValue } from "../domain/jsonValue.js";
|
||||||
|
import type { Result } from "../domain/result.js";
|
||||||
|
import type { ToolContract } from "../contracts/toolContracts.js";
|
||||||
|
import type { Logger } from "../logger.js";
|
||||||
|
import type { BinarySessionPort } from "../application/BinarySession.js";
|
||||||
|
import { logToolExecution } from "./toolLogging.js";
|
||||||
|
import { toCallToolResult } from "./toolResult.js";
|
||||||
|
import { toolRegistrationOptions } from "./toolRegistrationOptions.js";
|
||||||
|
import { safeParseToolInput } from "./toolInputValidation.js";
|
||||||
|
import { mcpProgressReporter } from "./mcpProgress.js";
|
||||||
|
|
||||||
|
/** Shared registration fields for observation tools (browser/electron). */
|
||||||
|
export interface ObservationToolRegistration {
|
||||||
|
readonly logger: Logger;
|
||||||
|
readonly recordEvidence: BinarySessionPort["recordEvidence"] | undefined;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Shared execution context for observation tools. */
|
||||||
|
export interface ObservationToolContext {
|
||||||
|
readonly signal: AbortSignal;
|
||||||
|
readonly progress: ProgressReporter;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Spec for a single observation tool with optional evidence projection. */
|
||||||
|
export interface ObservationToolSpec<Schema extends z.ZodType> {
|
||||||
|
readonly contract: ToolContract;
|
||||||
|
readonly schema: Schema;
|
||||||
|
readonly execute: (
|
||||||
|
parsed: z.output<Schema>,
|
||||||
|
context: ObservationToolContext,
|
||||||
|
) => Promise<Result<Evidence, AnalysisError>>;
|
||||||
|
readonly projectEvidence?: (
|
||||||
|
evidence: Evidence,
|
||||||
|
parsed: z.output<Schema>,
|
||||||
|
) =>
|
||||||
|
| {
|
||||||
|
readonly structured: JsonValue;
|
||||||
|
readonly text?: JsonValue;
|
||||||
|
}
|
||||||
|
| undefined;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Register a single observation tool with shared parse/log/result logic. */
|
||||||
|
export const registerObservationTool = <Schema extends z.ZodType>(
|
||||||
|
server: McpServer,
|
||||||
|
options: ObservationToolRegistration,
|
||||||
|
spec: ObservationToolSpec<Schema>,
|
||||||
|
): void => {
|
||||||
|
server.registerTool(
|
||||||
|
spec.contract.name,
|
||||||
|
toolRegistrationOptions(spec.contract),
|
||||||
|
async (input, context) => {
|
||||||
|
const parsedInput = safeParseToolInput(
|
||||||
|
spec.schema,
|
||||||
|
input,
|
||||||
|
spec.contract.name,
|
||||||
|
);
|
||||||
|
if (!parsedInput.ok) return toCallToolResult(parsedInput, spec.contract);
|
||||||
|
const result = await logToolExecution(
|
||||||
|
options.logger,
|
||||||
|
spec.contract.name,
|
||||||
|
() =>
|
||||||
|
spec.execute(parsedInput.value, {
|
||||||
|
signal: context.mcpReq.signal,
|
||||||
|
progress: mcpProgressReporter(context),
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
if (!result.ok) return toCallToolResult(result, spec.contract);
|
||||||
|
return observationEvidenceResult(
|
||||||
|
options,
|
||||||
|
spec.contract,
|
||||||
|
result.value,
|
||||||
|
spec.projectEvidence?.(result.value, parsedInput.value),
|
||||||
|
);
|
||||||
|
},
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Record evidence and return a tool result, optionally with a projection. */
|
||||||
|
const observationEvidenceResult = (
|
||||||
|
options: ObservationToolRegistration,
|
||||||
|
contract: ToolContract,
|
||||||
|
evidence: Evidence,
|
||||||
|
projection:
|
||||||
|
| { readonly structured: JsonValue; readonly text?: JsonValue }
|
||||||
|
| undefined,
|
||||||
|
) => {
|
||||||
|
const recorded = options.recordEvidence?.(evidence);
|
||||||
|
return recorded !== undefined && !recorded.ok
|
||||||
|
? toCallToolResult(recorded, contract)
|
||||||
|
: toCallToolResult({ ok: true, value: evidence }, contract, {
|
||||||
|
evidenceResourcesAvailable: recorded !== undefined,
|
||||||
|
...(projection === undefined
|
||||||
|
? {}
|
||||||
|
: {
|
||||||
|
evidenceResultProjection: projection.structured,
|
||||||
|
...(projection.text === undefined
|
||||||
|
? {}
|
||||||
|
: { evidenceTextProjection: projection.text }),
|
||||||
|
}),
|
||||||
|
});
|
||||||
|
};
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
import type { McpServer } from "@modelcontextprotocol/server";
|
import type { McpServer } from "@modelcontextprotocol/server";
|
||||||
import type { z } from "zod";
|
|
||||||
|
|
||||||
import type { BrowserObservationPort } from "../application/BrowserObservationPort.js";
|
import type { BrowserObservationPort } from "../application/BrowserObservationPort.js";
|
||||||
import type { BinarySessionPort } from "../application/BinarySession.js";
|
import type { BinarySessionPort } from "../application/BinarySession.js";
|
||||||
@@ -27,39 +26,18 @@ import {
|
|||||||
captureWebScreenshotInputSchema,
|
captureWebScreenshotInputSchema,
|
||||||
compareWebScreenshotsInputSchema,
|
compareWebScreenshotsInputSchema,
|
||||||
} from "../domain/webScreenshot.js";
|
} from "../domain/webScreenshot.js";
|
||||||
import type { Logger } from "../logger.js";
|
import {
|
||||||
import { logToolExecution } from "./toolLogging.js";
|
registerObservationTool,
|
||||||
import { toCallToolResult } from "./toolResult.js";
|
type ObservationToolRegistration,
|
||||||
import { toolRegistrationOptions } from "./toolRegistrationOptions.js";
|
} from "./observationToolRegistration.js";
|
||||||
import { safeParseToolInput } from "./toolInputValidation.js";
|
|
||||||
import { mcpProgressReporter } from "./mcpProgress.js";
|
|
||||||
import type { ProgressReporter } from "../application/ProgressReporter.js";
|
|
||||||
import type { Evidence } from "../domain/evidence.js";
|
|
||||||
import type { Result } from "../domain/result.js";
|
|
||||||
import type { AnalysisError } from "../domain/errors.js";
|
|
||||||
import type { ToolContract } from "../contracts/toolContracts.js";
|
|
||||||
|
|
||||||
interface BrowserToolRegistration {
|
interface BrowserToolRegistration {
|
||||||
readonly logger: Logger;
|
readonly logger: ObservationToolRegistration["logger"];
|
||||||
readonly browser: BrowserObservationPort | undefined;
|
readonly browser: BrowserObservationPort | undefined;
|
||||||
readonly permissionAuthority: PermissionAuthority | undefined;
|
readonly permissionAuthority: PermissionAuthority | undefined;
|
||||||
readonly recordEvidence: BinarySessionPort["recordEvidence"] | undefined;
|
readonly recordEvidence: BinarySessionPort["recordEvidence"] | undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface BrowserToolContext {
|
|
||||||
readonly signal: AbortSignal;
|
|
||||||
readonly progress: ProgressReporter;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface BrowserToolSpec<Schema extends z.ZodType> {
|
|
||||||
readonly contract: ToolContract;
|
|
||||||
readonly schema: Schema;
|
|
||||||
readonly execute: (
|
|
||||||
parsed: z.output<Schema>,
|
|
||||||
context: BrowserToolContext,
|
|
||||||
) => Promise<Result<Evidence, AnalysisError>>;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Register browser tools even when policy/provider availability denies execution. */
|
/** Register browser tools even when policy/provider availability denies execution. */
|
||||||
export const registerBrowserTools = (
|
export const registerBrowserTools = (
|
||||||
server: McpServer,
|
server: McpServer,
|
||||||
@@ -76,7 +54,7 @@ export const registerBrowserTools = (
|
|||||||
screenshotDiffContract,
|
screenshotDiffContract,
|
||||||
] = BROWSER_TOOL_CONTRACTS;
|
] = BROWSER_TOOL_CONTRACTS;
|
||||||
|
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: listContract,
|
contract: listContract,
|
||||||
schema: listBrowserTargetsInputSchema,
|
schema: listBrowserTargetsInputSchema,
|
||||||
execute: (parsed, { signal }) =>
|
execute: (parsed, { signal }) =>
|
||||||
@@ -84,7 +62,7 @@ export const registerBrowserTools = (
|
|||||||
signal,
|
signal,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: inspectContract,
|
contract: inspectContract,
|
||||||
schema: inspectWebPageInputSchema,
|
schema: inspectWebPageInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -93,7 +71,7 @@ export const registerBrowserTools = (
|
|||||||
progress,
|
progress,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: analyzeContract,
|
contract: analyzeContract,
|
||||||
schema: analyzeWebBundleInputSchema,
|
schema: analyzeWebBundleInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -102,7 +80,7 @@ export const registerBrowserTools = (
|
|||||||
progress,
|
progress,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: sessionContract,
|
contract: sessionContract,
|
||||||
schema: observeWebSessionInputSchema,
|
schema: observeWebSessionInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -111,7 +89,7 @@ export const registerBrowserTools = (
|
|||||||
progress,
|
progress,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: webMcpContract,
|
contract: webMcpContract,
|
||||||
schema: discoverWebMcpToolsInputSchema,
|
schema: discoverWebMcpToolsInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -125,13 +103,12 @@ export const registerBrowserTools = (
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: captureDiffContract,
|
contract: captureDiffContract,
|
||||||
schema: compareWebCapturesInputSchema,
|
schema: compareWebCapturesInputSchema,
|
||||||
execute: (parsed, _context) =>
|
execute: (parsed) => compareWebCaptureEvidence(options.browser, parsed),
|
||||||
compareWebCaptureEvidence(options.browser, parsed),
|
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: screenshotContract,
|
contract: screenshotContract,
|
||||||
schema: captureWebScreenshotInputSchema,
|
schema: captureWebScreenshotInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -145,53 +122,9 @@ export const registerBrowserTools = (
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
registerBrowserTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: screenshotDiffContract,
|
contract: screenshotDiffContract,
|
||||||
schema: compareWebScreenshotsInputSchema,
|
schema: compareWebScreenshotsInputSchema,
|
||||||
execute: (parsed, _context) =>
|
execute: (parsed) => compareWebScreenshotEvidence(options.browser, parsed),
|
||||||
compareWebScreenshotEvidence(options.browser, parsed),
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const registerBrowserTool = <Schema extends z.ZodType>(
|
|
||||||
server: McpServer,
|
|
||||||
options: BrowserToolRegistration,
|
|
||||||
spec: BrowserToolSpec<Schema>,
|
|
||||||
): void => {
|
|
||||||
server.registerTool(
|
|
||||||
spec.contract.name,
|
|
||||||
toolRegistrationOptions(spec.contract),
|
|
||||||
async (input, context) => {
|
|
||||||
const parsedInput = safeParseToolInput(
|
|
||||||
spec.schema,
|
|
||||||
input,
|
|
||||||
spec.contract.name,
|
|
||||||
);
|
|
||||||
if (!parsedInput.ok) return toCallToolResult(parsedInput, spec.contract);
|
|
||||||
const result = await logToolExecution(
|
|
||||||
options.logger,
|
|
||||||
spec.contract.name,
|
|
||||||
() =>
|
|
||||||
spec.execute(parsedInput.value, {
|
|
||||||
signal: context.mcpReq.signal,
|
|
||||||
progress: mcpProgressReporter(context),
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
if (!result.ok) return toCallToolResult(result, spec.contract);
|
|
||||||
return evidenceResult(options, spec.contract, result.value);
|
|
||||||
},
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
const evidenceResult = (
|
|
||||||
options: BrowserToolRegistration,
|
|
||||||
contract: ToolContract,
|
|
||||||
evidence: Evidence,
|
|
||||||
) => {
|
|
||||||
const recorded = options.recordEvidence?.(evidence);
|
|
||||||
return recorded !== undefined && !recorded.ok
|
|
||||||
? toCallToolResult(recorded, contract)
|
|
||||||
: toCallToolResult({ ok: true, value: evidence }, contract, {
|
|
||||||
evidenceResourcesAvailable: recorded !== undefined,
|
|
||||||
});
|
|
||||||
};
|
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
import type { McpServer } from "@modelcontextprotocol/server";
|
import type { McpServer } from "@modelcontextprotocol/server";
|
||||||
import type { z } from "zod";
|
|
||||||
|
|
||||||
import type { BinarySessionPort } from "../application/BinarySession.js";
|
import type { BinarySessionPort } from "../application/BinarySession.js";
|
||||||
import type { ElectronObservationPort } from "../application/ElectronObservationPort.js";
|
import type { ElectronObservationPort } from "../application/ElectronObservationPort.js";
|
||||||
@@ -19,48 +18,19 @@ import {
|
|||||||
listElectronTargetsInputSchema,
|
listElectronTargetsInputSchema,
|
||||||
} from "../domain/electronObservation.js";
|
} from "../domain/electronObservation.js";
|
||||||
import { reconcileJavaScriptRuntimeInputSchema } from "../domain/javascriptRuntimeReconciliationSchemas.js";
|
import { reconcileJavaScriptRuntimeInputSchema } from "../domain/javascriptRuntimeReconciliationSchemas.js";
|
||||||
import type { Logger } from "../logger.js";
|
import {
|
||||||
import { logToolExecution } from "./toolLogging.js";
|
registerObservationTool,
|
||||||
import { toCallToolResult } from "./toolResult.js";
|
type ObservationToolRegistration,
|
||||||
import { toolRegistrationOptions } from "./toolRegistrationOptions.js";
|
} from "./observationToolRegistration.js";
|
||||||
import { safeParseToolInput } from "./toolInputValidation.js";
|
|
||||||
import { mcpProgressReporter } from "./mcpProgress.js";
|
|
||||||
import type { ProgressReporter } from "../application/ProgressReporter.js";
|
|
||||||
import type { Evidence } from "../domain/evidence.js";
|
|
||||||
import type { Result } from "../domain/result.js";
|
|
||||||
import type { AnalysisError } from "../domain/errors.js";
|
|
||||||
import type { ToolContract } from "../contracts/toolContracts.js";
|
|
||||||
import type { JsonValue } from "../domain/jsonValue.js";
|
|
||||||
import { summarizeJavaScriptApplicationEvidence } from "./javascriptApplicationResult.js";
|
import { summarizeJavaScriptApplicationEvidence } from "./javascriptApplicationResult.js";
|
||||||
|
|
||||||
interface ElectronToolRegistration {
|
interface ElectronToolRegistration {
|
||||||
readonly logger: Logger;
|
readonly logger: ObservationToolRegistration["logger"];
|
||||||
readonly electron: ElectronObservationPort | undefined;
|
readonly electron: ElectronObservationPort | undefined;
|
||||||
readonly permissionAuthority: PermissionAuthority | undefined;
|
readonly permissionAuthority: PermissionAuthority | undefined;
|
||||||
readonly recordEvidence: BinarySessionPort["recordEvidence"] | undefined;
|
readonly recordEvidence: BinarySessionPort["recordEvidence"] | undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ElectronToolContext {
|
|
||||||
readonly signal: AbortSignal;
|
|
||||||
readonly progress: ProgressReporter;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface ElectronToolSpec<Schema extends z.ZodType> {
|
|
||||||
readonly contract: ToolContract;
|
|
||||||
readonly schema: Schema;
|
|
||||||
readonly execute: (
|
|
||||||
parsed: z.output<Schema>,
|
|
||||||
context: ElectronToolContext,
|
|
||||||
) => Promise<Result<Evidence, AnalysisError>>;
|
|
||||||
readonly projectEvidence?: (
|
|
||||||
evidence: Evidence,
|
|
||||||
parsed: z.output<Schema>,
|
|
||||||
) => {
|
|
||||||
readonly structured: JsonValue;
|
|
||||||
readonly text?: JsonValue;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Register Electron tools even when provider or permission policy is absent. */
|
/** Register Electron tools even when provider or permission policy is absent. */
|
||||||
export const registerElectronTools = (
|
export const registerElectronTools = (
|
||||||
server: McpServer,
|
server: McpServer,
|
||||||
@@ -69,7 +39,7 @@ export const registerElectronTools = (
|
|||||||
const [listContract, inspectContract, analyzeContract, reconcileContract] =
|
const [listContract, inspectContract, analyzeContract, reconcileContract] =
|
||||||
ELECTRON_TOOL_CONTRACTS;
|
ELECTRON_TOOL_CONTRACTS;
|
||||||
|
|
||||||
registerElectronTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: listContract,
|
contract: listContract,
|
||||||
schema: listElectronTargetsInputSchema,
|
schema: listElectronTargetsInputSchema,
|
||||||
execute: (parsed, { signal }) =>
|
execute: (parsed, { signal }) =>
|
||||||
@@ -82,7 +52,7 @@ export const registerElectronTools = (
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
registerElectronTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: inspectContract,
|
contract: inspectContract,
|
||||||
schema: inspectElectronPageInputSchema,
|
schema: inspectElectronPageInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -96,7 +66,7 @@ export const registerElectronTools = (
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
registerElectronTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: analyzeContract,
|
contract: analyzeContract,
|
||||||
schema: analyzeJavaScriptApplicationToolInputSchema,
|
schema: analyzeJavaScriptApplicationToolInputSchema,
|
||||||
execute: (parsed, { signal, progress }) =>
|
execute: (parsed, { signal, progress }) =>
|
||||||
@@ -112,69 +82,10 @@ export const registerElectronTools = (
|
|||||||
: { structured: summary };
|
: { structured: summary };
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
registerElectronTool(server, options, {
|
registerObservationTool(server, options, {
|
||||||
contract: reconcileContract,
|
contract: reconcileContract,
|
||||||
schema: reconcileJavaScriptRuntimeInputSchema,
|
schema: reconcileJavaScriptRuntimeInputSchema,
|
||||||
execute: (parsed, _context) =>
|
execute: (parsed) =>
|
||||||
Promise.resolve(reconcileJavaScriptRuntimeEvidenceValidated(parsed)),
|
Promise.resolve(reconcileJavaScriptRuntimeEvidenceValidated(parsed)),
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const registerElectronTool = <Schema extends z.ZodType>(
|
|
||||||
server: McpServer,
|
|
||||||
options: ElectronToolRegistration,
|
|
||||||
spec: ElectronToolSpec<Schema>,
|
|
||||||
): void => {
|
|
||||||
server.registerTool(
|
|
||||||
spec.contract.name,
|
|
||||||
toolRegistrationOptions(spec.contract),
|
|
||||||
async (input, context) => {
|
|
||||||
const parsedInput = safeParseToolInput(
|
|
||||||
spec.schema,
|
|
||||||
input,
|
|
||||||
spec.contract.name,
|
|
||||||
);
|
|
||||||
if (!parsedInput.ok) return toCallToolResult(parsedInput, spec.contract);
|
|
||||||
const result = await logToolExecution(
|
|
||||||
options.logger,
|
|
||||||
spec.contract.name,
|
|
||||||
() =>
|
|
||||||
spec.execute(parsedInput.value, {
|
|
||||||
signal: context.mcpReq.signal,
|
|
||||||
progress: mcpProgressReporter(context),
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
if (!result.ok) return toCallToolResult(result, spec.contract);
|
|
||||||
return evidenceResult(
|
|
||||||
options,
|
|
||||||
spec.contract,
|
|
||||||
result.value,
|
|
||||||
spec.projectEvidence?.(result.value, parsedInput.value),
|
|
||||||
);
|
|
||||||
},
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
const evidenceResult = (
|
|
||||||
options: ElectronToolRegistration,
|
|
||||||
contract: ToolContract,
|
|
||||||
evidence: Evidence,
|
|
||||||
projection:
|
|
||||||
| { readonly structured: JsonValue; readonly text?: JsonValue }
|
|
||||||
| undefined,
|
|
||||||
) => {
|
|
||||||
const recorded = options.recordEvidence?.(evidence);
|
|
||||||
return recorded !== undefined && !recorded.ok
|
|
||||||
? toCallToolResult(recorded, contract)
|
|
||||||
: toCallToolResult({ ok: true, value: evidence }, contract, {
|
|
||||||
evidenceResourcesAvailable: recorded !== undefined,
|
|
||||||
...(projection === undefined
|
|
||||||
? {}
|
|
||||||
: {
|
|
||||||
evidenceResultProjection: projection.structured,
|
|
||||||
...(projection.text === undefined
|
|
||||||
? {}
|
|
||||||
: { evidenceTextProjection: projection.text }),
|
|
||||||
}),
|
|
||||||
});
|
|
||||||
};
|
|
||||||
+72
-23
@@ -64,8 +64,8 @@ describe("interactive setup journey", () => {
|
|||||||
expect(result.decision.approved).toBe(false);
|
expect(result.decision.approved).toBe(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("does not turn available capabilities into selected setup actions", async () => {
|
it("allows deselecting the pre-selected agent integration to opt out", async () => {
|
||||||
const result = await runJourney([step("What should REA set up?", "\r")]);
|
const result = await runJourney([step("What should REA set up?", " \r")]);
|
||||||
|
|
||||||
expect(result.output).toContain(
|
expect(result.output).toContain(
|
||||||
"Agent integration (MCP + guided workflow)",
|
"Agent integration (MCP + guided workflow)",
|
||||||
@@ -82,9 +82,20 @@ describe("interactive setup journey", () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("pre-selects agent integration and proceeds to the agent picker on Enter", async () => {
|
||||||
|
const result = await runJourney([
|
||||||
|
step("What should REA set up?", "\r"),
|
||||||
|
step("Which agents should use REA?", "\u0003"),
|
||||||
|
]);
|
||||||
|
|
||||||
|
expect(result.output).toContain("Codex (detected)");
|
||||||
|
expect(result.output).toContain("Setup cancelled. No changes were made.");
|
||||||
|
expect(result.decision.approved).toBe(false);
|
||||||
|
});
|
||||||
|
|
||||||
it("offers one bundled repair when MCP is aligned but the skill is missing", async () => {
|
it("offers one bundled repair when MCP is aligned but the skill is missing", async () => {
|
||||||
const result = await runJourney(
|
const result = await runJourney(
|
||||||
[step("What should REA set up?", "\r")],
|
[step("What should REA set up?", "\r"), step("Apply this change?", "\r")],
|
||||||
false,
|
false,
|
||||||
actions.filter(({ kind }) => kind !== "configure_client"),
|
actions.filter(({ kind }) => kind !== "configure_client"),
|
||||||
);
|
);
|
||||||
@@ -96,13 +107,16 @@ describe("interactive setup journey", () => {
|
|||||||
expect(result.output).not.toContain(
|
expect(result.output).not.toContain(
|
||||||
"REA reverse-engineering skill (skill)",
|
"REA reverse-engineering skill (skill)",
|
||||||
);
|
);
|
||||||
expect(result.decision.selectedActionIds).toEqual([]);
|
expect(result.decision).toEqual({
|
||||||
|
approved: true,
|
||||||
|
selectedActionIds: ["install_skill"],
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it("shows multiple detected agents without preselecting either one", async () => {
|
it("pre-selects all detected agents in the agent picker", async () => {
|
||||||
const result = await runJourney(
|
const result = await runJourney(
|
||||||
[
|
[
|
||||||
step("What should REA set up?", " \r"),
|
step("What should REA set up?", "\r"),
|
||||||
step("Which agents should use REA?", "\u0003"),
|
step("Which agents should use REA?", "\u0003"),
|
||||||
],
|
],
|
||||||
false,
|
false,
|
||||||
@@ -123,21 +137,26 @@ describe("interactive setup journey", () => {
|
|||||||
expect(result.decision.approved).toBe(false);
|
expect(result.decision.approved).toBe(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("asks for agent targets only after agent integration is selected", async () => {
|
it("retains the bundled skill even when all agents are deselected (#399)", async () => {
|
||||||
const result = await runJourney([
|
const result = await runJourney([
|
||||||
step("What should REA set up?", " \r"),
|
step("What should REA set up?", "\r"),
|
||||||
step("Which agents should use REA?", "\u0003"),
|
step("Which agents should use REA?", " \r"),
|
||||||
|
step("Apply this change?", "\r"),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
expect(result.output).toContain("Codex (detected)");
|
expect(result.output).toContain("Ready to review");
|
||||||
expect(result.output).toContain("Setup cancelled. No changes were made.");
|
expect(result.output).toContain("INSTALL REA reverse-engineering skill");
|
||||||
expect(result.decision.approved).toBe(false);
|
expect(result.output).not.toContain("CREATE Codex");
|
||||||
|
expect(result.decision).toEqual({
|
||||||
|
approved: true,
|
||||||
|
selectedActionIds: ["install_skill"],
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it("reviews only explicitly selected actions with default-No consent", async () => {
|
it("defaults the final confirmation to Yes, apply", async () => {
|
||||||
const result = await runJourney([
|
const result = await runJourney([
|
||||||
step("What should REA set up?", " \r"),
|
step("What should REA set up?", "\r"),
|
||||||
step("Which agents should use REA?", " \r"),
|
step("Which agents should use REA?", "\r"),
|
||||||
step("Apply these 2 changes?", "\r"),
|
step("Apply these 2 changes?", "\r"),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
@@ -148,7 +167,21 @@ describe("interactive setup journey", () => {
|
|||||||
expect(result.output).not.toContain(
|
expect(result.output).not.toContain(
|
||||||
"INSTALL Hopper deep-analysis provider",
|
"INSTALL Hopper deep-analysis provider",
|
||||||
);
|
);
|
||||||
expect(result.output).toContain("No, cancel");
|
expect(result.output).toContain("Yes, apply");
|
||||||
|
expect(result.decision).toEqual({
|
||||||
|
approved: true,
|
||||||
|
selectedActionIds: ["configure_client:codex", "install_skill"],
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it("can still be cancelled at the final confirmation", async () => {
|
||||||
|
const result = await runJourney([
|
||||||
|
step("What should REA set up?", "\r"),
|
||||||
|
step("Which agents should use REA?", "\r"),
|
||||||
|
step("Apply these 2 changes?", "\u001b[D\r"),
|
||||||
|
]);
|
||||||
|
|
||||||
|
expect(result.output).toContain("Ready to review");
|
||||||
expect(result.output).toContain("Setup cancelled. No changes were made.");
|
expect(result.output).toContain("Setup cancelled. No changes were made.");
|
||||||
expect(result.decision).toEqual({
|
expect(result.decision).toEqual({
|
||||||
approved: false,
|
approved: false,
|
||||||
@@ -158,10 +191,7 @@ describe("interactive setup journey", () => {
|
|||||||
|
|
||||||
it("repairs an aligned agent integration through the bundled option", async () => {
|
it("repairs an aligned agent integration through the bundled option", async () => {
|
||||||
const result = await runJourney(
|
const result = await runJourney(
|
||||||
[
|
[step("What should REA set up?", "\r"), step("Apply this change?", "\r")],
|
||||||
step("What should REA set up?", " \r"),
|
|
||||||
step("Apply this change?", "\r"),
|
|
||||||
],
|
|
||||||
false,
|
false,
|
||||||
actions.filter(({ kind }) => kind !== "configure_client"),
|
actions.filter(({ kind }) => kind !== "configure_client"),
|
||||||
);
|
);
|
||||||
@@ -175,21 +205,40 @@ describe("interactive setup journey", () => {
|
|||||||
"INSTALL Hopper deep-analysis provider",
|
"INSTALL Hopper deep-analysis provider",
|
||||||
);
|
);
|
||||||
expect(result.decision).toEqual({
|
expect(result.decision).toEqual({
|
||||||
approved: false,
|
approved: true,
|
||||||
selectedActionIds: ["install_skill"],
|
selectedActionIds: ["install_skill"],
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it("keeps every accessible capability prompt defaulted to skip", async () => {
|
it("defaults accessible agent integration to Yes and others to No", async () => {
|
||||||
const result = await runJourney(
|
const result = await runJourney(
|
||||||
[
|
[
|
||||||
step("Set up Agent integration (MCP + guided workflow)?", "\r"),
|
step("Set up Agent integration (MCP + guided workflow)?", "\r"),
|
||||||
step("Set up Hopper deep-analysis provider (provider)?", "\r"),
|
step("Set up Hopper deep-analysis provider (provider)?", "\r"),
|
||||||
|
step("Apply this change?", "\r"),
|
||||||
|
],
|
||||||
|
true,
|
||||||
|
actions.filter(({ kind }) => kind !== "configure_client"),
|
||||||
|
);
|
||||||
|
|
||||||
|
expect(result.output).toContain("Ready to review");
|
||||||
|
expect(result.output).toContain("INSTALL REA reverse-engineering skill");
|
||||||
|
expect(result.decision).toEqual({
|
||||||
|
approved: true,
|
||||||
|
selectedActionIds: ["install_skill"],
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it("allows accessible opt-out of the pre-selected agent integration", async () => {
|
||||||
|
const result = await runJourney(
|
||||||
|
[
|
||||||
|
step("Set up Agent integration (MCP + guided workflow)?", "\u001b[B\r"),
|
||||||
|
step("Set up Hopper deep-analysis provider (provider)?", "\r"),
|
||||||
],
|
],
|
||||||
true,
|
true,
|
||||||
);
|
);
|
||||||
|
|
||||||
expect(result.output).not.toContain("Ready to review");
|
expect(result.output).toContain("Nothing selected. No changes were made.");
|
||||||
expect(result.decision.selectedActionIds).toEqual([]);
|
expect(result.decision.selectedActionIds).toEqual([]);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user