mirror of
https://github.com/morluto/rea.git
synced 2026-10-26 17:35:11 +00:00
fix: align session filters and Hopper verification
This commit is contained in:
1 parent
a2089a4067
commit
d7d6bdf474
34 files changed
+196
-103
No files matched your search
@@ -1 +1 @@
|
||||
window.hierarchyData = "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"
|
||||
window.hierarchyData = "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"
|
||||
@@ -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 = "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
Line truncated
|
||||
@@ -17,7 +17,7 @@
|
||||
active provider client. A failed switch recreates the previous target instead
|
||||
of retaining a client whose resources were already shut down.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="58777">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="58779">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySession.BinarySession">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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">
|
||||
<div class="tsd-comment tsd-typography"><p>Owns session evidence, snapshots, workspaces, and residual unknowns.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="66052">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="66054">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionRecords.BinarySessionRecords">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">BinarySessionRecords</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<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></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="91393">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="91395">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Typed application failure produced by controlled process capture.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="91613">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="91615">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/ProcessCaptureError.ProcessCaptureError">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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">
|
||||
<div class="tsd-comment tsd-typography"><p>Owner-only project policy persistence failure.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="93307">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="93309">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<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></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="52162">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="52164">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<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></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51524">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51526">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Provider-owned failure with bounded, token-redacted local diagnostics.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51718">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51720">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Expected operation failure returned by the authenticated Java bridge.</p>
|
||||
</div></section>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51828">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51830">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<section class="tsd-panel">
|
||||
<ul class="tsd-signatures">
|
||||
<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-comment tsd-typography"><p>Build stable per-operation availability without hiding familiar tools.</p>
|
||||
</div>
|
||||
@@ -23,7 +23,7 @@
|
||||
<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">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>
|
||||
<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">
|
||||
|
||||
+29
-29
@@ -42,64 +42,64 @@
|
||||
<li data-refl="4265" 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="4290" 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="4304" 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="91613" 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="91615" 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">
|
||||
<li data-refl="56079" 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="56081" 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>
|
||||
<li data-refl="56085" 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="62782" 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="56087" 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="62784" 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>
|
||||
<li data-refl="58777" 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="58779" 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">
|
||||
<li data-refl="56128" 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="56130" 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>
|
||||
<li data-refl="73327" 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="56173" 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="73329" 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="56175" 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>
|
||||
<li data-refl="51572" 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="51011" 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="51574" 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="51013" 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">
|
||||
<li data-refl="86304" 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="86306" 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>
|
||||
<li data-refl="86570" 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="86572" 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">
|
||||
<li data-refl="66052" 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="66054" 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>
|
||||
<li data-refl="58777"><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="58779"><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">
|
||||
<li data-refl="50868" 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="50870" 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>
|
||||
<li data-refl="50882" 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="50884" 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">
|
||||
<li data-refl="69773" 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="69775" 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>
|
||||
<li data-refl="52195" 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="52197" 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">
|
||||
<li data-refl="54150" 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="54152" 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>
|
||||
<li data-refl="54337" 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="54339" 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">
|
||||
<li data-refl="77677" 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="77679" 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>
|
||||
<li data-refl="54868" 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="54870" 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">
|
||||
<li data-refl="51517" 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="51519" 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>
|
||||
<li data-refl="51535" 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="51537" 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">
|
||||
<li data-refl="88588" 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="88590" 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>
|
||||
<li data-refl="80630" 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="80632" 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">
|
||||
<li data-refl="30639" 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>
|
||||
<li data-refl="30647" 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="30657" 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">
|
||||
<li data-refl="52037" 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="52039" 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>
|
||||
<li data-refl="50861" 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="51508" 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="50863" 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="51510" 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">
|
||||
<li data-refl="37960" 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>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="tsd-comment tsd-typography"><p>Provider session bound to exactly one parsed artifact.</p>
|
||||
</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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56085">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56087">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisClient">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56079">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56081">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisOperationPort">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56128">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56130">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProvider">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56173">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="56175">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/AnalysisProvider.AnalysisProviderCandidate">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="62782">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="62784">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/BinarySessionPort.BinarySessionPort">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="86304">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="86306">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.AstEdgeInput">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="86570">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="86572">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#application/JavaScriptArtifactGraphContext.InferenceEdgeInput">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><a href="application_JavaScriptArtifactGraphContext.AstEdgeInput.html" class="tsd-signature-type tsd-kind-interface">AstEdgeInput</a>
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Single source of truth for a public MCP tool.</p>
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ToolContract</span><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#name">Name</a> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">string</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/> <a class="tsd-kind-property" href="#annotations">annotations</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ToolAnnotations</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#description">description</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="#effects">effects</a><span class="tsd-signature-symbol">:</span> <a href="contracts_toolEffects.ToolEffects.html" class="tsd-signature-type tsd-kind-interface">ToolEffects</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#examples">examples</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="contracts_toolContractTypes.ToolExample.html" class="tsd-signature-type tsd-kind-interface">ToolExample</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#inputschema">inputSchema</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#kind">kind</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ToolKind</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#name-1">name</a><span class="tsd-signature-symbol">:</span> <a class="tsd-signature-type tsd-kind-type-parameter" href="#name">Name</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#outputschema">outputSchema</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#title">title</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">ToolContract</span><span class="tsd-signature-symbol"><</span><a class="tsd-signature-type tsd-kind-type-parameter" href="#name">Name</a> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">string</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/> <a class="tsd-kind-property" href="#annotations">annotations</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ToolAnnotations</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#description">description</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="#effects">effects</a><span class="tsd-signature-symbol">:</span> <a href="contracts_toolEffects.ToolEffects.html" class="tsd-signature-type tsd-kind-interface">ToolEffects</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#examples">examples</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="contracts_toolContractTypes.ToolExample.html" class="tsd-signature-type tsd-kind-interface">ToolExample</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#inputschema">inputSchema</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#kind">kind</a><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"official-proxy"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"enhanced"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"native-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"managed-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"browser-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"electron-provider"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#name-1">name</a><span class="tsd-signature-symbol">:</span> <a class="tsd-signature-type tsd-kind-type-parameter" href="#name">Name</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#outputschema">outputSchema</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#title">title</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">
|
||||
<h4>Type Parameters</h4>
|
||||
<ul class="tsd-type-parameter-list">
|
||||
<li><span id="name"><span class="tsd-kind-type-parameter">Name</span> <span class="tsd-signature-keyword">extends</span> <span class="tsd-signature-type">string</span> = <span class="tsd-signature-type">string</span></span></li></ul></section><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L33">src/contracts/toolContractTypes.ts:33</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L37">src/contracts/toolContractTypes.ts:37</a></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>
|
||||
@@ -45,47 +45,47 @@
|
||||
<h3 class="tsd-anchor-link" id="annotations"><code class="tsd-tag">Readonly</code><span>annotations</span><a href="#annotations" 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">annotations</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ToolAnnotations</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L41">src/contracts/toolContractTypes.ts:41</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L45">src/contracts/toolContractTypes.ts:45</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="description"><code class="tsd-tag">Readonly</code><span>description</span><a href="#description" 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">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L36">src/contracts/toolContractTypes.ts:36</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L40">src/contracts/toolContractTypes.ts:40</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="effects"><code class="tsd-tag">Readonly</code><span>effects</span><a href="#effects" 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">effects</span><span class="tsd-signature-symbol">:</span> <a href="contracts_toolEffects.ToolEffects.html" class="tsd-signature-type tsd-kind-interface">ToolEffects</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L40">src/contracts/toolContractTypes.ts:40</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L44">src/contracts/toolContractTypes.ts:44</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="examples"><code class="tsd-tag">Readonly</code><span>examples</span><a href="#examples" 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">examples</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="contracts_toolContractTypes.ToolExample.html" class="tsd-signature-type tsd-kind-interface">ToolExample</a><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L42">src/contracts/toolContractTypes.ts:42</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L46">src/contracts/toolContractTypes.ts:46</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="inputschema"><code class="tsd-tag">Readonly</code><span>input<wbr/>Schema</span><a href="#inputschema" 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">inputSchema</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L38">src/contracts/toolContractTypes.ts:38</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L42">src/contracts/toolContractTypes.ts:42</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="kind"><code class="tsd-tag">Readonly</code><span>kind</span><a href="#kind" 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">kind</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ToolKind</span></div><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">kind</span><span class="tsd-signature-symbol">:</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"session"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"application"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"official-proxy"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"enhanced"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"native-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"artifact-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"managed-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"browser-provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"electron-provider"</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L37">src/contracts/toolContractTypes.ts:37</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L41">src/contracts/toolContractTypes.ts:41</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="name-1"><code class="tsd-tag">Readonly</code><span>name</span><a href="#name-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">name</span><span class="tsd-signature-symbol">:</span> <a class="tsd-signature-type tsd-kind-type-parameter" href="#name">Name</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L34">src/contracts/toolContractTypes.ts:34</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L38">src/contracts/toolContractTypes.ts:38</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="outputschema"><code class="tsd-tag">Readonly</code><span>output<wbr/>Schema</span><a href="#outputschema" 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">outputSchema</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L39">src/contracts/toolContractTypes.ts:39</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L43">src/contracts/toolContractTypes.ts:43</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="title"><code class="tsd-tag">Readonly</code><span>title</span><a href="#title" 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">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L35">src/contracts/toolContractTypes.ts:35</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L39">src/contracts/toolContractTypes.ts:39</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="tsd-comment tsd-typography"><p>Process plus private log coordinates returned by a Ghidra launcher.</p>
|
||||
</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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51508">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51510">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#ghidra/GhidraLauncher.GhidraLaunch">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51715">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="51717">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="50861">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="50863">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#hopper/BridgeLauncher.BridgeLaunch">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<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></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>
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="52037">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="52039">
|
||||
<h4>Hierarchy (<a href="../hierarchy.html#process/ProviderProcess.ProviderProcessLaunch">View Summary</a>)</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-hierarchy-target">ProviderProcessLaunch</span>
|
||||
|
||||
@@ -11,7 +11,11 @@
|
||||
<li><a href="" aria-current="page">contracts/toolContractTypes</a></li></ul>
|
||||
<h1>Module contracts/toolContractTypes</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="toolcontract"><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/contracts_toolContractTypes.ToolContract.html">ToolContract</a><a href="#toolcontract" 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="toolexample"><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/contracts_toolContractTypes.ToolExample.html">ToolExample</a><a href="#toolexample" 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>
|
||||
<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="toolcontract"><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/contracts_toolContractTypes.ToolContract.html">ToolContract</a><a href="#toolcontract" 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="toolexample"><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/contracts_toolContractTypes.ToolExample.html">ToolExample</a><a href="#toolexample" 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-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="toolkind"><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/contracts_toolContractTypes.ToolKind.html">ToolKind</a><a href="#toolkind" 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="tool_kinds"><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/contracts_toolContractTypes.TOOL_KINDS.html">TOOL_KINDS</a><a href="#tool_kinds" 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">
|
||||
@@ -27,7 +31,11 @@
|
||||
<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="#toolcontract"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Tool<wbr/>Contract</span></a><a href="#toolexample"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Tool<wbr/>Example</span></a></div></details></div></details></div>
|
||||
<div><a href="#toolcontract"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Tool<wbr/>Contract</span></a><a href="#toolexample"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="../assets/icons.svg#icon-256"></use></svg><span>Tool<wbr/>Example</span></a></div></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="#toolkind"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Type Alias"><use href="../assets/icons.svg#icon-2097152"></use></svg><span>Tool<wbr/>Kind</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="#tool_kinds"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Variable"><use href="../assets/icons.svg#icon-32"></use></svg><span>TOOL_<wbr/>KINDS</span></a></div></details></div></details></div>
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="../index.html">rea-agents - v2.1.0</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
|
||||
@@ -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>ToolKind | rea-agents - v2.1.0</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 - v2.1.0</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/contracts_toolContractTypes.html">contracts/toolContractTypes</a></li>
|
||||
<li><a href="" aria-current="page">ToolKind</a></li></ul>
|
||||
<h1>Type Alias ToolKind</h1></div>
|
||||
<div class="tsd-signature"><span class="tsd-kind-type-alias">ToolKind</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">typeof</span> <a href="../variables/contracts_toolContractTypes.TOOL_KINDS.html" class="tsd-signature-type tsd-kind-variable">TOOL_KINDS</a><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">]</span></div>
|
||||
<div class="tsd-comment tsd-typography"><p>Adapter family responsible for implementing a public MCP tool.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L34">src/contracts/toolContractTypes.ts:34</a></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 - v2.1.0</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>
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="tsd-comment tsd-typography"><p>Caller observations and projection controls for binary_session.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/sessionStatusContract.ts#L4">src/contracts/sessionStatusContract.ts:4</a></li></ul></aside></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/sessionStatusContract.ts#L6">src/contracts/sessionStatusContract.ts:6</a></li></ul></aside></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<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>TOOL_KINDS | rea-agents - v2.1.0</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 - v2.1.0</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/contracts_toolContractTypes.html">contracts/toolContractTypes</a></li>
|
||||
<li><a href="" aria-current="page">TOOL_KINDS</a></li></ul>
|
||||
<h1>Variable TOOL_KINDS<code class="tsd-tag">Const</code></h1></div>
|
||||
<div class="tsd-signature"><span class="tsd-kind-variable">TOOL_KINDS</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/> <span class="tsd-signature-type">"official-proxy"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"enhanced"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"native-provider"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"artifact-provider"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"managed-provider"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"browser-provider"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"electron-provider"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"application"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"session"</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> = ...</span></div>
|
||||
<div class="tsd-comment tsd-typography"><p>Canonical adapter families responsible for public MCP tools.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/toolContractTypes.ts#L21">src/contracts/toolContractTypes.ts:21</a></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 - v2.1.0</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>
|
||||
@@ -335,10 +335,12 @@ try {
|
||||
}
|
||||
|
||||
const options = { timeout };
|
||||
const initialSession = await client.callTool(
|
||||
{ name: "binary_session", arguments: {} },
|
||||
options,
|
||||
);
|
||||
const fullSessionStatus = () =>
|
||||
client.callTool(
|
||||
{ name: "binary_session", arguments: { detail: "full" } },
|
||||
options,
|
||||
);
|
||||
const initialSession = await fullSessionStatus();
|
||||
const initialStatus = jsonValue(initialSession);
|
||||
if (initialStatus.open !== false)
|
||||
throw new Error("The verifier did not start without a target");
|
||||
@@ -351,9 +353,7 @@ try {
|
||||
options,
|
||||
);
|
||||
if (opened.isError === true) throw new Error(textValue(opened));
|
||||
const firstStatus = jsonValue(
|
||||
await client.callTool({ name: "binary_session", arguments: {} }, options),
|
||||
);
|
||||
const firstStatus = jsonValue(await fullSessionStatus());
|
||||
const providerBinding = requireHopperSelection(firstStatus, {
|
||||
targetSupport: "supported",
|
||||
selected: true,
|
||||
@@ -405,9 +405,7 @@ try {
|
||||
options,
|
||||
);
|
||||
if (switched.isError === true) throw new Error(textValue(switched));
|
||||
const secondSession = jsonValue(
|
||||
await client.callTool({ name: "binary_session", arguments: {} }, options),
|
||||
);
|
||||
const secondSession = jsonValue(await fullSessionStatus());
|
||||
if (secondSession.path !== targetB)
|
||||
throw new Error("The real session did not switch to target B");
|
||||
requireHopperSelection(secondSession, {
|
||||
@@ -449,9 +447,7 @@ try {
|
||||
options,
|
||||
);
|
||||
if (closed.isError === true) throw new Error(textValue(closed));
|
||||
const closedSession = jsonValue(
|
||||
await client.callTool({ name: "binary_session", arguments: {} }, options),
|
||||
);
|
||||
const closedSession = jsonValue(await fullSessionStatus());
|
||||
if (closedSession.open !== false)
|
||||
throw new Error("The real session remained open after close_binary");
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import { z } from "zod";
|
||||
|
||||
import { TOOL_KINDS } from "./toolContractTypes.js";
|
||||
|
||||
/** Caller observations and projection controls for binary_session. */
|
||||
export const binarySessionInputSchema = z.object({
|
||||
detail: z
|
||||
@@ -9,17 +11,7 @@ export const binarySessionInputSchema = z.object({
|
||||
"summary returns routing state; capabilities returns one filtered tool-availability page; full returns complete diagnostics only when required",
|
||||
),
|
||||
capability_family: z
|
||||
.enum([
|
||||
"official-proxy",
|
||||
"enhanced",
|
||||
"native-provider",
|
||||
"artifact-provider",
|
||||
"managed-provider",
|
||||
"browser-provider",
|
||||
"electron-provider",
|
||||
"application",
|
||||
"session",
|
||||
])
|
||||
.enum(TOOL_KINDS)
|
||||
.optional()
|
||||
.describe("Optional tool family for detail=capabilities"),
|
||||
cursor: z
|
||||
|
||||
@@ -17,17 +17,21 @@ export interface ToolExample {
|
||||
readonly input: Readonly<Record<string, JsonValue>>;
|
||||
}
|
||||
|
||||
/** Canonical adapter families responsible for public MCP tools. */
|
||||
export const TOOL_KINDS = [
|
||||
"official-proxy",
|
||||
"enhanced",
|
||||
"native-provider",
|
||||
"artifact-provider",
|
||||
"managed-provider",
|
||||
"browser-provider",
|
||||
"electron-provider",
|
||||
"application",
|
||||
"session",
|
||||
] as const;
|
||||
|
||||
/** Adapter family responsible for implementing a public MCP tool. */
|
||||
type ToolKind =
|
||||
| "official-proxy"
|
||||
| "enhanced"
|
||||
| "native-provider"
|
||||
| "artifact-provider"
|
||||
| "managed-provider"
|
||||
| "browser-provider"
|
||||
| "electron-provider"
|
||||
| "application"
|
||||
| "session";
|
||||
export type ToolKind = (typeof TOOL_KINDS)[number];
|
||||
|
||||
/** Single source of truth for a public MCP tool. */
|
||||
export interface ToolContract<Name extends string = string> {
|
||||
|
||||
@@ -8,6 +8,7 @@ import { CATALOG_IDENTITY, CLI_COMMAND_NAMES } from "../src/catalogIdentity.js";
|
||||
import { PACKAGE_METADATA } from "../src/generatedPackageMetadata.js";
|
||||
import { PRODUCT_IDENTITY, SDK_IDENTITY } from "../src/identity.js";
|
||||
import { TOOL_CONTRACTS } from "../src/contracts/toolContracts.js";
|
||||
import { TOOL_KINDS } from "../src/contracts/toolContractTypes.js";
|
||||
import { createServer } from "../src/server/createServer.js";
|
||||
import { createServerIdentity } from "../src/serverIdentity.js";
|
||||
import { observed } from "./fixtures/analysisExecution.js";
|
||||
@@ -248,6 +249,28 @@ describe("server and catalog identity", () => {
|
||||
},
|
||||
},
|
||||
});
|
||||
for (const capabilityFamily of TOOL_KINDS) {
|
||||
const familyCapabilities = await client.callTool({
|
||||
name: "binary_session",
|
||||
arguments: {
|
||||
detail: "capabilities",
|
||||
capability_family: capabilityFamily,
|
||||
limit: 100,
|
||||
},
|
||||
});
|
||||
expect(familyCapabilities.structuredContent).toMatchObject({
|
||||
result: {
|
||||
view: "capabilities",
|
||||
capability_family: capabilityFamily,
|
||||
capabilities: {
|
||||
items: expect.arrayContaining([
|
||||
expect.objectContaining({ surface: capabilityFamily }),
|
||||
]),
|
||||
total: expect.any(Number),
|
||||
},
|
||||
},
|
||||
});
|
||||
}
|
||||
await client.callTool({ name: "close_binary", arguments: {} });
|
||||
await expect.poll(() => toolListChanges).toBeGreaterThan(0);
|
||||
} finally {
|
||||
|
||||
Reference in new issue
Block a user