rea-agents
Preparing search index...
application/CapabilityInventory
buildCapabilityInventory
Function buildCapabilityInventory
buildCapabilityInventory
(
sessionStatus
:
JSONType
,
policy
:
AvailabilityPolicy
,
)
:
{
annotations
:
{
destructive
:
boolean
;
idempotent
:
boolean
;
open_world
:
boolean
;
read_only
:
boolean
;
}
;
available
:
boolean
;
effects
:
{
accessesNetwork
:
boolean
;
changesUiState
:
boolean
;
idempotent
:
boolean
;
launchesProcess
:
boolean
;
mayDiscardData
:
boolean
;
mutatesSession
:
boolean
;
mutatesTarget
:
boolean
;
writesFilesystem
:
boolean
;
}
;
name
:
|
"inventory_artifact"
|
"extract_artifact"
|
"analyze_javascript_application"
|
"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"
|
"open_binary"
|
"comment"
|
"analyze_function"
|
"compare_artifacts"
|
"find_changed_behavior"
|
"compare_process_captures"
|
"compare_functions"
|
"capture_process_scenario"
|
"swift_classes"
|
"get_objc_classes"
|
"get_objc_protocols"
|
"batch_decompile"
|
"get_call_graph"
|
"analyze_swift_types"
|
"find_xrefs_to_name"
|
"binary_overview"
|
"trace_feature"
|
"inspect_managed_members"
|
"inspect_macho"
|
"inspect_managed_native_boundaries"
|
"inspect_managed_artifact"
|
"address_name"
|
"current_address"
|
"current_procedure"
|
"current_document"
|
"goto_address"
|
"inline_comment"
|
"list_bookmarks"
|
"list_documents"
|
"list_names"
|
"list_procedures"
|
"list_segments"
|
"list_strings"
|
"next_address"
|
"prev_address"
|
"procedure_address"
|
"procedure_assembly"
|
"procedure_callees"
|
"procedure_callers"
|
"procedure_info"
|
"procedure_references"
|
"procedure_pseudo_code"
|
"resolve_containing_procedure"
|
"search_procedures"
|
"search_strings"
|
"set_address_name"
|
"set_addresses_names"
|
"set_bookmark"
|
"set_comment"
|
"set_current_document"
|
"set_inline_comment"
|
"unset_bookmark"
|
"xrefs"
|
"inspect_signature"
|
"inspect_plist"
|
"list_architectures"
|
"demangle_swift"
|
"compare_managed_members"
|
"verify_managed_native_boundaries"
|
"import_managed_reconstruction"
|
"plan_managed_runtime_correlation"
|
"project_managed_application_graph"
|
"close_binary"
|
"binary_session"
|
"export_evidence_bundle"
|
"import_evidence_bundle"
|
"compare_bundles"
|
"build_call_path"
|
"correlate_static_and_runtime"
|
"verify_reconstruction"
|
"list_unknowns"
|
"record_unknown"
|
"update_unknown"
|
"verify_unknown_resolution"
|
"reconcile_javascript_runtime"
|
"trace_application_feature"
|
"compare_application_versions"
|
"run_controlled_replay"
|
"prepare_node_characterization"
|
"execute_node_characterization"
|
"commit_reconstruction_coverage"
|
"query_reconstruction_coverage"
;
reason
:
ToolAvailabilityReason
;
remediation
:
string
|
null
;
surface
:
|
"session"
|
"application"
|
"official-proxy"
|
"enhanced"
|
"native-provider"
|
"artifact-provider"
|
"managed-provider"
|
"browser-provider"
|
"electron-provider"
;
}
[]
Build stable per-operation availability without hiding familiar tools.
Parameters
sessionStatus
:
JSONType
policy
:
AvailabilityPolicy
Returns
{
annotations
:
{
destructive
:
boolean
;
idempotent
:
boolean
;
open_world
:
boolean
;
read_only
:
boolean
;
}
;
available
:
boolean
;
effects
:
{
accessesNetwork
:
boolean
;
changesUiState
:
boolean
;
idempotent
:
boolean
;
launchesProcess
:
boolean
;
mayDiscardData
:
boolean
;
mutatesSession
:
boolean
;
mutatesTarget
:
boolean
;
writesFilesystem
:
boolean
;
}
;
name
:
|
"inventory_artifact"
|
"extract_artifact"
|
"analyze_javascript_application"
|
"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"
|
"open_binary"
|
"comment"
|
"analyze_function"
|
"compare_artifacts"
|
"find_changed_behavior"
|
"compare_process_captures"
|
"compare_functions"
|
"capture_process_scenario"
|
"swift_classes"
|
"get_objc_classes"
|
"get_objc_protocols"
|
"batch_decompile"
|
"get_call_graph"
|
"analyze_swift_types"
|
"find_xrefs_to_name"
|
"binary_overview"
|
"trace_feature"
|
"inspect_managed_members"
|
"inspect_macho"
|
"inspect_managed_native_boundaries"
|
"inspect_managed_artifact"
|
"address_name"
|
"current_address"
|
"current_procedure"
|
"current_document"
|
"goto_address"
|
"inline_comment"
|
"list_bookmarks"
|
"list_documents"
|
"list_names"
|
"list_procedures"
|
"list_segments"
|
"list_strings"
|
"next_address"
|
"prev_address"
|
"procedure_address"
|
"procedure_assembly"
|
"procedure_callees"
|
"procedure_callers"
|
"procedure_info"
|
"procedure_references"
|
"procedure_pseudo_code"
|
"resolve_containing_procedure"
|
"search_procedures"
|
"search_strings"
|
"set_address_name"
|
"set_addresses_names"
|
"set_bookmark"
|
"set_comment"
|
"set_current_document"
|
"set_inline_comment"
|
"unset_bookmark"
|
"xrefs"
|
"inspect_signature"
|
"inspect_plist"
|
"list_architectures"
|
"demangle_swift"
|
"compare_managed_members"
|
"verify_managed_native_boundaries"
|
"import_managed_reconstruction"
|
"plan_managed_runtime_correlation"
|
"project_managed_application_graph"
|
"close_binary"
|
"binary_session"
|
"export_evidence_bundle"
|
"import_evidence_bundle"
|
"compare_bundles"
|
"build_call_path"
|
"correlate_static_and_runtime"
|
"verify_reconstruction"
|
"list_unknowns"
|
"record_unknown"
|
"update_unknown"
|
"verify_unknown_resolution"
|
"reconcile_javascript_runtime"
|
"trace_application_feature"
|
"compare_application_versions"
|
"run_controlled_replay"
|
"prepare_node_characterization"
|
"execute_node_characterization"
|
"commit_reconstruction_coverage"
|
"query_reconstruction_coverage"
;
reason
:
ToolAvailabilityReason
;
remediation
:
string
|
null
;
surface
:
|
"session"
|
"application"
|
"official-proxy"
|
"enhanced"
|
"native-provider"
|
"artifact-provider"
|
"managed-provider"
|
"browser-provider"
|
"electron-provider"
;
}
[]
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
rea-agents
Loading...
Build stable per-operation availability without hiding familiar tools.