rea-agents - v2.0.0
Preparing search index...
application/JavaScriptArtifactGraphEvidence
astObservationEvidence
Function astObservationEvidence
astObservationEvidence
(
input
:
EvidenceInput
&
{
range
:
JavaScriptSourceRange
}
,
)
:
{
artifact
:
|
{
artifact_id
:
string
;
available
:
true
;
sha256
:
string
}
|
{
available
:
false
;
detail
:
string
;
reason
:
|
"unknown"
|
"truncated"
|
"unresolved"
|
"not-applicable"
|
"not-observed"
|
"not-approved"
|
"provider-unavailable"
;
}
;
authority
:
|
"unknown"
|
"controlled-replay"
|
"historical-reference"
|
"artifact-bytes"
|
"ast-static-analysis"
|
"static-relationship-inference"
|
"passive-cdp-runtime"
|
"cross-layer-reconciliation"
|
"cross-version-comparison"
|
"native-analysis-provider"
|
"managed-static-analysis"
|
"user-assertion"
;
confidence
:
"unknown"
|
"exact"
|
"low"
|
"medium"
|
"high"
;
coverage
:
{
limits
:
{
name
:
string
;
unit
:
|
"bytes"
|
"other"
|
"items"
|
"depth"
|
"milliseconds"
|
"characters"
|
"instructions"
;
value
:
number
;
}
[]
;
omitted_count
:
number
|
null
;
status
:
"unknown"
|
"unavailable"
|
"complete"
|
"partial"
;
truncated
:
boolean
;
}
;
evidence_ids
:
string
[]
;
extractor
:
{
executable_sha256
:
string
|
null
;
name
:
string
;
operation
:
string
;
version
:
string
;
}
;
limitations
:
string
[]
;
location
:
|
{
available
:
false
;
detail
:
string
;
reason
:
|
"unknown"
|
"truncated"
|
"unresolved"
|
"not-applicable"
|
"not-observed"
|
"not-approved"
|
"provider-unavailable"
;
}
|
{
available
:
true
;
value
:
|
{
end
:
{
column
:
number
;
line
:
number
}
;
kind
:
"source-range"
;
source
:
string
;
start
:
{
column
:
number
;
line
:
number
}
;
}
|
{
end
:
number
;
kind
:
"file-offset-range"
;
start
:
number
}
|
{
kind
:
"artifact-path"
;
path
:
string
}
|
{
kind
:
"url"
;
url
:
string
}
|
{
capture_sha256
:
string
;
frame_key
:
string
|
null
;
kind
:
"runtime"
;
script_key
:
string
|
null
;
target_key
:
string
;
}
|
{
address
:
string
;
kind
:
"native-address"
;
symbol
:
string
|
null
}
|
{
export_path
:
string
;
kind
:
"package-export"
;
package_name
:
string
}
;
}
;
state
:
"unknown"
|
"observed"
|
"inferred"
|
"unavailable"
;
}
Exact AST syntax evidence with an actionable source range.
Parameters
input
:
EvidenceInput
&
{
range
:
JavaScriptSourceRange
}
Returns
{
artifact
:
|
{
artifact_id
:
string
;
available
:
true
;
sha256
:
string
}
|
{
available
:
false
;
detail
:
string
;
reason
:
|
"unknown"
|
"truncated"
|
"unresolved"
|
"not-applicable"
|
"not-observed"
|
"not-approved"
|
"provider-unavailable"
;
}
;
authority
:
|
"unknown"
|
"controlled-replay"
|
"historical-reference"
|
"artifact-bytes"
|
"ast-static-analysis"
|
"static-relationship-inference"
|
"passive-cdp-runtime"
|
"cross-layer-reconciliation"
|
"cross-version-comparison"
|
"native-analysis-provider"
|
"managed-static-analysis"
|
"user-assertion"
;
confidence
:
"unknown"
|
"exact"
|
"low"
|
"medium"
|
"high"
;
coverage
:
{
limits
:
{
name
:
string
;
unit
:
|
"bytes"
|
"other"
|
"items"
|
"depth"
|
"milliseconds"
|
"characters"
|
"instructions"
;
value
:
number
;
}
[]
;
omitted_count
:
number
|
null
;
status
:
"unknown"
|
"unavailable"
|
"complete"
|
"partial"
;
truncated
:
boolean
;
}
;
evidence_ids
:
string
[]
;
extractor
:
{
executable_sha256
:
string
|
null
;
name
:
string
;
operation
:
string
;
version
:
string
;
}
;
limitations
:
string
[]
;
location
:
|
{
available
:
false
;
detail
:
string
;
reason
:
|
"unknown"
|
"truncated"
|
"unresolved"
|
"not-applicable"
|
"not-observed"
|
"not-approved"
|
"provider-unavailable"
;
}
|
{
available
:
true
;
value
:
|
{
end
:
{
column
:
number
;
line
:
number
}
;
kind
:
"source-range"
;
source
:
string
;
start
:
{
column
:
number
;
line
:
number
}
;
}
|
{
end
:
number
;
kind
:
"file-offset-range"
;
start
:
number
}
|
{
kind
:
"artifact-path"
;
path
:
string
}
|
{
kind
:
"url"
;
url
:
string
}
|
{
capture_sha256
:
string
;
frame_key
:
string
|
null
;
kind
:
"runtime"
;
script_key
:
string
|
null
;
target_key
:
string
;
}
|
{
address
:
string
;
kind
:
"native-address"
;
symbol
:
string
|
null
}
|
{
export_path
:
string
;
kind
:
"package-export"
;
package_name
:
string
}
;
}
;
state
:
"unknown"
|
"observed"
|
"inferred"
|
"unavailable"
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
rea-agents - v2.0.0
Loading...
Exact AST syntax evidence with an actionable source range.