mirror of
https://github.com/morluto/rea.git
synced 2026-10-30 11:25:39 +00:00
* feat: add autonomous Electron runtime analysis * feat(electron): add lifecycle and boundary telemetry * feat(electron): capture runtime boundary evidence * fix(electron): package boundary hook helper * feat(electron): report active capture coverage * fix(electron): account for bring-your-own runtime * feat(electron): expand agent-owned runtime scenarios * fix(ghidra): keep fixture credentials out of argv * perf(test): serialize local test and docs workloads * fix(electron): harden active runtime capture * fix(inspector): require exact runtime target authorization * fix(docs): make managed manifest host independent * fix(ci): make generated catalog portable * fix: unblock autonomous command and electron flows * fix(electron): close popup and detached helper gaps
35 lines
992 B
TypeScript
35 lines
992 B
TypeScript
/** Public browser, Electron, Inspector, and scenario operations. */
|
|
export type BrowserObservationOperation =
|
|
| "list_browser_targets"
|
|
| "inspect_web_page"
|
|
| "analyze_web_bundle"
|
|
| "observe_web_session"
|
|
| "discover_webmcp_tools"
|
|
| "compare_web_captures"
|
|
| "capture_web_screenshot"
|
|
| "compare_web_screenshots"
|
|
| "list_electron_targets"
|
|
| "inspect_electron_page"
|
|
| "list_javascript_runtime_targets"
|
|
| "observe_javascript_runtime"
|
|
| "capture_browser_scenario"
|
|
| "capture_electron_scenario";
|
|
|
|
/** Stable failure reasons shared by browser-family provider adapters. */
|
|
export type BrowserObservationFailureReason =
|
|
| "endpoint_unreachable"
|
|
| "invalid_endpoint_response"
|
|
| "target_not_found"
|
|
| "target_not_allowed"
|
|
| "target_changed"
|
|
| "protocol_error"
|
|
| "disconnected"
|
|
| "payload_limit"
|
|
| "window_not_found"
|
|
| "window_metadata_missing"
|
|
| "process_ownership_unavailable"
|
|
| "cleanup_failed"
|
|
| "cancelled"
|
|
| "timeout"
|
|
| "secret_unavailable";
|