mirror of
https://github.com/morluto/rea.git
synced 2026-10-26 17:35:11 +00:00
fix(mcp): preserve investigation input policy
This commit is contained in:
1 parent
73d8c69660
commit
f4156d9663
57 files changed
+460
-182
No files matched your search
@@ -279,6 +279,11 @@ rea investigate-versions /absolute/path/to/releases/v1 /absolute/path/to/release
|
||||
rea analyze-javascript-application /absolute/path/to/releases/app.asar --approved --json
|
||||
```
|
||||
|
||||
If REA is registered with an MCP client, run approved `rea setup` while the
|
||||
explicit investigation-root variable is set, then restart that client. Setup
|
||||
copies this non-secret policy into the managed registration; changing the shell
|
||||
environment alone cannot update an already-running MCP process.
|
||||
|
||||
`investigate-versions` inventories both versions, checkpoints their observed
|
||||
Evidence, derives an artifact comparison, and records a changed-behavior report.
|
||||
Both input paths must resolve beneath `REA_INVESTIGATION_INPUT_ROOTS_JSON`;
|
||||
|
||||
@@ -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
|
||||
@@ -45,16 +45,17 @@
|
||||
<h3 class="tsd-anchor-link" id="constructor"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
<li class="">
|
||||
<div class="tsd-signature tsd-anchor-link" id="constructorpermissionauthority"><span class="tsd-signature-keyword">new</span> <span class="tsd-kind-constructor-signature">PermissionAuthority</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">policy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_permissionPolicy.PermissionPolicy.html" class="tsd-signature-type tsd-kind-interface">PermissionPolicy</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">configuredAuthority</span><span class="tsd-signature-symbol">?:</span> <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><a href="#constructorpermissionauthority" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||
<div class="tsd-signature tsd-anchor-link" id="constructorpermissionauthority"><span class="tsd-signature-keyword">new</span> <span class="tsd-kind-constructor-signature">PermissionAuthority</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">policy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_permissionPolicy.PermissionPolicy.html" class="tsd-signature-type tsd-kind-interface">PermissionPolicy</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">configuredAuthority</span><span class="tsd-signature-symbol">?:</span> <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">outsideCeilingRestartRequired</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> <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><a href="#constructorpermissionauthority" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||
<div class="tsd-description">
|
||||
<div class="tsd-parameters">
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameter-list">
|
||||
<li><span><span class="tsd-kind-parameter">policy</span>: <a href="../interfaces/domain_permissionPolicy.PermissionPolicy.html" class="tsd-signature-type tsd-kind-interface">PermissionPolicy</a></span></li>
|
||||
<li><span><code class="tsd-tag">Optional</code><span class="tsd-kind-parameter">configuredAuthority</span>: <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></span></li></ul></div>
|
||||
<li><span><code class="tsd-tag">Optional</code><span class="tsd-kind-parameter">configuredAuthority</span>: <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></span></li>
|
||||
<li><span><span class="tsd-kind-parameter">outsideCeilingRestartRequired</span>: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L135">src/application/PermissionAuthority.ts:135</a></li></ul></aside></div></li></ul></section></section></details>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L136">src/application/PermissionAuthority.ts:136</a></li></ul></aside></div></li></ul></section></section></details>
|
||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Methods"><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="methods-1">Methods<a href="#methods-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary>
|
||||
<section>
|
||||
@@ -74,7 +75,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">PermissionEvaluationOptions</span><span class="tsd-signature-symbol"> = {}</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">PermissionAuthorizationResult</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L152">src/application/PermissionAuthority.ts:152</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L156">src/application/PermissionAuthority.ts:156</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="clearsessiongrants"><span>clear<wbr/>Session<wbr/>Grants</span><a href="#clearsessiongrants" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -85,7 +86,7 @@
|
||||
</div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L217">src/application/PermissionAuthority.ts:217</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L221">src/application/PermissionAuthority.ts:221</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="createconnectionauthority"><span>create<wbr/>Connection<wbr/>Authority</span><a href="#createconnectionauthority" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -96,7 +97,7 @@
|
||||
</div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L144">src/application/PermissionAuthority.ts:144</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L147">src/application/PermissionAuthority.ts:147</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="explain"><span>explain</span><a href="#explain" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -113,7 +114,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">PermissionEvaluationOptions</span><span class="tsd-signature-symbol"> = {}</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">PermissionAuthorizationResult</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L165">src/application/PermissionAuthority.ts:165</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L169">src/application/PermissionAuthority.ts:169</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="grant"><span>grant</span><a href="#grant" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -128,7 +129,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">grant</span>: <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="../interfaces/domain_permissionPolicy.PermissionPolicy.html" class="tsd-signature-type tsd-kind-interface">PermissionPolicy</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L198">src/application/PermissionAuthority.ts:198</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L202">src/application/PermissionAuthority.ts:202</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="reload"><span>reload</span><a href="#reload" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -143,7 +144,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">ceilings</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="application_PermissionAuthority.PermissionPathError.html" class="tsd-signature-type tsd-kind-class">PermissionPathError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L344">src/application/PermissionAuthority.ts:344</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L351">src/application/PermissionAuthority.ts:351</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="replaceadministratorgrants"><span>replace<wbr/>Administrator<wbr/>Grants</span><a href="#replaceadministratorgrants" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -158,7 +159,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">grants</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="application_PermissionAuthority.PermissionPathError.html" class="tsd-signature-type tsd-kind-class">PermissionPathError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L289">src/application/PermissionAuthority.ts:289</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L296">src/application/PermissionAuthority.ts:296</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="replaceconfiguredpolicy"><span>replace<wbr/>Configured<wbr/>Policy</span><a href="#replaceconfiguredpolicy" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -173,7 +174,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">configuration</span>: <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">administratorGrants</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">ceilings</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionScope.html" class="tsd-signature-type tsd-kind-interface">PermissionScope</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <span class="tsd-kind-property">projectGrants</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="application_PermissionAuthority.PermissionPathError.html" class="tsd-signature-type tsd-kind-class">PermissionPathError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L316">src/application/PermissionAuthority.ts:316</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L323">src/application/PermissionAuthority.ts:323</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="replaceprojectgrants"><span>replace<wbr/>Project<wbr/>Grants</span><a href="#replaceprojectgrants" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -188,7 +189,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">grants</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="application_PermissionAuthority.PermissionPathError.html" class="tsd-signature-type tsd-kind-class">PermissionPathError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L282">src/application/PermissionAuthority.ts:282</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L289">src/application/PermissionAuthority.ts:289</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="revoke"><span>revoke</span><a href="#revoke" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -203,7 +204,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">grantId</span>: <span class="tsd-signature-type">string</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L212">src/application/PermissionAuthority.ts:212</a></li></ul></aside></div></li></ul></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L216">src/application/PermissionAuthority.ts:216</a></li></ul></aside></div></li></ul></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -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="93448">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="93450">
|
||||
<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="95433">
|
||||
<section class="tsd-panel tsd-hierarchy" data-refl="95435">
|
||||
<h4>Hierarchy</h4>
|
||||
<ul class="tsd-hierarchy">
|
||||
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">Error</span>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<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
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/CapabilityInventory.ts#L83">src/application/CapabilityInventory.ts:83</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/CapabilityInventory.ts#L84">src/application/CapabilityInventory.ts:84</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">grants</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/domain_permissionPolicy.PermissionGrant.html" class="tsd-signature-type tsd-kind-interface">PermissionGrant</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">,</span> <a href="../classes/application_PermissionAuthority.PermissionPathError.html" class="tsd-signature-type tsd-kind-class">PermissionPathError</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L355">src/application/PermissionAuthority.ts:355</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/PermissionAuthority.ts#L362">src/application/PermissionAuthority.ts:362</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">home</span>: <span class="tsd-signature-type">string</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/application_SupportedClients.SetupClient.html" class="tsd-signature-type tsd-kind-interface">SetupClient</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L504">src/application/Setup.ts:504</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L507">src/application/Setup.ts:507</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<li><span><code class="tsd-tag">Optional</code><span class="tsd-kind-parameter">confirm</span>: <a href="../types/application_Setup.SetupConfirmation.html" class="tsd-signature-type tsd-kind-type-alias">SetupConfirmation</a></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/application_Setup.SetupResult.html" class="tsd-signature-type tsd-kind-interface">SetupResult</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L159">src/application/Setup.ts:159</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L161">src/application/Setup.ts:161</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">doctorHost</span>: <a href="../interfaces/application_Doctor.DoctorHost.html" class="tsd-signature-type tsd-kind-interface">DoctorHost</a><span class="tsd-signature-symbol"> = ...</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="../interfaces/application_Setup.SetupHost.html" class="tsd-signature-type tsd-kind-interface">SetupHost</a></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L459">src/application/Setup.ts:459</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L461">src/application/Setup.ts:461</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>registrationPermissionEnvironment | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||
<ul role="listbox" id="tsd-search-results"></ul>
|
||||
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||
<div class="container container-main">
|
||||
<div class="col-content">
|
||||
<div class="tsd-page-title">
|
||||
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||
<li><a href="../modules/application_SetupRegistrationEnvironment.html">application/SetupRegistrationEnvironment</a></li>
|
||||
<li><a href="" aria-current="page">registrationPermissionEnvironment</a></li></ul>
|
||||
<h1>Function registrationPermissionEnvironment</h1></div>
|
||||
<section class="tsd-panel">
|
||||
<ul class="tsd-signatures">
|
||||
<li class="">
|
||||
<div class="tsd-signature tsd-anchor-link" id="registrationpermissionenvironment"><span class="tsd-kind-call-signature">registrationPermissionEnvironment</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">environment</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <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">string</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><a href="#registrationpermissionenvironment" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||
<div class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>Select explicit non-secret permission settings safe for managed MCP registrations.</p>
|
||||
</div>
|
||||
<div class="tsd-parameters">
|
||||
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||
<ul class="tsd-parameter-list">
|
||||
<li><span><span class="tsd-kind-parameter">environment</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">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <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">string</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in src/application/SetupRegistrationEnvironment.ts:2</li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h3>Settings</h3></summary>
|
||||
<div class="tsd-accordion-details">
|
||||
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||
<ul id="tsd-filter-options">
|
||||
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div>
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||
<div class="overlay"></div></body></html>
|
||||
@@ -22,7 +22,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">error</span>: <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"truncated"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"timeout"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unavailable"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"invalid_input"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"permission_required"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unsupported_provider"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"integrity_mismatch"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"cancelled"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"execution_failure"</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L36">src/domain/analysisErrorPresentation.ts:36</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L38">src/domain/analysisErrorPresentation.ts:38</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">error</span>: <a href="../classes/domain_errors.AnalysisError.html" class="tsd-signature-type tsd-kind-class">AnalysisError</a></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L120">src/domain/analysisErrorPresentation.ts:120</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L122">src/domain/analysisErrorPresentation.ts:122</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">tag</span>: <br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisProtocolError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisInputError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisOutputError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisCapabilityUnavailableError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisCancelledError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"AnalysisTimeoutError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ProviderSelectionError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ProviderAdapterError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"BrowserObservationError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ArtifactOperationError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ProcessCaptureError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"EvidenceIntegrityError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"EvidenceLimitError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"EvidenceFileError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"InvestigationWorkspaceError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"UnknownRegistryError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperTimeoutError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperCancelledError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperProtocolError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperRemoteError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperProcessError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"HopperStartError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ConfigurationError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"NoBinaryOpenError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"BinaryTargetError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"PermissionRequiredError"</span><br/> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"ReplayPlanStaleError"</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L277">src/domain/analysisErrorPresentation.ts:277</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/analysisErrorPresentation.ts#L279">src/domain/analysisErrorPresentation.ts:279</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -28,7 +28,7 @@ fixed-target seam used by focused tests and embedders.</p>
|
||||
<li><span><span class="tsd-kind-parameter">options</span>: <a href="../interfaces/server_createServer.CreateServerOptions.html" class="tsd-signature-type tsd-kind-interface">CreateServerOptions</a><span class="tsd-signature-symbol"> = {}</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">McpServer</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L80">src/server/createServer.ts:80</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L74">src/server/createServer.ts:74</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">options</span>: <a href="../interfaces/server_registerSessionStatusTool.SessionStatusToolOptions.html" class="tsd-signature-type tsd-kind-interface">SessionStatusToolOptions</a></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L36">src/server/registerSessionStatusTool.ts:36</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L30">src/server/registerSessionStatusTool.ts:30</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">options</span>: <a href="../interfaces/server_registerSessionTools.SessionToolOptions.html" class="tsd-signature-type tsd-kind-interface">SessionToolOptions</a><span class="tsd-signature-symbol"> = {}</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L413">src/server/registerSessionTools.ts:413</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L398">src/server/registerSessionTools.ts:398</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<section class="tsd-panel">
|
||||
<ul class="tsd-signatures">
|
||||
<li class="">
|
||||
<div class="tsd-signature tsd-anchor-link" id="sessionavailabilitypolicy"><span class="tsd-kind-call-signature">sessionAvailabilityPolicy</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">configured</span><span class="tsd-signature-symbol">:</span> (<span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a>) <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">processPolicy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">evidenceFilePolicy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a><a href="#sessionavailabilitypolicy" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||
<div class="tsd-signature tsd-anchor-link" id="sessionavailabilitypolicy"><span class="tsd-kind-call-signature">sessionAvailabilityPolicy</span><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">configured</span><span class="tsd-signature-symbol">:</span> (<span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a>) <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">processPolicy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">evidenceFilePolicy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">investigationInputRoots</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a><a href="#sessionavailabilitypolicy" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></div>
|
||||
<div class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>Select configured availability reporting or the target-free defaults.</p>
|
||||
</div>
|
||||
@@ -23,10 +23,11 @@
|
||||
<ul class="tsd-parameter-list">
|
||||
<li><span><span class="tsd-kind-parameter">configured</span>: (<span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a>) <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span></span></li>
|
||||
<li><span><span class="tsd-kind-parameter">processPolicy</span>: <a href="../interfaces/domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a></span></li>
|
||||
<li><span><span class="tsd-kind-parameter">evidenceFilePolicy</span>: <a href="../interfaces/domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></span></li></ul></div>
|
||||
<li><span><span class="tsd-kind-parameter">evidenceFilePolicy</span>: <a href="../interfaces/domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></span></li>
|
||||
<li><span><span class="tsd-kind-parameter">investigationInputRoots</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="../interfaces/server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L14">src/server/sessionAvailabilityPolicy.ts:14</a></li></ul></aside></div></li></ul></section></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L15">src/server/sessionAvailabilityPolicy.ts:15</a></li></ul></aside></div></li></ul></section></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<li data-refl="4920" id="domain/errors.BinaryTargetError"><a href="classes/domain_errors.BinaryTargetError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>BinaryTargetError</a></li>
|
||||
<li data-refl="4945" id="domain/errors.PermissionRequiredError"><a href="classes/domain_errors.PermissionRequiredError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>PermissionRequiredError</a></li>
|
||||
<li data-refl="4959" id="domain/errors.ReplayPlanStaleError"><a href="classes/domain_errors.ReplayPlanStaleError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ReplayPlanStaleError</a></li>
|
||||
<li data-refl="93448" id="application/ProcessCaptureError.ProcessCaptureError"><a href="classes/application_ProcessCaptureError.ProcessCaptureError.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Class"><use href="assets/icons.svg#icon-128"></use></svg>ProcessCaptureError</a></li></ul></li></ul>
|
||||
<li data-refl="93450" 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="57557" id="application/AnalysisProvider.AnalysisOperationPort"><a href="interfaces/application_AnalysisProvider.AnalysisOperationPort.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Interface"><use href="assets/icons.svg#icon-256"></use></svg>AnalysisOperationPort</a>
|
||||
<ul>
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@
|
||||
<div class="tsd-page-title">
|
||||
<h1>rea-agents</h1></div>
|
||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h2 class="tsd-anchor-link" id="modules">Modules<a href="#modules" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="applicationabortablepromise"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AbortablePromise.html">application/AbortablePromise</a><a href="#applicationabortablepromise" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisprovider"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProvider.html">application/AnalysisProvider</a><a href="#applicationanalysisprovider" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderevaluation"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderEvaluation.html">application/AnalysisProviderEvaluation</a><a href="#applicationanalysisproviderevaluation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderregistry"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderRegistry.html">application/AnalysisProviderRegistry</a><a href="#applicationanalysisproviderregistry" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotcache"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotCache.html">application/AnalysisSnapshotCache</a><a href="#applicationanalysissnapshotcache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotfiles"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotFiles.html">application/AnalysisSnapshotFiles</a><a href="#applicationanalysissnapshotfiles" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationandroidapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AndroidApplicationService.html">application/AndroidApplicationService</a><a href="#applicationandroidapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationappleapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AppleApplicationService.html">application/AppleApplicationService</a><a href="#applicationappleapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationartifactextraction"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_ArtifactExtraction.html"Line truncated
|
||||
<h2 class="tsd-anchor-link" id="modules">Modules<a href="#modules" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="applicationabortablepromise"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AbortablePromise.html">application/AbortablePromise</a><a href="#applicationabortablepromise" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisprovider"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProvider.html">application/AnalysisProvider</a><a href="#applicationanalysisprovider" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderevaluation"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderEvaluation.html">application/AnalysisProviderEvaluation</a><a href="#applicationanalysisproviderevaluation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysisproviderregistry"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisProviderRegistry.html">application/AnalysisProviderRegistry</a><a href="#applicationanalysisproviderregistry" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotcache"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotCache.html">application/AnalysisSnapshotCache</a><a href="#applicationanalysissnapshotcache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationanalysissnapshotfiles"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AnalysisSnapshotFiles.html">application/AnalysisSnapshotFiles</a><a href="#applicationanalysissnapshotfiles" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationandroidapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AndroidApplicationService.html">application/AndroidApplicationService</a><a href="#applicationandroidapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationappleapplicationservice"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_AppleApplicationService.html">application/AppleApplicationService</a><a href="#applicationappleapplicationservice" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd><dt class="tsd-member-summary" id="applicationartifactextraction"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><a href="modules/application_ArtifactExtraction.html"Line truncated
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
@@ -25,7 +25,7 @@
|
||||
<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-Modules"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Modules</summary>
|
||||
<div><a href="#applicationabortablepromise"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Abortable<wbr/>Promise</span></a><a href="#applicationanalysisprovider"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider</span></a><a href="#applicationanalysisproviderevaluation"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Evaluation</span></a><a href="#applicationanalysisproviderregistry"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Registry</span></a><a href="#applicationanalysissnapshotcache"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Cache</span></a><a href="#applicationanalysissnapshotfiles"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Files</span></a><a href="#applicationandroidapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Android<wbr/>Application<wbr/>Service</span></a><a href="#applicationappleapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Apple<wbr/>Application<wbr/>Service</span></a><a href="#applicationartifactextraction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Extraction</span></a><a href="#applicationartifactgraphconstruction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Graph<wbr/>Construction</span></a><a href="#applicationartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationartifactinventoryclassify"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/classify</span></a><a href="#applicationartifactinventoryhash"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/hash</span></a><a href="#applicationartifactinventoryreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/reader</span></a><a href="#applicationartifactinventoryscancanonical"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Canonical</span></a><a href="#applicationartifactinventoryscanreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Reader</span></a><a href="#applicationartifactinventorytypes"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/types</span></a><a href="#applicationauthorizedartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Authorized<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationbinarysession"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session</span></a><a href="#applicationbinarysessionexecution"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Execution</span></a><a href="#applicationbinarysessionopen"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Open</span></a><a href="#applicationbinarysessionport"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Port</span></a><a href="#applicatioLine truncated
|
||||
<div><a href="#applicationabortablepromise"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Abortable<wbr/>Promise</span></a><a href="#applicationanalysisprovider"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider</span></a><a href="#applicationanalysisproviderevaluation"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Evaluation</span></a><a href="#applicationanalysisproviderregistry"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Provider<wbr/>Registry</span></a><a href="#applicationanalysissnapshotcache"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Cache</span></a><a href="#applicationanalysissnapshotfiles"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Analysis<wbr/>Snapshot<wbr/>Files</span></a><a href="#applicationandroidapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Android<wbr/>Application<wbr/>Service</span></a><a href="#applicationappleapplicationservice"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Apple<wbr/>Application<wbr/>Service</span></a><a href="#applicationartifactextraction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Extraction</span></a><a href="#applicationartifactgraphconstruction"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Graph<wbr/>Construction</span></a><a href="#applicationartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationartifactinventoryclassify"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/classify</span></a><a href="#applicationartifactinventoryhash"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/hash</span></a><a href="#applicationartifactinventoryreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/reader</span></a><a href="#applicationartifactinventoryscancanonical"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Canonical</span></a><a href="#applicationartifactinventoryscanreader"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/scan<wbr/>Reader</span></a><a href="#applicationartifactinventorytypes"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Artifact<wbr/>Inventory/types</span></a><a href="#applicationauthorizedartifactinventory"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Authorized<wbr/>Artifact<wbr/>Inventory</span></a><a href="#applicationbinarysession"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session</span></a><a href="#applicationbinarysessionexecution"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Execution</span></a><a href="#applicationbinarysessionopen"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Open</span></a><a href="#applicationbinarysessionport"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Module"><use href="assets/icons.svg#icon-2"></use></svg><span>application/<wbr/>Binary<wbr/>Session<wbr/>Port</span></a><a href="#applicatioLine truncated
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="index.html" class="current">rea-agents</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupAction</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#backuppath">backupPath</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="#commands">commands</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#detail">detail</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="#external">external</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="#id">id</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#integrity">integrity</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="#kind">kind</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"install_hopper"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"install_skill"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"configure_client"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#label">label</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="#networkorigins">networkOrigins</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#operation">operation</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"update"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"install"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"create"</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#target">target</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><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L114">src/application/Setup.ts:114</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L116">src/application/Setup.ts:116</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>
|
||||
@@ -43,57 +43,57 @@
|
||||
<h3 class="tsd-anchor-link" id="backuppath"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>backup<wbr/>Path</span><a href="#backuppath" 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">backupPath</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/application/Setup.ts#L122">src/application/Setup.ts:122</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L124">src/application/Setup.ts:124</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="commands"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>commands</span><a href="#commands" 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">commands</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L124">src/application/Setup.ts:124</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L126">src/application/Setup.ts:126</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="detail"><code class="tsd-tag">Readonly</code><span>detail</span><a href="#detail" 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">detail</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/application/Setup.ts#L119">src/application/Setup.ts:119</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L121">src/application/Setup.ts:121</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="external"><code class="tsd-tag">Readonly</code><span>external</span><a href="#external" 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">external</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L120">src/application/Setup.ts:120</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L122">src/application/Setup.ts:122</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="id"><code class="tsd-tag">Readonly</code><span>id</span><a href="#id" 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">id</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/application/Setup.ts#L115">src/application/Setup.ts:115</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L117">src/application/Setup.ts:117</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="integrity"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>integrity</span><a href="#integrity" 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">integrity</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/application/Setup.ts#L125">src/application/Setup.ts:125</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L127">src/application/Setup.ts:127</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">"install_hopper"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"install_skill"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"configure_client"</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L116">src/application/Setup.ts:116</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L118">src/application/Setup.ts:118</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="label"><code class="tsd-tag">Readonly</code><span>label</span><a href="#label" 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">label</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/application/Setup.ts#L117">src/application/Setup.ts:117</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L119">src/application/Setup.ts:119</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="networkorigins"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>network<wbr/>Origins</span><a href="#networkorigins" 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">networkOrigins</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L123">src/application/Setup.ts:123</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L125">src/application/Setup.ts:125</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="operation"><code class="tsd-tag">Readonly</code><span>operation</span><a href="#operation" 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">operation</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"update"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"install"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"create"</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L121">src/application/Setup.ts:121</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L123">src/application/Setup.ts:123</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="target"><code class="tsd-tag">Readonly</code><span>target</span><a href="#target" 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">target</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/application/Setup.ts#L118">src/application/Setup.ts:118</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L120">src/application/Setup.ts:120</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupConfirmationDecision</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#approved">approved</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="#selectedactionids">selectedActionIds</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L148">src/application/Setup.ts:148</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L150">src/application/Setup.ts:150</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>
|
||||
@@ -34,12 +34,12 @@
|
||||
<h3 class="tsd-anchor-link" id="approved"><code class="tsd-tag">Readonly</code><span>approved</span><a href="#approved" 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">approved</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L149">src/application/Setup.ts:149</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L151">src/application/Setup.ts:151</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="selectedactionids"><code class="tsd-tag">Readonly</code><span>selected<wbr/>Action<wbr/>Ids</span><a href="#selectedactionids" 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">selectedActionIds</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L150">src/application/Setup.ts:150</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L152">src/application/Setup.ts:152</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupHost</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#nodeversion">nodeVersion</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="#platform">platform</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Platform</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#clientneedsconfigure-1">clientNeedsConfigure</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">client</span><span class="tsd-signature-symbol">:</span> <a href="application_SupportedClients.SetupClient.html" class="tsd-signature-type tsd-kind-interface">SetupClient</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">providerEnvironment</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_Setup.SetupProviderEnvironment.html" class="tsd-signature-type tsd-kind-type-alias">SetupProviderEnvironment</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">command</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#configureclient-1">configureClient</a><span class="tsd-signature-symbol">(</span><br/> <span class="tsd-kind-parameter">client</span><span class="tsd-signature-symbol">:</span> <a href="application_SupportedClients.SetupClient.html" class="tsd-signature-type tsd-kind-interface">SetupClient</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">providerEnvironment</span><span class="tsd-signature-symbol">:</span> <a href="../types/application_Setup.SetupProviderEnvironment.html" class="tsd-signature-type tsd-kind-type-alias">SetupProviderEnvironment</a><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-kind-parameter">command</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/application_Setup.ClientConfigurationResult.html" class="tsd-signature-type tsd-kind-type-alias">ClientConfigurationResult</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#detectedclients-1">detectedClients</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-keyword">readonly</span> <a href="application_SupportedClients.SetupClient.html" class="tsd-signature-type tsd-kind-interface">SetupClient</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="#doctor-1">doctor</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="application_Doctor.DoctorReport.html" class="tsd-signature-type tsd-kind-interface">DoctorReport</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#hopperpath-1">hopperPath</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">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-call-signature" href="#inspectclientconfiguration-1">inspectClieLine truncated
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L74">src/application/Setup.ts:74</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L76">src/application/Setup.ts:76</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>
|
||||
@@ -49,12 +49,12 @@
|
||||
<h3 class="tsd-anchor-link" id="nodeversion"><code class="tsd-tag">Readonly</code><span>node<wbr/>Version</span><a href="#nodeversion" 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">nodeVersion</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/application/Setup.ts#L76">src/application/Setup.ts:76</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L78">src/application/Setup.ts:78</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="platform"><code class="tsd-tag">Readonly</code><span>platform</span><a href="#platform" 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">platform</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Platform</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L75">src/application/Setup.ts:75</a></li></ul></aside></section></section></details>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L77">src/application/Setup.ts:77</a></li></ul></aside></section></section></details>
|
||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Methods"><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="methods-1">Methods<a href="#methods-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary>
|
||||
<section>
|
||||
@@ -72,7 +72,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">command</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L88">src/application/Setup.ts:88</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L90">src/application/Setup.ts:90</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="configureclient"><span>configure<wbr/>Client</span><a href="#configureclient" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -87,7 +87,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">command</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/application_Setup.ClientConfigurationResult.html" class="tsd-signature-type tsd-kind-type-alias">ClientConfigurationResult</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L83">src/application/Setup.ts:83</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L85">src/application/Setup.ts:85</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="detectedclients"><span>detected<wbr/>Clients</span><a href="#detectedclients" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -96,7 +96,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-keyword">readonly</span> <a href="application_SupportedClients.SetupClient.html" class="tsd-signature-type tsd-kind-interface">SetupClient</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L82">src/application/Setup.ts:82</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L84">src/application/Setup.ts:84</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="doctor"><span>doctor</span><a href="#doctor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -105,7 +105,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="application_Doctor.DoctorReport.html" class="tsd-signature-type tsd-kind-interface">DoctorReport</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L100">src/application/Setup.ts:100</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L102">src/application/Setup.ts:102</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="hopperpath"><span>hopper<wbr/>Path</span><a href="#hopperpath" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -114,7 +114,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</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">undefined</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L79">src/application/Setup.ts:79</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L81">src/application/Setup.ts:81</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="inspectclientconfiguration"><code class="tsd-tag">Optional</code><span>inspect<wbr/>Client<wbr/>Configuration</span><a href="#inspectclientconfiguration" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -129,7 +129,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">command</span>: <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/application_Setup.ClientConfigurationInspection.html" class="tsd-signature-type tsd-kind-type-alias">ClientConfigurationInspection</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L93">src/application/Setup.ts:93</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L95">src/application/Setup.ts:95</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="installhopper"><span>install<wbr/>Hopper</span><a href="#installhopper" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -142,7 +142,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">replaceExisting</span>: <span class="tsd-signature-type">boolean</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/application_SetupInstallFailure.SetupHopperInstallResult.html" class="tsd-signature-type tsd-kind-type-alias">SetupHopperInstallResult</a><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L80">src/application/Setup.ts:80</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L82">src/application/Setup.ts:82</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="installskill"><span>install<wbr/>Skill</span><a href="#installskill" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -151,7 +151,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">"failed"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"unchanged"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"installed"</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L99">src/application/Setup.ts:99</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L101">src/application/Setup.ts:101</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="linuxdistribution"><span>linux<wbr/>Distribution</span><a href="#linuxdistribution" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -160,7 +160,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="application_LinuxHopper.LinuxDistribution.html" class="tsd-signature-type tsd-kind-interface">LinuxDistribution</a> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L78">src/application/Setup.ts:78</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L80">src/application/Setup.ts:80</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="macosversion"><span>macos<wbr/>Version</span><a href="#macosversion" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -169,7 +169,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</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">undefined</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L77">src/application/Setup.ts:77</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L79">src/application/Setup.ts:79</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="providerenvironment"><code class="tsd-tag">Optional</code><span>provider<wbr/>Environment</span><a href="#providerenvironment" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -178,7 +178,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L81">src/application/Setup.ts:81</a></li></ul></aside></div></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L83">src/application/Setup.ts:83</a></li></ul></aside></div></li></ul></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="skillneedsinstall"><span>skill<wbr/>Needs<wbr/>Install</span><a href="#skillneedsinstall" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures">
|
||||
@@ -187,7 +187,7 @@
|
||||
<div class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L98">src/application/Setup.ts:98</a></li></ul></aside></div></li></ul></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L100">src/application/Setup.ts:100</a></li></ul></aside></div></li></ul></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#approved">approved</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="#clientids">clientIds</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#installhopper">installHopper</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="#installskill">installSkill</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="#onprogress">onProgress</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">event</span><span class="tsd-signature-symbol">:</span> <a href="application_Setup.SetupProgressEvent.html" class="tsd-signature-type tsd-kind-interface">SetupProgressEvent</a><span class="tsd-signature-symbol">)</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#proposehopper">proposeHopper</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="#structured">structured</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><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L129">src/application/Setup.ts:129</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L131">src/application/Setup.ts:131</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>
|
||||
@@ -39,37 +39,37 @@
|
||||
<h3 class="tsd-anchor-link" id="approved"><code class="tsd-tag">Readonly</code><span>approved</span><a href="#approved" 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">approved</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L130">src/application/Setup.ts:130</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L132">src/application/Setup.ts:132</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="clientids"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>client<wbr/>Ids</span><a href="#clientids" 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">clientIds</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L134">src/application/Setup.ts:134</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L136">src/application/Setup.ts:136</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="installhopper"><code class="tsd-tag">Readonly</code><span>install<wbr/>Hopper</span><a href="#installhopper" 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">installHopper</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L131">src/application/Setup.ts:131</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L133">src/application/Setup.ts:133</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="installskill"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>install<wbr/>Skill</span><a href="#installskill" 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">installSkill</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L135">src/application/Setup.ts:135</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L137">src/application/Setup.ts:137</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="onprogress"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>on<wbr/>Progress</span><a href="#onprogress" 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">onProgress</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">event</span><span class="tsd-signature-symbol">:</span> <a href="application_Setup.SetupProgressEvent.html" class="tsd-signature-type tsd-kind-interface">SetupProgressEvent</a><span class="tsd-signature-symbol">)</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">void</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L136">src/application/Setup.ts:136</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L138">src/application/Setup.ts:138</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="proposehopper"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>propose<wbr/>Hopper</span><a href="#proposehopper" 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">proposeHopper</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L133">src/application/Setup.ts:133</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L135">src/application/Setup.ts:135</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="structured"><code class="tsd-tag">Readonly</code><span>structured</span><a href="#structured" 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">structured</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L132">src/application/Setup.ts:132</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L134">src/application/Setup.ts:134</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupProgressEvent</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#actionid">actionId</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="#detail">detail</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="#label">label</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="#state">state</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"failed"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"completed"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"started"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"warning"</span><span class="tsd-signature-symbol">;</span><br/><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/application/Setup.ts#L140">src/application/Setup.ts:140</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L142">src/application/Setup.ts:142</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>
|
||||
@@ -36,22 +36,22 @@
|
||||
<h3 class="tsd-anchor-link" id="actionid"><code class="tsd-tag">Readonly</code><span>action<wbr/>Id</span><a href="#actionid" 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">actionId</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/application/Setup.ts#L141">src/application/Setup.ts:141</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L143">src/application/Setup.ts:143</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="detail"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>detail</span><a href="#detail" 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">detail</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/application/Setup.ts#L144">src/application/Setup.ts:144</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L146">src/application/Setup.ts:146</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="label"><code class="tsd-tag">Readonly</code><span>label</span><a href="#label" 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">label</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/application/Setup.ts#L142">src/application/Setup.ts:142</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L144">src/application/Setup.ts:144</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="state"><code class="tsd-tag">Readonly</code><span>state</span><a href="#state" 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">state</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"failed"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"completed"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"started"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"warning"</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L143">src/application/Setup.ts:143</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L145">src/application/Setup.ts:145</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SetupResult</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#appliedactions">appliedActions</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#clients">clients</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> <a href="../types/application_Setup.ClientConfigurationResult.html" class="tsd-signature-type tsd-kind-type-alias">ClientConfigurationResult</a><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="#code">code</a><span class="tsd-signature-symbol">?:</span> <a href="../types/application_SetupInstallFailure.SetupFailureCode.html" class="tsd-signature-type tsd-kind-type-alias">SetupFailureCode</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#doctor">doctor</a><span class="tsd-signature-symbol">:</span> <a href="application_Doctor.DoctorReport.html" class="tsd-signature-type tsd-kind-interface">DoctorReport</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#plannedactions">plannedActions</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="application_Setup.SetupAction.html" class="tsd-signature-type tsd-kind-interface">SetupAction</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#remediation">remediation</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#status">status</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"ready"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"planned"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"needs_confirmation"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"needs_human"</span><span class="tsd-signature-symbol">;</span><br/><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/application/Setup.ts#L103">src/application/Setup.ts:103</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L105">src/application/Setup.ts:105</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>
|
||||
@@ -39,37 +39,37 @@
|
||||
<h3 class="tsd-anchor-link" id="appliedactions"><code class="tsd-tag">Readonly</code><span>applied<wbr/>Actions</span><a href="#appliedactions" 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">appliedActions</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L106">src/application/Setup.ts:106</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L108">src/application/Setup.ts:108</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="clients"><code class="tsd-tag">Readonly</code><span>clients</span><a href="#clients" 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">clients</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/application_Setup.ClientConfigurationResult.html" class="tsd-signature-type tsd-kind-type-alias">ClientConfigurationResult</a><span class="tsd-signature-symbol">></span><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/application/Setup.ts#L107">src/application/Setup.ts:107</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L109">src/application/Setup.ts:109</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="code"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>code</span><a href="#code" 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">code</span><span class="tsd-signature-symbol">?:</span> <a href="../types/application_SetupInstallFailure.SetupFailureCode.html" class="tsd-signature-type tsd-kind-type-alias">SetupFailureCode</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L110">src/application/Setup.ts:110</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L112">src/application/Setup.ts:112</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="doctor"><code class="tsd-tag">Readonly</code><span>doctor</span><a href="#doctor" 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">doctor</span><span class="tsd-signature-symbol">:</span> <a href="application_Doctor.DoctorReport.html" class="tsd-signature-type tsd-kind-interface">DoctorReport</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L108">src/application/Setup.ts:108</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L110">src/application/Setup.ts:110</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="plannedactions"><code class="tsd-tag">Readonly</code><span>planned<wbr/>Actions</span><a href="#plannedactions" 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">plannedActions</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <a href="application_Setup.SetupAction.html" class="tsd-signature-type tsd-kind-interface">SetupAction</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/application/Setup.ts#L105">src/application/Setup.ts:105</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L107">src/application/Setup.ts:107</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="remediation"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>remediation</span><a href="#remediation" 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">remediation</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/application/Setup.ts#L109">src/application/Setup.ts:109</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L111">src/application/Setup.ts:111</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="status"><code class="tsd-tag">Readonly</code><span>status</span><a href="#status" 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">status</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"ready"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"planned"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"needs_confirmation"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"needs_human"</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L104">src/application/Setup.ts:104</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L106">src/application/Setup.ts:106</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -11,9 +11,9 @@
|
||||
<li><a href="../modules/server_createServer.html">server/createServer</a></li>
|
||||
<li><a href="" aria-current="page">CreateServerOptions</a></li></ul>
|
||||
<h1>Interface CreateServerOptions</h1></div>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">CreateServerOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#analysissnapshotfilepolicy">analysisSnapshotFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#artifactintegritycontinueenabled">artifactIntegrityContinueEnabled</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <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="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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="#browserobservation">browserObservation</a><span class="tsd-signature-symbol">?:</span> <a href="application_BrowserObservationPort.BrowserObservationPort.html" class="tsd-signature-type tsd-kind-interface">BrowserObservationPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#electronobservation">electronObservation</a><span class="tsd-signature-symbol">?:</span> <a href="application_ElectronObservationPort.ElectronObservationPort.html" class="tsd-signature-type tsd-kind-interface">ElectronObservationPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#evidencefilepolicy">evidenceFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#investigationinputroots">investigationInputRoots</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayhost">javascriptReplayHost</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayHost.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayHost</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplaypolicy">javascriptReplayPolicy</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayPolicy.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayPolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayrunner">javascriptReplayRunner</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayRunner.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayRunner</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#logger">logger</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Logger</span><span class="tsd-signature-symbol">;</spLine truncated
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">CreateServerOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#analysissnapshotfilepolicy">analysisSnapshotFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#artifactintegritycontinueenabled">artifactIntegrityContinueEnabled</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <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="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#browserobservation">browserObservation</a><span class="tsd-signature-symbol">?:</span> <a href="application_BrowserObservationPort.BrowserObservationPort.html" class="tsd-signature-type tsd-kind-interface">BrowserObservationPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#electronobservation">electronObservation</a><span class="tsd-signature-symbol">?:</span> <a href="application_ElectronObservationPort.ElectronObservationPort.html" class="tsd-signature-type tsd-kind-interface">ElectronObservationPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#evidencefilepolicy">evidenceFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#investigationinputroots">investigationInputRoots</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayhost">javascriptReplayHost</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayHost.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayHost</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplaypolicy">javascriptReplayPolicy</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayPolicy.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayPolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayrunner">javascriptReplayRunner</a><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayRunner.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayRunner</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#logger">logger</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Logger</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#managedruntimepolicy">managedRuntimePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="application_ManagedRuntimeCorrelationService.ManagedRuntimePolicy.html" class="tsd-signature-type tsd-kind-interface">ManagedRuntimePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#permissionauthority">permissionAuthority</a><span class="tsd-signature-symbol">?:</span> <a href="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#processpolicy">processPolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a><span class="tsd-signature-symbol">;</span><br/><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/server/createServer.ts#L51">src/server/createServer.ts:51</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L52">src/server/createServer.ts:52</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>
|
||||
@@ -43,72 +43,72 @@
|
||||
<h3 class="tsd-anchor-link" id="analysissnapshotfilepolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>analysis<wbr/>Snapshot<wbr/>File<wbr/>Policy</span><a href="#analysissnapshotfilepolicy" 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">analysisSnapshotFilePolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L56">src/server/createServer.ts:56</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L57">src/server/createServer.ts:57</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="artifactintegritycontinueenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>artifact<wbr/>Integrity<wbr/>Continue<wbr/>Enabled</span><a href="#artifactintegritycontinueenabled" 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">artifactIntegrityContinueEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L60">src/server/createServer.ts:60</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L61">src/server/createServer.ts:61</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="availabilitypolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>availability<wbr/>Policy</span><a href="#availabilitypolicy" 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">availabilityPolicy</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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></div><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">availabilityPolicy</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L65">src/server/createServer.ts:65</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L66">src/server/createServer.ts:66</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="browserobservation"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>browser<wbr/>Observation</span><a href="#browserobservation" 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">browserObservation</span><span class="tsd-signature-symbol">?:</span> <a href="application_BrowserObservationPort.BrowserObservationPort.html" class="tsd-signature-type tsd-kind-interface">BrowserObservationPort</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L58">src/server/createServer.ts:58</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L59">src/server/createServer.ts:59</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="electronobservation"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>electron<wbr/>Observation</span><a href="#electronobservation" 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">electronObservation</span><span class="tsd-signature-symbol">?:</span> <a href="application_ElectronObservationPort.ElectronObservationPort.html" class="tsd-signature-type tsd-kind-interface">ElectronObservationPort</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L59">src/server/createServer.ts:59</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L60">src/server/createServer.ts:60</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="evidencefilepolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>evidence<wbr/>File<wbr/>Policy</span><a href="#evidencefilepolicy" 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">evidenceFilePolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L54">src/server/createServer.ts:54</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L55">src/server/createServer.ts:55</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="investigationinputroots"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>investigation<wbr/>Input<wbr/>Roots</span><a href="#investigationinputroots" 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">investigationInputRoots</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L55">src/server/createServer.ts:55</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L56">src/server/createServer.ts:56</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="javascriptreplayhost"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>javascript<wbr/>Replay<wbr/>Host</span><a href="#javascriptreplayhost" 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">javascriptReplayHost</span><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayHost.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayHost</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L62">src/server/createServer.ts:62</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L63">src/server/createServer.ts:63</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="javascriptreplaypolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>javascript<wbr/>Replay<wbr/>Policy</span><a href="#javascriptreplaypolicy" 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">javascriptReplayPolicy</span><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayPolicy.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayPolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L61">src/server/createServer.ts:61</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L62">src/server/createServer.ts:62</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="javascriptreplayrunner"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>javascript<wbr/>Replay<wbr/>Runner</span><a href="#javascriptreplayrunner" 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">javascriptReplayRunner</span><span class="tsd-signature-symbol">?:</span> <a href="application_JavaScriptReplayPlanning.JavaScriptReplayRunner.html" class="tsd-signature-type tsd-kind-interface">JavaScriptReplayRunner</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L63">src/server/createServer.ts:63</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L64">src/server/createServer.ts:64</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="logger"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>logger</span><a href="#logger" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">logger</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Logger</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L52">src/server/createServer.ts:52</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L53">src/server/createServer.ts:53</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="managedruntimepolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>managed<wbr/>Runtime<wbr/>Policy</span><a href="#managedruntimepolicy" 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">managedRuntimePolicy</span><span class="tsd-signature-symbol">?:</span> <a href="application_ManagedRuntimeCorrelationService.ManagedRuntimePolicy.html" class="tsd-signature-type tsd-kind-interface">ManagedRuntimePolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L64">src/server/createServer.ts:64</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L65">src/server/createServer.ts:65</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="permissionauthority"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>permission<wbr/>Authority</span><a href="#permissionauthority" 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">permissionAuthority</span><span class="tsd-signature-symbol">?:</span> <a href="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L57">src/server/createServer.ts:57</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L58">src/server/createServer.ts:58</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="processpolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>process<wbr/>Policy</span><a href="#processpolicy" 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">processPolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L53">src/server/createServer.ts:53</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/createServer.ts#L54">src/server/createServer.ts:54</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Inputs required to register the binary session status tool.</p>
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionStatusToolOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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="#contract">contract</a><span class="tsd-signature-symbol">:</span> <a href="contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">"binary_session"</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#server">server</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#session">session</a><span class="tsd-signature-symbol">:</span> <a href="application_BinarySessionPort.BinarySessionPort.html" class="tsd-signature-type tsd-kind-interface">BinarySessionPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#startedat">startedAt</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><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionStatusToolOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#contract">contract</a><span class="tsd-signature-symbol">:</span> <a href="contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">"binary_session"</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#server">server</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#session">session</a><span class="tsd-signature-symbol">:</span> <a href="application_BinarySessionPort.BinarySessionPort.html" class="tsd-signature-type tsd-kind-interface">BinarySessionPort</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#startedat">startedAt</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><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L20">src/server/registerSessionStatusTool.ts:20</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L21">src/server/registerSessionStatusTool.ts:21</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>
|
||||
@@ -35,29 +35,29 @@
|
||||
<section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="availabilitypolicy"><code class="tsd-tag">Readonly</code><span>availability<wbr/>Policy</span><a href="#availabilitypolicy" 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">availabilityPolicy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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></div><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">availabilityPolicy</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L25">src/server/registerSessionStatusTool.ts:25</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L26">src/server/registerSessionStatusTool.ts:26</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="contract"><code class="tsd-tag">Readonly</code><span>contract</span><a href="#contract" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3>
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">contract</span><span class="tsd-signature-symbol">:</span> <a href="contracts_toolContractTypes.ToolContract.html" class="tsd-signature-type tsd-kind-interface">ToolContract</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">"binary_session"</span><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/server/registerSessionStatusTool.ts#L23">src/server/registerSessionStatusTool.ts:23</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L24">src/server/registerSessionStatusTool.ts:24</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="server"><code class="tsd-tag">Readonly</code><span>server</span><a href="#server" 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">server</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">McpServer</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L21">src/server/registerSessionStatusTool.ts:21</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L22">src/server/registerSessionStatusTool.ts:22</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="session"><code class="tsd-tag">Readonly</code><span>session</span><a href="#session" 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">session</span><span class="tsd-signature-symbol">:</span> <a href="application_BinarySessionPort.BinarySessionPort.html" class="tsd-signature-type tsd-kind-interface">BinarySessionPort</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L22">src/server/registerSessionStatusTool.ts:22</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L23">src/server/registerSessionStatusTool.ts:23</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="startedat"><code class="tsd-tag">Readonly</code><span>started<wbr/>At</span><a href="#startedat" 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">startedAt</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/server/registerSessionStatusTool.ts#L24">src/server/registerSessionStatusTool.ts:24</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionStatusTool.ts#L25">src/server/registerSessionStatusTool.ts:25</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
<section class="tsd-panel tsd-comment">
|
||||
<div class="tsd-comment tsd-typography"><p>Register MCP-only target lifecycle operations on a long-lived session.</p>
|
||||
</div></section>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionToolOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#analysissnapshotfilepolicy">analysisSnapshotFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#artifactintegritycontinueenabled">artifactIntegrityContinueEnabled</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <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="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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="#evidencefilepolicy">evidenceFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#investigationinputroots">investigationInputRoots</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#permissionauthority">permissionAuthority</a><span class="tsd-signature-symbol">?:</span> <a href="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#processcaptureelicitation">processCaptureElicitation</a><span class="tsd-signature-symbol">?:</span> <a href="server_ProcessCaptureElicitation.ProcessCaptureElicitation.html" class="tsd-signature-type tsd-kind-interface">ProcessCaptureElicitation</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#processpolicy">processPolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#startedat">startedAt</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><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionToolOptions</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#analysissnapshotfilepolicy">analysisSnapshotFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#artifactintegritycontinueenabled">artifactIntegrityContinueEnabled</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <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="#availabilitypolicy">availabilityPolicy</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#evidencefilepolicy">evidenceFilePolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#investigationinputroots">investigationInputRoots</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#permissionauthority">permissionAuthority</a><span class="tsd-signature-symbol">?:</span> <a href="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#processcaptureelicitation">processCaptureElicitation</a><span class="tsd-signature-symbol">?:</span> <a href="server_ProcessCaptureElicitation.ProcessCaptureElicitation.html" class="tsd-signature-type tsd-kind-interface">ProcessCaptureElicitation</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#processpolicy">processPolicy</a><span class="tsd-signature-symbol">?:</span> <a href="domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#startedat">startedAt</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><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L394">src/server/registerSessionTools.ts:394</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L386">src/server/registerSessionTools.ts:386</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>
|
||||
@@ -41,47 +41,47 @@
|
||||
<h3 class="tsd-anchor-link" id="analysissnapshotfilepolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>analysis<wbr/>Snapshot<wbr/>File<wbr/>Policy</span><a href="#analysissnapshotfilepolicy" 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">analysisSnapshotFilePolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L398">src/server/registerSessionTools.ts:398</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L390">src/server/registerSessionTools.ts:390</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="artifactintegritycontinueenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>artifact<wbr/>Integrity<wbr/>Continue<wbr/>Enabled</span><a href="#artifactintegritycontinueenabled" 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">artifactIntegrityContinueEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L402">src/server/registerSessionTools.ts:402</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L394">src/server/registerSessionTools.ts:394</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="availabilitypolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>availability<wbr/>Policy</span><a href="#availabilitypolicy" 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">availabilityPolicy</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <span class="tsd-signature-symbol">{</span><br/> <span class="tsd-kind-property">browserObservationEnabled</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">electronObservationEnabled</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">evidenceFileRoots</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">javascriptReplayEnabled</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">managedRuntimeEnabled</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">processCaptureEnabled</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></div><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-kind-property">availabilityPolicy</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">()</span> <span class="tsd-signature-symbol">=></span> <a href="server_sessionAvailabilityPolicy.SessionAvailability.html" class="tsd-signature-type tsd-kind-interface">SessionAvailability</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L403">src/server/registerSessionTools.ts:403</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L395">src/server/registerSessionTools.ts:395</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="evidencefilepolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>evidence<wbr/>File<wbr/>Policy</span><a href="#evidencefilepolicy" 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">evidenceFilePolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_evidenceBundle.EvidenceFilePolicy.html" class="tsd-signature-type tsd-kind-interface">EvidenceFilePolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L396">src/server/registerSessionTools.ts:396</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L388">src/server/registerSessionTools.ts:388</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="investigationinputroots"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>investigation<wbr/>Input<wbr/>Roots</span><a href="#investigationinputroots" 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">investigationInputRoots</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L397">src/server/registerSessionTools.ts:397</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L389">src/server/registerSessionTools.ts:389</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="permissionauthority"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>permission<wbr/>Authority</span><a href="#permissionauthority" 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">permissionAuthority</span><span class="tsd-signature-symbol">?:</span> <a href="../classes/application_PermissionAuthority.PermissionAuthority.html" class="tsd-signature-type tsd-kind-class">PermissionAuthority</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L400">src/server/registerSessionTools.ts:400</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L392">src/server/registerSessionTools.ts:392</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="processcaptureelicitation"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>process<wbr/>Capture<wbr/>Elicitation</span><a href="#processcaptureelicitation" 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">processCaptureElicitation</span><span class="tsd-signature-symbol">?:</span> <a href="server_ProcessCaptureElicitation.ProcessCaptureElicitation.html" class="tsd-signature-type tsd-kind-interface">ProcessCaptureElicitation</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L401">src/server/registerSessionTools.ts:401</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L393">src/server/registerSessionTools.ts:393</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="processpolicy"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>process<wbr/>Policy</span><a href="#processpolicy" 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">processPolicy</span><span class="tsd-signature-symbol">?:</span> <a href="domain_processScenario.ProcessExecutionPolicy.html" class="tsd-signature-type tsd-kind-interface">ProcessExecutionPolicy</a></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L395">src/server/registerSessionTools.ts:395</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L387">src/server/registerSessionTools.ts:387</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="startedat"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>started<wbr/>At</span><a href="#startedat" 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">startedAt</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/server/registerSessionTools.ts#L399">src/server/registerSessionTools.ts:399</a></li></ul></aside></section></section></details></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/registerSessionTools.ts#L391">src/server/registerSessionTools.ts:391</a></li></ul></aside></section></section></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<li><a href="../modules/server_sessionAvailabilityPolicy.html">server/sessionAvailabilityPolicy</a></li>
|
||||
<li><a href="" aria-current="page">SessionAvailability</a></li></ul>
|
||||
<h1>Interface SessionAvailability</h1></div>
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionAvailability</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#browserobservationenabled">browserObservationEnabled</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="#electronobservationenabled">electronObservationEnabled</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="#evidencefileroots">evidenceFileRoots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayenabled">javascriptReplayEnabled</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="#managedruntimeenabled">managedRuntimeEnabled</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="#processcaptureenabled">processCaptureEnabled</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><aside class="tsd-sources">
|
||||
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">SessionAvailability</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#browserobservationenabled">browserObservationEnabled</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="#electronobservationenabled">electronObservationEnabled</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="#evidencefileroots">evidenceFileRoots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#investigationinputroots">investigationInputRoots</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#javascriptreplayenabled">javascriptReplayEnabled</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="#managedruntimeenabled">managedRuntimeEnabled</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="#processcaptureenabled">processCaptureEnabled</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><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L4">src/server/sessionAvailabilityPolicy.ts:4</a></li></ul></aside>
|
||||
<section class="tsd-panel-group tsd-index-group">
|
||||
@@ -24,6 +24,7 @@
|
||||
<div class="tsd-index-list"><a href="#browserobservationenabled" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>browser<wbr/>Observation<wbr/>Enabled?</span></a>
|
||||
<a href="#electronobservationenabled" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>electron<wbr/>Observation<wbr/>Enabled?</span></a>
|
||||
<a href="#evidencefileroots" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>evidence<wbr/>File<wbr/>Roots</span></a>
|
||||
<a href="#investigationinputroots" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>investigation<wbr/>Input<wbr/>Roots</span></a>
|
||||
<a href="#javascriptreplayenabled" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>javascript<wbr/>Replay<wbr/>Enabled?</span></a>
|
||||
<a href="#managedruntimeenabled" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>managed<wbr/>Runtime<wbr/>Enabled?</span></a>
|
||||
<a href="#processcaptureenabled" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>process<wbr/>Capture<wbr/>Enabled</span></a>
|
||||
@@ -35,27 +36,32 @@
|
||||
<h3 class="tsd-anchor-link" id="browserobservationenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>browser<wbr/>Observation<wbr/>Enabled</span><a href="#browserobservationenabled" 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">browserObservationEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L7">src/server/sessionAvailabilityPolicy.ts:7</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L8">src/server/sessionAvailabilityPolicy.ts:8</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="electronobservationenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>electron<wbr/>Observation<wbr/>Enabled</span><a href="#electronobservationenabled" 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">electronObservationEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L8">src/server/sessionAvailabilityPolicy.ts:8</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L9">src/server/sessionAvailabilityPolicy.ts:9</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="evidencefileroots"><code class="tsd-tag">Readonly</code><span>evidence<wbr/>File<wbr/>Roots</span><a href="#evidencefileroots" 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">evidenceFileRoots</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L6">src/server/sessionAvailabilityPolicy.ts:6</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="investigationinputroots"><code class="tsd-tag">Readonly</code><span>investigation<wbr/>Input<wbr/>Roots</span><a href="#investigationinputroots" 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">investigationInputRoots</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L7">src/server/sessionAvailabilityPolicy.ts:7</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="javascriptreplayenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>javascript<wbr/>Replay<wbr/>Enabled</span><a href="#javascriptreplayenabled" 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">javascriptReplayEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L9">src/server/sessionAvailabilityPolicy.ts:9</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L10">src/server/sessionAvailabilityPolicy.ts:10</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="managedruntimeenabled"><code class="tsd-tag">Optional</code> <code class="tsd-tag">Readonly</code><span>managed<wbr/>Runtime<wbr/>Enabled</span><a href="#managedruntimeenabled" 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">managedRuntimeEnabled</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L10">src/server/sessionAvailabilityPolicy.ts:10</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/server/sessionAvailabilityPolicy.ts#L11">src/server/sessionAvailabilityPolicy.ts:11</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member">
|
||||
<h3 class="tsd-anchor-link" id="processcaptureenabled"><code class="tsd-tag">Readonly</code><span>process<wbr/>Capture<wbr/>Enabled</span><a href="#processcaptureenabled" 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">processCaptureEnabled</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
||||
@@ -76,7 +82,7 @@
|
||||
<h3>On This Page</h3></summary>
|
||||
<div class="tsd-accordion-details">
|
||||
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary>
|
||||
<div><a href="#browserobservationenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>browser<wbr/>Observation<wbr/>Enabled</span></a><a href="#electronobservationenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>electron<wbr/>Observation<wbr/>Enabled</span></a><a href="#evidencefileroots"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>evidence<wbr/>File<wbr/>Roots</span></a><a href="#javascriptreplayenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>javascript<wbr/>Replay<wbr/>Enabled</span></a><a href="#managedruntimeenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>managed<wbr/>Runtime<wbr/>Enabled</span></a><a href="#processcaptureenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>process<wbr/>Capture<wbr/>Enabled</span></a></div></details></div></details></div>
|
||||
<div><a href="#browserobservationenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>browser<wbr/>Observation<wbr/>Enabled</span></a><a href="#electronobservationenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>electron<wbr/>Observation<wbr/>Enabled</span></a><a href="#evidencefileroots"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>evidence<wbr/>File<wbr/>Roots</span></a><a href="#investigationinputroots"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>investigation<wbr/>Input<wbr/>Roots</span></a><a href="#javascriptreplayenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>javascript<wbr/>Replay<wbr/>Enabled</span></a><a href="#managedruntimeenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>managed<wbr/>Runtime<wbr/>Enabled</span></a><a href="#processcaptureenabled"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>process<wbr/>Capture<wbr/>Enabled</span></a></div></details></div></details></div>
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h2 class="tsd-anchor-link" id="functions">Functions<a href="#functions" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="detectclients"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><a href="../functions/application_Setup.detectClients.html">detectClients</a><a href="#detectclients" 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="runsetup"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><a href="../functions/application_Setup.runSetup.html">runSetup</a><a href="#runsetup" 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="systemsetuphost"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><a href="../functions/application_Setup.systemSetupHost.html">systemSetupHost</a><a href="#systemsetuphost" 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-References"><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="references">References<a href="#references" 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="canonicalskillneedsinstall"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>canonicalSkillNeedsInstall</span><span> → </span><a href="../functions/application_SetupSkill.canonicalSkillNeedsInstall.html">canonicalSkillNeedsInstall</a><a href="#canonicalskillneedsinstall" 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="configurejsonclient"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>configureJsonClient</span><span> → </span><a href="../functions/application_SetupClientConfiguration.configureJsonClient.html">configureJsonClient</a><a href="#configurejsonclient" 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="configuretomlclient"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>configureTomlClient</span><span> → </span><a href="../functions/application_SetupClientConfiguration.configureTomlClient.html">configureTomlClient</a><a href="#configuretomlclient" 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="installcanonicalskill"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>installCanonicalSkill</span><span> → </span><a href="../functions/application_SetupSkill.installCanonicalSkill.html">installCanonicalSkill</a><a href="#installcanonicalskill" 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="setupclient"><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><span>SetupClient</span><span> → </span><a href="../interfaces/application_SupportedClients.SetupClient.html">SetupClient</a><a href="#setupclient" 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="setuphopperinstallresult"><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><span>SetupHopperInstallResult</span><span> → </span><a href="../types/application_SetupInstallFailure.SetupHopperInstallResult.html">SetupHopperInstallResult</a><a href="#setuphopperinstallresult" 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="references">References<a href="#references" 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="canonicalskillneedsinstall"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>canonicalSkillNeedsInstall</span><span> → </span><a href="../functions/application_SetupSkill.canonicalSkillNeedsInstall.html">canonicalSkillNeedsInstall</a><a href="#canonicalskillneedsinstall" 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="configurejsonclient"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>configureJsonClient</span><span> → </span><a href="../functions/application_SetupClientConfiguration.configureJsonClient.html">configureJsonClient</a><a href="#configurejsonclient" 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="configuretomlclient"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>configureTomlClient</span><span> → </span><a href="../functions/application_SetupClientConfiguration.configureTomlClient.html">configureTomlClient</a><a href="#configuretomlclient" 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="installcanonicalskill"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>installCanonicalSkill</span><span> → </span><a href="../functions/application_SetupSkill.installCanonicalSkill.html">installCanonicalSkill</a><a href="#installcanonicalskill" 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="registrationpermissionenvironment"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>registrationPermissionEnvironment</span><span> → </span><a href="../functions/application_SetupRegistrationEnvironment.registrationPermissionEnvironment.html">registrationPermissionEnvironment</a><a href="#registrationpermissionenvironment" 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="setupclient"><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><span>SetupClient</span><span> → </span><a href="../interfaces/application_SupportedClients.SetupClient.html">SetupClient</a><a href="#setupclient" 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="setuphopperinstallresult"><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><span>SetupHopperInstallResult</span><span> → </span><a href="../types/application_SetupInstallFailure.SetupHopperInstallResult.html">SetupHopperInstallResult</a><a href="#setuphopperinstallresult" 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">
|
||||
@@ -39,7 +39,7 @@
|
||||
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Functions</summary>
|
||||
<div><a href="#detectclients"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>detect<wbr/>Clients</span></a><a href="#runsetup"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>run<wbr/>Setup</span></a><a href="#systemsetuphost"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>system<wbr/>Setup<wbr/>Host</span></a></div></details>
|
||||
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-References"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>References</summary>
|
||||
<div><a href="#canonicalskillneedsinstall"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>canonical<wbr/>Skill<wbr/>Needs<wbr/>Install</span></a><a href="#configurejsonclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>configure<wbr/>Json<wbr/>Client</span></a><a href="#configuretomlclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>configure<wbr/>Toml<wbr/>Client</span></a><a href="#installcanonicalskill"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>install<wbr/>Canonical<wbr/>Skill</span></a><a href="#setupclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>Setup<wbr/>Client</span></a><a href="#setuphopperinstallresult"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>Setup<wbr/>Hopper<wbr/>Install<wbr/>Result</span></a></div></details></div></details></div>
|
||||
<div><a href="#canonicalskillneedsinstall"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>canonical<wbr/>Skill<wbr/>Needs<wbr/>Install</span></a><a href="#configurejsonclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>configure<wbr/>Json<wbr/>Client</span></a><a href="#configuretomlclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>configure<wbr/>Toml<wbr/>Client</span></a><a href="#installcanonicalskill"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>install<wbr/>Canonical<wbr/>Skill</span></a><a href="#registrationpermissionenvironment"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>registration<wbr/>Permission<wbr/>Environment</span></a><a href="#setupclient"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>Setup<wbr/>Client</span></a><a href="#setuphopperinstallresult"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Reference"><use href="../assets/icons.svg#icon-4194304"></use></svg><span>Setup<wbr/>Hopper<wbr/>Install<wbr/>Result</span></a></div></details></div></details></div>
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>application/SetupRegistrationEnvironment | rea-agents</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
|
||||
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents</a>
|
||||
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
|
||||
<ul role="listbox" id="tsd-search-results"></ul>
|
||||
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
|
||||
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
|
||||
<div class="container container-main">
|
||||
<div class="col-content">
|
||||
<div class="tsd-page-title">
|
||||
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
|
||||
<li><a href="" aria-current="page">application/SetupRegistrationEnvironment</a></li></ul>
|
||||
<h1>Module application/SetupRegistrationEnvironment</h1></div>
|
||||
<details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h2 class="tsd-anchor-link" id="functions">Functions<a href="#functions" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h2></summary><dl class="tsd-member-summaries"><dt class="tsd-member-summary" id="registrationpermissionenvironment"><span class="tsd-member-summary-name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><a href="../functions/application_SetupRegistrationEnvironment.registrationPermissionEnvironment.html">registrationPermissionEnvironment</a><a href="#registrationpermissionenvironment" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></span></dt><dd class="tsd-member-summary"></dd></dl></details></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h3>Settings</h3></summary>
|
||||
<div class="tsd-accordion-details">
|
||||
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
|
||||
<ul id="tsd-filter-options">
|
||||
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
|
||||
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
|
||||
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
|
||||
<details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
|
||||
<h3>On This Page</h3></summary>
|
||||
<div class="tsd-accordion-details">
|
||||
<details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Functions"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Functions</summary>
|
||||
<div><a href="#registrationpermissionenvironment"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Function"><use href="../assets/icons.svg#icon-64"></use></svg><span>registration<wbr/>Permission<wbr/>Environment</span></a></div></details></div></details></div>
|
||||
<div class="site-menu">
|
||||
<nav class="tsd-navigation"><a href="../index.html">rea-agents</a>
|
||||
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
|
||||
<li>Loading...</li></ul></nav></div></div></div><footer>
|
||||
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
|
||||
<div class="overlay"></div></body></html>
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="tsd-comment tsd-typography"><p>Read-only state used to block unsafe setup plans before any mutation.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L63">src/application/Setup.ts:63</a></li></ul></aside></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L65">src/application/Setup.ts:65</a></li></ul></aside></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>Result of one backup/write/readback transaction.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L52">src/application/Setup.ts:52</a></li></ul></aside></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L54">src/application/Setup.ts:54</a></li></ul></aside></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<li><span><span class="tsd-kind-parameter">actions</span>: <span class="tsd-signature-keyword">readonly</span> <a href="../interfaces/application_Setup.SetupAction.html" class="tsd-signature-type tsd-kind-interface">SetupAction</a><span class="tsd-signature-symbol">[]</span></span></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span> <span class="tsd-signature-symbol">|</span> <a href="../interfaces/application_Setup.SetupConfirmationDecision.html" class="tsd-signature-type tsd-kind-interface">SetupConfirmationDecision</a><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L154">src/application/Setup.ts:154</a></li></ul></aside></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L156">src/application/Setup.ts:156</a></li></ul></aside></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>Exact non-secret provider variables propagated into managed registrations.</p>
|
||||
</div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L42">src/application/Setup.ts:42</a></li></ul></aside></div>
|
||||
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/Setup.ts#L44">src/application/Setup.ts:44</a></li></ul></aside></div>
|
||||
<div class="col-sidebar">
|
||||
<div class="page-menu">
|
||||
<div class="tsd-navigation settings">
|
||||
|
||||
@@ -27,6 +27,18 @@ rea analyze-javascript-application /absolute/path/to/apps/app.asar \
|
||||
--json
|
||||
```
|
||||
|
||||
When configuring an MCP client, set the variable before approved setup so REA
|
||||
copies the explicit non-secret root policy into the managed registration:
|
||||
|
||||
```bash
|
||||
export REA_INVESTIGATION_INPUT_ROOTS_JSON='["/absolute/path/to/apps"]'
|
||||
rea setup
|
||||
```
|
||||
|
||||
Restart the configured MCP client after changing this administrator ceiling.
|
||||
An already-running server cannot acquire a new process environment through
|
||||
MCP elicitation or `SIGHUP`.
|
||||
|
||||
The equivalent MCP input is:
|
||||
|
||||
```json
|
||||
|
||||
@@ -99,8 +99,10 @@ used by MCP. Optional project grants require both
|
||||
`REA_PERMISSION_PROJECT_ROOT` and `REA_PERMISSION_PROJECT_STORE`. The store is
|
||||
atomically written with mode `0600`, bound to the canonical project root, and is
|
||||
never enabled by default. Send `SIGHUP` to the REA MCP process after a trusted
|
||||
local policy change;
|
||||
ceilings, administrator grants, and project grants reload without restarting.
|
||||
project-store change; project grants reload without restarting. Environment
|
||||
settings belong to the process environment, so changing an administrator
|
||||
ceiling in an MCP registration requires restarting that registered server or
|
||||
its owning client.
|
||||
Revocation affects future operations; an already-running operation retains the
|
||||
decision made at its preflight boundary.
|
||||
Once and session grants are connection-local overlays. They cannot authorize a
|
||||
@@ -115,6 +117,11 @@ Denials use the shared `permission_required` schema with requested scope, missin
|
||||
scope, administrator ceiling, elicitation support, and exact restart status.
|
||||
Client-provided roots are context only and never grants.
|
||||
|
||||
Elicitation can add a once or session grant only inside an existing
|
||||
administrator ceiling. A request outside that ceiling reports
|
||||
`elicitation_supported: false` and `restart_required: true`; interactive consent
|
||||
cannot silently widen administrator policy.
|
||||
|
||||
`analyze_javascript_application` uses the `investigation_input` capability. Its
|
||||
absolute `input_path` must be inside `REA_INVESTIGATION_INPUT_ROOTS_JSON` and the
|
||||
request must set `approved: true` before any artifact read. Reading source-map
|
||||
|
||||
@@ -33,6 +33,7 @@ type ProviderDescriptor = {
|
||||
type AvailabilityPolicy = {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly investigationInputRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
@@ -115,6 +116,8 @@ export const buildCapabilityInventory = (
|
||||
};
|
||||
|
||||
const availabilityFor = (context: AvailabilityContext): Availability => {
|
||||
const javascriptApplication = javascriptApplicationAvailability(context);
|
||||
if (javascriptApplication !== null) return javascriptApplication;
|
||||
const policyDecision = policyAvailability(context);
|
||||
if (policyDecision !== null) return policyDecision;
|
||||
const targetDecision = targetAvailability(context);
|
||||
@@ -122,6 +125,23 @@ const availabilityFor = (context: AvailabilityContext): Availability => {
|
||||
return providerAvailability(context);
|
||||
};
|
||||
|
||||
const javascriptApplicationAvailability = ({
|
||||
name,
|
||||
policy,
|
||||
}: AvailabilityContext): Availability | null => {
|
||||
if (name === "analyze_javascript_application")
|
||||
return policy.investigationInputRoots === 0
|
||||
? {
|
||||
reason: "policy_disabled",
|
||||
remediation:
|
||||
"Configure an exact REA_INVESTIGATION_INPUT_ROOTS_JSON root in the MCP registration, then restart the registered MCP server or client.",
|
||||
}
|
||||
: { reason: "available", remediation: null };
|
||||
return name === "reconcile_javascript_runtime"
|
||||
? { reason: "available", remediation: null }
|
||||
: null;
|
||||
};
|
||||
|
||||
const policyAvailability = ({
|
||||
name,
|
||||
kind,
|
||||
|
||||
@@ -131,13 +131,16 @@ type PermissionAuthorizationResult = Promise<
|
||||
export class PermissionAuthority {
|
||||
private policy: PermissionPolicy;
|
||||
private readonly configuredAuthority: PermissionAuthority | undefined;
|
||||
private readonly outsideCeilingRestartRequired: boolean;
|
||||
|
||||
constructor(
|
||||
policy: PermissionPolicy,
|
||||
configuredAuthority?: PermissionAuthority,
|
||||
outsideCeilingRestartRequired = false,
|
||||
) {
|
||||
this.policy = policy;
|
||||
this.configuredAuthority = configuredAuthority;
|
||||
this.outsideCeilingRestartRequired = outsideCeilingRestartRequired;
|
||||
}
|
||||
|
||||
/** Create a connection-owned overlay for once and session grants. */
|
||||
@@ -145,6 +148,7 @@ export class PermissionAuthority {
|
||||
return new PermissionAuthority(
|
||||
createPermissionPolicy([]),
|
||||
this.configuredAuthority ?? this,
|
||||
true,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -267,13 +271,16 @@ export class PermissionAuthority {
|
||||
const effective = this.effectivePolicy();
|
||||
const denied = evaluatePermission(effective, request);
|
||||
if (denied.allowed) return ok({ decision: denied, owner: this });
|
||||
const outsideAdministratorCeiling =
|
||||
denied.reason === "outside_administrator_ceiling";
|
||||
return err(
|
||||
new PermissionRequiredError(
|
||||
request,
|
||||
denied.missing,
|
||||
ceilingFor(effective, request.capability),
|
||||
options.elicitationSupported ?? false,
|
||||
options.restartRequired ?? false,
|
||||
!outsideAdministratorCeiling && (options.elicitationSupported ?? false),
|
||||
options.restartRequired ??
|
||||
(outsideAdministratorCeiling && this.outsideCeilingRestartRequired),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -36,7 +36,9 @@ import {
|
||||
type SetupFailureCode,
|
||||
type SetupHopperInstallResult,
|
||||
} from "./SetupInstallFailure.js";
|
||||
import { registrationPermissionEnvironment } from "./SetupRegistrationEnvironment.js";
|
||||
export type { SetupHopperInstallResult } from "./SetupInstallFailure.js";
|
||||
export { registrationPermissionEnvironment } from "./SetupRegistrationEnvironment.js";
|
||||
|
||||
/** Exact non-secret provider variables propagated into managed registrations. */
|
||||
export type SetupProviderEnvironment = Readonly<Record<string, string>>;
|
||||
@@ -469,6 +471,7 @@ export const systemSetupHost = (
|
||||
const diagnosis = await runDoctor(undefined, doctorHost);
|
||||
return {
|
||||
...providerRegistrationEnvironment(diagnosis.providerInspections ?? []),
|
||||
...registrationPermissionEnvironment(process.env),
|
||||
...(diagnosis.hopperPath === undefined
|
||||
? {}
|
||||
: { HOPPER_LAUNCHER_PATH: diagnosis.hopperPath }),
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/** Select explicit non-secret permission settings safe for managed MCP registrations. */
|
||||
export const registrationPermissionEnvironment = (
|
||||
environment: Readonly<Record<string, string | undefined>>,
|
||||
): Readonly<Record<string, string>> => {
|
||||
const investigationRoots = environment.REA_INVESTIGATION_INPUT_ROOTS_JSON;
|
||||
return investigationRoots === undefined
|
||||
? {}
|
||||
: { REA_INVESTIGATION_INPUT_ROOTS_JSON: investigationRoots };
|
||||
};
|
||||
@@ -27,9 +27,11 @@ export const analysisErrorRemediationAction = (
|
||||
if (error instanceof ReplayPlanStaleError)
|
||||
return "Review the rebuilt replay plan and explicitly approve its new digest.";
|
||||
if (error instanceof PermissionRequiredError)
|
||||
return error.elicitationSupported
|
||||
? "Approve the exact missing scope, then retry the operation."
|
||||
: "Add the exact missing scope beneath the administrator ceiling, then retry.";
|
||||
return error.restartRequired
|
||||
? "Add the exact missing scope to the administrator configuration, then restart the registered MCP server or client."
|
||||
: error.elicitationSupported
|
||||
? "Approve the exact missing scope, then retry the operation."
|
||||
: "Add the exact missing scope beneath the administrator ceiling, then retry.";
|
||||
return analysisErrorUserMessage(error);
|
||||
};
|
||||
|
||||
|
||||
@@ -70,6 +70,9 @@ export const startMcpTransport = async (
|
||||
evidenceFileRoots:
|
||||
serverContext.runtimeState.currentConfig.evidenceFilePolicy
|
||||
.roots.length,
|
||||
investigationInputRoots:
|
||||
serverContext.runtimeState.currentConfig.investigationInputRoots
|
||||
.length,
|
||||
browserObservationEnabled:
|
||||
serverContext.runtimeState.currentConfig
|
||||
.browserObservationEnabled &&
|
||||
|
||||
@@ -29,9 +29,10 @@ import { registerBrowserTools } from "./registerBrowserTools.js";
|
||||
import type { ElectronObservationPort } from "../application/ElectronObservationPort.js";
|
||||
import { registerElectronTools } from "./registerElectronTools.js";
|
||||
import { registerApplicationTools } from "./registerApplicationTools.js";
|
||||
import type { SessionAvailability } from "./sessionAvailabilityPolicy.js";
|
||||
|
||||
const TARGET_FREE_INSTRUCTIONS =
|
||||
"REA analyzes shipped artifacts and approved runtime evidence; use repository tools for source. Route: ASAR/JavaScript -> analyze_javascript_application; archive/package -> inventory_artifact; managed PE/CLI -> inspect_managed_artifact; browser/Electron runtime -> list_browser_targets/list_electron_targets; native binary/database -> open_binary, then binary_overview. Start with summaries and cite Evidence IDs. Never repeat identical analysis or read full Evidence unless a missing detail requires it.";
|
||||
"REA analyzes shipped artifacts. Route: ASAR/JavaScript -> analyze_javascript_application (configured root required); archive/package -> inventory_artifact; managed PE/CLI -> inspect_managed_artifact; browser/Electron runtime -> list_browser_targets/list_electron_targets; native binary/database -> open_binary, then binary_overview. Check binary_session for policy. Start with summaries and cite Evidence IDs. Never repeat identical analysis or read full Evidence without a specific need.";
|
||||
|
||||
const ACTIVE_TARGET_INSTRUCTIONS =
|
||||
"REA analyzes the active reverse-engineering target. Start native analysis with binary_overview, then narrow with analyze_function, literal search, callers, callees, and xrefs. Prefer summary views, never repeat an identical call, and read full Evidence only when the task requires it.";
|
||||
@@ -62,14 +63,7 @@ export interface CreateServerOptions {
|
||||
readonly javascriptReplayHost?: JavaScriptReplayHost;
|
||||
readonly javascriptReplayRunner?: JavaScriptReplayRunner;
|
||||
readonly managedRuntimePolicy?: ManagedRuntimePolicy;
|
||||
readonly availabilityPolicy?: () => {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
readonly managedRuntimeEnabled?: boolean;
|
||||
};
|
||||
readonly availabilityPolicy?: () => SessionAvailability;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,6 +12,7 @@ import { createServerIdentity } from "../serverIdentity.js";
|
||||
import { buildCapabilityInventory } from "../application/CapabilityInventory.js";
|
||||
import { toolRegistrationOptions } from "./toolRegistrationOptions.js";
|
||||
import { safeParseToolInput } from "./toolInputValidation.js";
|
||||
import type { SessionAvailability } from "./sessionAvailabilityPolicy.js";
|
||||
|
||||
type BinarySessionInput = z.output<typeof binarySessionInputSchema>;
|
||||
type ToolAvailability = ReturnType<typeof buildCapabilityInventory>[number];
|
||||
@@ -22,14 +23,7 @@ export interface SessionStatusToolOptions {
|
||||
readonly session: BinarySessionPort;
|
||||
readonly contract: (typeof SESSION_TOOL_CONTRACTS)[2];
|
||||
readonly startedAt: string;
|
||||
readonly availabilityPolicy: () => {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
readonly managedRuntimeEnabled?: boolean;
|
||||
};
|
||||
readonly availabilityPolicy: () => SessionAvailability;
|
||||
}
|
||||
|
||||
/** Register the read-only provider and target status operation. */
|
||||
|
||||
@@ -56,7 +56,10 @@ import {
|
||||
registerEvidenceTools,
|
||||
registerUnknownTools,
|
||||
} from "./registerSessionRecordTools.js";
|
||||
import { sessionAvailabilityPolicy } from "./sessionAvailabilityPolicy.js";
|
||||
import {
|
||||
sessionAvailabilityPolicy,
|
||||
type SessionAvailability,
|
||||
} from "./sessionAvailabilityPolicy.js";
|
||||
|
||||
const permissionFailure = (
|
||||
failure: Awaited<ReturnType<PermissionAuthority["authorize"]>>,
|
||||
@@ -119,10 +122,6 @@ interface ProcessToolRegistration {
|
||||
readonly captureContract: (typeof SESSION_TOOL_CONTRACTS)[5];
|
||||
readonly permissionAuthority?: PermissionAuthority;
|
||||
readonly processCaptureElicitation?: ProcessCaptureElicitation;
|
||||
readonly availabilityPolicy?: () => {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
};
|
||||
}
|
||||
|
||||
const registerProcessTools = ({
|
||||
@@ -215,14 +214,7 @@ interface LifecycleToolRegistration {
|
||||
];
|
||||
readonly snapshotFilePolicy: EvidenceFilePolicy;
|
||||
readonly startedAt: string;
|
||||
readonly availabilityPolicy: () => {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
readonly managedRuntimeEnabled?: boolean;
|
||||
};
|
||||
readonly availabilityPolicy: () => SessionAvailability;
|
||||
readonly permissionAuthority?: PermissionAuthority;
|
||||
}
|
||||
|
||||
@@ -400,14 +392,7 @@ export interface SessionToolOptions {
|
||||
readonly permissionAuthority?: PermissionAuthority;
|
||||
readonly processCaptureElicitation?: ProcessCaptureElicitation;
|
||||
readonly artifactIntegrityContinueEnabled?: () => boolean;
|
||||
readonly availabilityPolicy?: () => {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
readonly managedRuntimeEnabled?: boolean;
|
||||
};
|
||||
readonly availabilityPolicy?: () => SessionAvailability;
|
||||
}
|
||||
|
||||
export const registerSessionTools = (
|
||||
@@ -448,6 +433,7 @@ export const registerSessionTools = (
|
||||
options.availabilityPolicy,
|
||||
processPolicy,
|
||||
evidenceFilePolicy,
|
||||
options.investigationInputRoots ?? [],
|
||||
),
|
||||
...(options.permissionAuthority === undefined
|
||||
? {}
|
||||
|
||||
@@ -4,6 +4,7 @@ import type { ProcessExecutionPolicy } from "../domain/processCapture.js";
|
||||
export interface SessionAvailability {
|
||||
readonly processCaptureEnabled: boolean;
|
||||
readonly evidenceFileRoots: number;
|
||||
readonly investigationInputRoots: number;
|
||||
readonly browserObservationEnabled?: boolean;
|
||||
readonly electronObservationEnabled?: boolean;
|
||||
readonly javascriptReplayEnabled?: boolean;
|
||||
@@ -15,11 +16,13 @@ export const sessionAvailabilityPolicy = (
|
||||
configured: (() => SessionAvailability) | undefined,
|
||||
processPolicy: ProcessExecutionPolicy,
|
||||
evidenceFilePolicy: EvidenceFilePolicy,
|
||||
investigationInputRoots: readonly string[],
|
||||
): (() => SessionAvailability) =>
|
||||
configured ??
|
||||
(() => ({
|
||||
processCaptureEnabled: processPolicy.enabled,
|
||||
evidenceFileRoots: evidenceFilePolicy.roots.length,
|
||||
investigationInputRoots: investigationInputRoots.length,
|
||||
browserObservationEnabled: false,
|
||||
electronObservationEnabled: false,
|
||||
javascriptReplayEnabled: false,
|
||||
|
||||
@@ -278,6 +278,7 @@ const connectBrowser = async (browser: FakeCdpBrowser) => {
|
||||
availabilityPolicy: () => ({
|
||||
processCaptureEnabled: false,
|
||||
evidenceFileRoots: 0,
|
||||
investigationInputRoots: 0,
|
||||
browserObservationEnabled: true,
|
||||
}),
|
||||
});
|
||||
|
||||
@@ -72,6 +72,7 @@ describe("Electron MCP tools", () => {
|
||||
availabilityPolicy: () => ({
|
||||
processCaptureEnabled: false,
|
||||
evidenceFileRoots: 0,
|
||||
investigationInputRoots: 1,
|
||||
electronObservationEnabled: true,
|
||||
}),
|
||||
});
|
||||
@@ -204,6 +205,7 @@ describe("Electron MCP tools", () => {
|
||||
availabilityPolicy: () => ({
|
||||
processCaptureEnabled: false,
|
||||
evidenceFileRoots: 0,
|
||||
investigationInputRoots: 1,
|
||||
}),
|
||||
});
|
||||
const client = new Client({
|
||||
@@ -273,6 +275,82 @@ describe("Electron MCP tools", () => {
|
||||
});
|
||||
});
|
||||
|
||||
it("reports an unconfigured investigation ceiling before static analysis", async () => {
|
||||
const root = await mkdtemp(join(tmpdir(), "rea-electron-denied-mcp-"));
|
||||
temporary.push(root);
|
||||
await writeElectronBoundaryFixture(root);
|
||||
const config = parseConfig({});
|
||||
if (!config.ok) throw config.error;
|
||||
const authority = await loadConfiguredPermissionAuthority(config.value);
|
||||
if (!authority.ok) throw authority.error;
|
||||
const session = new BinarySession(() => ({
|
||||
execute: () => Promise.resolve(observed(null)),
|
||||
close: () => Promise.resolve(),
|
||||
}));
|
||||
const server = createServer(session, session, {
|
||||
permissionAuthority: authority.value,
|
||||
});
|
||||
const client = new Client({
|
||||
name: "electron-denied-mcp-test",
|
||||
version: "1",
|
||||
});
|
||||
const [clientTransport, serverTransport] =
|
||||
InMemoryTransport.createLinkedPair();
|
||||
resources.push(client, server, session);
|
||||
await server.connect(serverTransport);
|
||||
await client.connect(clientTransport);
|
||||
|
||||
const status = await client.callTool({
|
||||
name: "binary_session",
|
||||
arguments: {
|
||||
detail: "capabilities",
|
||||
capability_family: "electron-provider",
|
||||
limit: 100,
|
||||
},
|
||||
});
|
||||
expect(status.structuredContent).toMatchObject({
|
||||
result: {
|
||||
capabilities: {
|
||||
items: expect.arrayContaining([
|
||||
expect.objectContaining({
|
||||
name: "analyze_javascript_application",
|
||||
available: false,
|
||||
reason: "policy_disabled",
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: "reconcile_javascript_runtime",
|
||||
available: true,
|
||||
reason: "available",
|
||||
}),
|
||||
]),
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
const denied = await client.callTool({
|
||||
name: "analyze_javascript_application",
|
||||
arguments: { input_path: root, approved: true },
|
||||
});
|
||||
expect(denied).toMatchObject({
|
||||
isError: true,
|
||||
structuredContent: {
|
||||
error: {
|
||||
code: "permission_required",
|
||||
remediation: {
|
||||
action: expect.stringContaining("administrator configuration"),
|
||||
elicitation_supported: false,
|
||||
restart_required: true,
|
||||
},
|
||||
details: {
|
||||
capability: "investigation_input",
|
||||
missing: { roots: [root] },
|
||||
ceiling: expect.objectContaining({ roots: [] }),
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
const evidenceFor = (session: BinarySession, value: unknown) => {
|
||||
if (
|
||||
typeof value !== "object" ||
|
||||
|
||||
@@ -65,6 +65,7 @@ describe("managed artifact MCP tools", () => {
|
||||
availabilityPolicy: () => ({
|
||||
processCaptureEnabled: false,
|
||||
evidenceFileRoots: 0,
|
||||
investigationInputRoots: 0,
|
||||
browserObservationEnabled: false,
|
||||
electronObservationEnabled: false,
|
||||
javascriptReplayEnabled: false,
|
||||
|
||||
@@ -18,6 +18,46 @@ import {
|
||||
} from "../src/domain/permissionPolicy.js";
|
||||
|
||||
describe("permission authority", () => {
|
||||
it("distinguishes an elicitable grant from administrator reconfiguration", async () => {
|
||||
const sandbox = await mkdtemp(
|
||||
join(tmpdir(), "rea-permission-remediation-"),
|
||||
);
|
||||
const allowedRoot = join(sandbox, "allowed");
|
||||
const outsideRoot = join(sandbox, "outside");
|
||||
await Promise.all([mkdir(allowedRoot), mkdir(outsideRoot)]);
|
||||
const authority = await createPermissionAuthority([
|
||||
evidenceScope(allowedRoot),
|
||||
]);
|
||||
expect(authority.ok).toBe(true);
|
||||
if (!authority.ok) return;
|
||||
|
||||
const inside = await authority.value.authorize(
|
||||
{
|
||||
...evidenceScope(allowedRoot),
|
||||
operation_identity: "read:inside-ceiling",
|
||||
},
|
||||
"read",
|
||||
{ elicitationSupported: true },
|
||||
);
|
||||
expect(inside).toMatchObject({
|
||||
ok: false,
|
||||
error: { elicitationSupported: true, restartRequired: false },
|
||||
});
|
||||
|
||||
const outside = await authority.value.createConnectionAuthority().authorize(
|
||||
{
|
||||
...evidenceScope(outsideRoot),
|
||||
operation_identity: "read:outside-ceiling",
|
||||
},
|
||||
"read",
|
||||
{ elicitationSupported: true },
|
||||
);
|
||||
expect(outside).toMatchObject({
|
||||
ok: false,
|
||||
error: { elicitationSupported: false, restartRequired: true },
|
||||
});
|
||||
});
|
||||
|
||||
it("accepts canonical aliases but rejects a symlink escape", async () => {
|
||||
const sandbox = await mkdtemp(join(tmpdir(), "rea-permission-"));
|
||||
const root = join(sandbox, "root");
|
||||
|
||||
@@ -47,7 +47,7 @@ describe("MCP permission preflight", () => {
|
||||
missing: { roots: [outputRoot] },
|
||||
},
|
||||
remediation: {
|
||||
restart_required: false,
|
||||
restart_required: true,
|
||||
elicitation_supported: false,
|
||||
},
|
||||
},
|
||||
|
||||
@@ -66,7 +66,11 @@ describe("server and catalog identity", () => {
|
||||
});
|
||||
|
||||
it("reports composed, host, and target-specific availability truthfully", () => {
|
||||
const policy = { processCaptureEnabled: true, evidenceFileRoots: 1 };
|
||||
const policy = {
|
||||
processCaptureEnabled: true,
|
||||
evidenceFileRoots: 1,
|
||||
investigationInputRoots: 1,
|
||||
};
|
||||
const composed = buildCapabilityInventory(
|
||||
{
|
||||
open: true,
|
||||
@@ -201,6 +205,14 @@ describe("server and catalog identity", () => {
|
||||
available: false,
|
||||
reason: "policy_disabled",
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: "analyze_javascript_application",
|
||||
available: false,
|
||||
reason: "policy_disabled",
|
||||
remediation: expect.stringContaining(
|
||||
"REA_INVESTIGATION_INPUT_ROOTS_JSON",
|
||||
),
|
||||
}),
|
||||
]),
|
||||
client_features: {
|
||||
elicitation_form: false,
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { describe, expect, it } from "vitest";
|
||||
|
||||
import {
|
||||
registrationPermissionEnvironment,
|
||||
runSetup,
|
||||
type ClientConfigurationInspection,
|
||||
type ClientConfigurationResult,
|
||||
@@ -153,6 +154,18 @@ const options = (approved: boolean, installHopper = false): SetupOptions => ({
|
||||
});
|
||||
|
||||
describe("setup workflow", () => {
|
||||
it("propagates only the explicit non-secret investigation root policy", () => {
|
||||
expect(
|
||||
registrationPermissionEnvironment({
|
||||
REA_INVESTIGATION_INPUT_ROOTS_JSON: '["/approved/apps"]',
|
||||
AUTHORIZATION: "secret",
|
||||
}),
|
||||
).toEqual({
|
||||
REA_INVESTIGATION_INPUT_ROOTS_JSON: '["/approved/apps"]',
|
||||
});
|
||||
expect(registrationPermissionEnvironment({})).toEqual({});
|
||||
});
|
||||
|
||||
it("returns a complete plan without mutation", async () => {
|
||||
const host = new FakeSetupHost();
|
||||
host.clients = [{ name: "cursor", configPath: "/cursor.json" }];
|
||||
|
||||
Reference in new issue
Block a user