<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L78">src/browser/CdpBrowserProvider.ts:78</a></li></ul></aside>
<divclass="tsd-signature tsd-anchor-link"id="analyzebundle-1"><spanclass="tsd-kind-call-signature">analyzeBundle</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">analysis_limits</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ast_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_findings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_original_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_map_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_map_mappings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_maps</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_total_source_map_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">console_text_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">fetch_source_maps</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_accessibility_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_console_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_json_body_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_script_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass=
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">analysis_limits</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ast_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_findings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_original_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_map_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_map_mappings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_maps</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_total_source_map_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">console_text_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">fetch_source_maps</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_accessibility_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_console_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_json_body_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_script_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_storage_keys</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_websocket_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="t
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">capture</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">scripts_analyzed</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">scripts_observed</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_artifacts</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">charset</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"utf-8"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">text_available</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">target_url</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">completeness</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">dropped_findings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">parse_failures</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">parsed_scripts</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"truncated"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-sy
<p>Implementation of <a href="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#analyzebundle">analyzeBundle</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L141">src/browser/CdpBrowserProvider.ts:141</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="capturescreenshot-1"><spanclass="tsd-kind-call-signature">captureScreenshot</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">maximum_image_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">screenshot_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">options</span><spanclass="tsd-signature-symbol">?:</span><ahref="../interfaces/application_AnalysisProvider.ExecutionOptions.html"class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><spanclass="tsd-signature-symbol">,</span><br/><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">s
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">maximum_image_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">screenshot_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/><spanclass="tsd-signature-symbol">}</span></span></li>
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">captured_at</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">completeness</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">attach_limited_sections</span><spanclass="tsd-signature-symbol">:</span> (<br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"frames"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"websocket_connections"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"metadata"</span><br/>Â Â Â Â
<p>Implementation of <ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#capturescreenshot">captureScreenshot</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L260">src/browser/CdpBrowserProvider.ts:260</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="comparecaptures-1"><spanclass="tsd-kind-call-signature">compareCaptures</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">inspection</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">accessibility</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">description</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">ignored</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">name</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">node_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">parent_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">role</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">text_capture</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">excluded_fields</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">retained_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"truncated"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"unavailable"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"not_approved"</span><b
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">inspection</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">accessibility</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">description</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">ignored</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">name</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">node_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">parent_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">role</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">text_capture</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">excluded_fields</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">retained_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"truncated"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"unavailable"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"not_approved"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"included"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">truncated_fields</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd
<h4 class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">after_target</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><spanclass="tsd-kind-property">url</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">before_target</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><spanclass="tsd-kind-property">url</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">dimensions</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">dom_structure</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">changes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">change</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"added"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"removed"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"modified"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">omitted_changes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">reason</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"unknown"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"unchanged"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"changed"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">total_changes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><
<p>Implementation of <ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#comparecaptures">compareCaptures</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L250">src/browser/CdpBrowserProvider.ts:250</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="comparescreenshots-1"><spanclass="tsd-kind-call-signature">compareScreenshots</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">before</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">channel_threshold</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">maximum_pixels</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">,</span><br/><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><spanclass="tsd-kind-property">height</span><spanclass="t
<div class="tsd-description">
<divclass="tsd-parameters">
<h4class="tsd-parameters-title">Parameters</h4>
<ulclass="tsd-parameter-list">
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">before</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">data_base64</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">media_type</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"image/png"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">uri</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">channel_threshold</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">maximum_pixels</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/><spanclass="tsd-signature-symbol">}</span></span></li></ul></div>
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">after</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><spanclass="tsd-kind-property">height</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><spanclass="tsd-kind-property">width</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">before</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><spanclass="tsd-kind-property">height</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><spanclass="tsd-kind-property">width</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">changed_pixels</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">changed_ratio</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">channel_threshold</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">compared_pixels</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">limitations</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">maximum_channel_delta</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">mean_absolute_channel_delta</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">schema_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">1</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"identical"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"different"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"dimension_mismatch"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-
<p>Implementation of <a href="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#comparescreenshots">compareScreenshots</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L301">src/browser/CdpBrowserProvider.ts:301</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="discoverwebmcptools-1"><spanclass="tsd-kind-call-signature">discoverWebMcpTools</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_schema_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_schema_depth</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_schema_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_tools</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">observation_ms</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">options</span><spanclass="tsd-signature-symbol">?:</span><ahref="../interfaces/application_AnalysisProvider.ExecutionOptions.html"class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><spanclass="tsd-signature-symbol">,</span><br/><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <span
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">max_schema_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">max_schema_depth</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">max_schema_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">max_tools</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">observation_ms</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/><spanclass="tsd-signature-symbol">}</span></span></li>
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">completeness</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">attach_limited_sections</span><spanclass="tsd-signature-symbol">:</span> (<br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"frames"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"websocket_connections"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"metadata"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"resources"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"storage"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"dom"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"accessibility"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"scripts"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"script_sources"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"network_requests"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"network_initiators"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"console_events"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"console_text"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-sy
<p>Implementation of <a href="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#discoverwebmcptools">discoverWebMcpTools</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L209">src/browser/CdpBrowserProvider.ts:209</a></li></ul></aside></div></li></ul></section>
<p>Implementation of <ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#identity">identity</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L79">src/browser/CdpBrowserProvider.ts:79</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="inspectpage-1"><spanclass="tsd-kind-call-signature">inspectPage</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">console_text_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_accessibility_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_console_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_json_body_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_script_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_storage_keys</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">include_websocket_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">json_body_schema_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">limits</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ax_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ax_text_field_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_console_events</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_console_text_field_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_dom_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_frames</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signatur
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">console_text_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_accessibility_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_console_text</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_json_body_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_script_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_storage_keys</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">include_websocket_shapes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">json_body_schema_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">limits</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ax_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ax_text_field_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_console_events</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_console_text_field_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_dom_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_frames</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_json_body_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_json_shape_depth<
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">accessibility</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">description</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">ignored</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">name</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">node_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">parent_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">role</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">text_capture</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">excluded_fields</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">retained_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">status</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"truncated"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"unavailable"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"not_approved"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"included"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">truncated_fields</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-
<p>Implementation of <a href="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#inspectpage">inspectPage</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L129">src/browser/CdpBrowserProvider.ts:129</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="listtargets-1"><spanclass="tsd-kind-call-signature">listTargets</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">limit</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">offset</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">options</span><spanclass="tsd-signature-symbol">?:</span><ahref="../interfaces/application_AnalysisProvider.ExecutionOptions.html"class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><spanclass="tsd-signature-symbol">,</span><br/><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">excluded</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">disallowed_origin</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">non_page</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><s
<divclass="tsd-description">
<divclass="tsd-parameters">
<h4class="tsd-parameters-title">Parameters</h4>
<ulclass="tsd-parameter-list">
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">limit</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">offset</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/><spanclass="tsd-signature-symbol">}</span></span></li>
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">excluded</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">disallowed_origin</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">non_page</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">unsupported_url</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">limitations</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">schema_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">1</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">targets</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">has_more</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">items</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">attached</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">origin</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><
<p>Implementation of <ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#listtargets">listTargets</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L83">src/browser/CdpBrowserProvider.ts:83</a></li></ul></aside></div></li></ul></section>
<divclass="tsd-signature tsd-anchor-link"id="observesession-1"><spanclass="tsd-kind-call-signature">observeSession</span><spanclass="tsd-signature-symbol">(</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_timeline_events</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">observation_ms</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-kind-parameter">options</span><spanclass="tsd-signature-symbol">?:</span><ahref="../interfaces/application_AnalysisProvider.ExecutionOptions.html"class="tsd-signature-type tsd-kind-interface">ExecutionOptions</a><spanclass="tsd-signature-symbol">,</span><br/><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">completeness</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">attach_limited_sections</span><spanclass="tsd-signature-symbol">:</span> (<br/>Â Â Â Â Â Â Â Â Â Â
<li><span><spanclass="tsd-kind-parameter">input</span>: <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">allowed_origins</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">[]</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">true</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">cdp_endpoint</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">max_timeline_events</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">observation_ms</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">target_id</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/><spanclass="tsd-signature-symbol">}</span></span></li>
<h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <ahref="../types/domain_result.Result.html"class="tsd-signature-type tsd-kind-type-alias">Result</a><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">browser</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">js_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">product</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">protocol_version</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">revision</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">user_agent</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">completeness</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">attach_limited_sections</span><spanclass="tsd-signature-symbol">:</span> (<br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"frames"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"websocket_connections"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"metadata"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"resources"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"storage"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"dom"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"accessibility"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"scripts"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"script_sources"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"network_requests"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"network_initiators"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"console_events"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"console_text"</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-sy
<p>Implementation of <a href="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html">BrowserObservationPort</a>.<ahref="../interfaces/application_BrowserObservationPort.BrowserObservationPort.html#observesession">observeSession</a></p>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/browser/CdpBrowserProvider.ts#L168">src/browser/CdpBrowserProvider.ts:168</a></li></ul></aside></div></li></ul></section></section></details></div>