Variable controlledReplayOutputSchemaConst
controlledReplayOutputSchema: ZodObject<
{
evidence: ZodNullable<
ZodObject<
{
analysis_profile: ZodOptional<
ZodObject<
{
digest: ZodString;
parameters: ZodRecord<ZodString, ZodJSONSchema>;
provider: ZodObject<
{ id: ZodString; name: ZodString; version: ZodString },
$strip,
>;
provider_profile_schema_version: ZodNumber;
schema_version: ZodLiteral<1>;
},
$strip,
>,
>;
authority: ZodEnum<
{
"analyst-inference": "analyst-inference";
"controlled-replay": "controlled-replay";
"external-service": "external-service";
"historical-reference": "historical-reference";
"shipped-artifact": "shipped-artifact";
},
>;
confidence: ZodEnum<
{ derived: "derived"; inferred: "inferred"; observed: "observed" },
>;
environment: ZodNullable<
ZodObject<
{
architecture: ZodString;
id: ZodString;
isolation: ZodEnum<
{
container: "container";
none: "none";
process: "process";
"virtual-machine": "virtual-machine";
},
>;
platform: ZodString;
},
$strip,
>,
>;
evidence_id: ZodString;
evidence_links: ZodArray<ZodString>;
limitations: ZodArray<ZodString>;
locations: ZodArray<
ZodDiscriminatedUnion<
[
ZodObject<
{ address: ZodString; kind: ZodLiteral<(...)> },
$strip,
>,
ZodObject<
{ end: ZodString; kind: ZodLiteral<(...)>; start: ZodString },
$strip,
>,
ZodObject<{ kind: ZodLiteral<(...)>; path: ZodString }, $strip>,
ZodObject<{ kind: ZodLiteral<(...)>; offset: ZodNumber }, $strip>,
ZodObject<
{ end: ZodNumber; kind: ZodLiteral<(...)>; start: ZodNumber },
$strip,
>,
],
"kind",
>,
>;
normalized_result: ZodObject<
{
cleanup: ZodObject<
{
residual_resources: ZodArray<ZodString>;
state: ZodEnum<{ complete: ...; incomplete: ... }>;
},
$strict,
>;
comparison: ZodOptional<
ZodArray<
ZodObject<
{
case_id: ...;
left_index: ...;
right_index: ...;
status: ...;
},
$strict,
>,
>,
>;
limitations: ZodArray<ZodString>;
outcomes: ZodArray<
ZodObject<
{
case_id: ZodString;
exception: ZodOptional<(...)>;
input_sha256: ZodString;
outcome: ZodEnum<(...)>;
output_sha256: ZodNullable<(...)>;
truncated: ZodBoolean;
value: ZodOptional<(...)>;
},
$strict,
>,
>;
plan_digest: ZodString;
reproducer: ZodNullable<
ZodDiscriminatedUnion<
[ZodObject<(...), (...)>, ZodObject<(...), (...)>],
"state",
>,
>;
schema_version: ZodLiteral<1>;
stderr: ZodString;
termination: ZodEnum<
{
cancelled: "cancelled";
completed: "completed";
crash: "crash";
oom: "oom";
protocol_error: "protocol_error";
timeout: "timeout";
},
>;
},
$strict,
>;
operation: ZodString;
parameters: ZodRecord<ZodString, ZodJSONSchema>;
predicate_type: ZodString;
provider: ZodObject<
{ id: ZodString; name: ZodString; version: ZodNullable<ZodString> },
$strip,
>;
raw_result: ZodNullable<ZodJSONSchema>;
schema_version: ZodLiteral<2>;
subject: ZodNullable<
ZodObject<
{
architecture: ZodNullable<
ZodEnum<{ arm: ...; arm64: ...; x86: ...; x86_64: ... }>,
>;
digest: ZodObject<{ sha256: ZodString }, $strip>;
format: ZodEnum<
{
"analysis-database": "analysis-database";
apk: "apk";
asar: "asar";
directory: "directory";
dmg: "dmg";
elf: "elf";
entitlements: "entitlements";
file: "file";
hopper: "hopper";
ipa: "ipa";
javascript: "javascript";
"javascript-bundle": "javascript-bundle";
"mach-o": "mach-o";
"mach-o-universal": "mach-o-universal";
pe: "pe";
pkg: "pkg";
plist: "plist";
"source-map": "source-map";
unknown: "unknown";
zip: "zip";
},
>;
local_path: ZodString;
name: ZodString;
},
$strip,
>,
>;
},
$strict,
>,
>;
phase: ZodEnum<{ execute: "execute"; plan: "plan" }>;
plan: ZodNullable<
ZodObject<
{
cases: ZodArray<
ZodObject<
{
arguments: ZodArray<ZodJSONSchema>;
case_id: ZodString;
sha256: ZodString;
},
$strict,
>,
>;
determinism: ZodObject<
{
clock_iso: ZodDefault<ZodISODateTime>;
locale: ZodDefault<ZodLiteral<"en-US">>;
platform: ZodDefault<ZodLiteral<"linux">>;
random_seed: ZodDefault<ZodNumber>;
timezone: ZodDefault<ZodLiteral<"UTC">>;
},
$strict,
>;
effects: ZodArray<ZodString>;
filesystem: ZodObject<
{ host_writes: ZodLiteral<false>; private_tmpfs_bytes: ZodNumber },
$strict,
>;
left: ZodObject<
{
entry_alias: ZodString;
entry_export: ZodString;
modules: ZodArray<
ZodObject<
{
alias: ZodString;
byte_count: ZodNumber;
canonical_path: ZodString;
dependencies: ZodRecord<(...), (...)>;
format: ZodEnum<(...)>;
role: ZodEnum<(...)>;
sha256: ZodString;
},
$strict,
>,
>;
},
$strict,
>;
limits: ZodObject<
{
cpu_quota_percent: ZodDefault<ZodNumber>;
input_bytes: ZodDefault<ZodNumber>;
memory_bytes: ZodDefault<ZodNumber>;
module_bytes: ZodDefault<ZodNumber>;
output_bytes: ZodDefault<ZodNumber>;
protocol_bytes: ZodDefault<ZodNumber>;
result_depth: ZodDefault<ZodNumber>;
result_nodes: ZodDefault<ZodNumber>;
stderr_bytes: ZodDefault<ZodNumber>;
tasks: ZodDefault<ZodNumber>;
tmpfs_bytes: ZodDefault<ZodNumber>;
wall_time_ms: ZodDefault<ZodNumber>;
},
$strict,
>;
network: ZodLiteral<"none">;
plan_digest: ZodString;
policy_sha256: ZodString;
policy_version: ZodLiteral<"linux-bwrap-systemd-v1">;
reproducer_export: ZodNullable<
ZodObject<
{
authority: ZodLiteral<"evidence_write">;
include_sources: ZodBoolean;
path: ZodString;
},
$strict,
>,
>;
right: ZodOptional<
ZodObject<
{
entry_alias: ZodString;
entry_export: ZodString;
modules: ZodArray<
ZodObject<
{
alias: ...;
byte_count: ...;
canonical_path: ...;
dependencies: ...;
format: ...;
role: ...;
sha256: ...;
},
$strict,
>,
>;
},
$strict,
>,
>;
runtime: ZodObject<
{
executable: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
read_only_files: ZodArray<
ZodObject<
{
destination_path: ZodString;
sha256: ZodString;
source_path: ZodString;
},
$strict,
>,
>;
worker: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
},
$strict,
>;
sandbox: ZodObject<
{
bubblewrap: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
seccomp_sha256: ZodString;
shell: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
systemctl: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
systemd_run: ZodObject<
{ path: ZodString; sha256: ZodString; version: ZodString },
$strict,
>;
},
$strict,
>;
schema_version: ZodLiteral<1>;
},
$strict,
>,
>;
source_evidence: ZodArray<
ZodObject<
{
analysis_profile: ZodOptional<
ZodObject<
{
digest: ZodString;
parameters: ZodRecord<ZodString, ZodJSONSchema>;
provider: ZodObject<
{ id: ZodString; name: ZodString; version: ZodString },
$strip,
>;
provider_profile_schema_version: ZodNumber;
schema_version: ZodLiteral<1>;
},
$strip,
>,
>;
authority: ZodEnum<
{
"analyst-inference": "analyst-inference";
"controlled-replay": "controlled-replay";
"external-service": "external-service";
"historical-reference": "historical-reference";
"shipped-artifact": "shipped-artifact";
},
>;
confidence: ZodEnum<
{ derived: "derived"; inferred: "inferred"; observed: "observed" },
>;
environment: ZodNullable<
ZodObject<
{
architecture: ZodString;
id: ZodString;
isolation: ZodEnum<
{
container: "container";
none: "none";
process: "process";
"virtual-machine": "virtual-machine";
},
>;
platform: ZodString;
},
$strip,
>,
>;
evidence_id: ZodString;
evidence_links: ZodArray<ZodString>;
limitations: ZodArray<ZodString>;
locations: ZodArray<
ZodDiscriminatedUnion<
[
ZodObject<
{ address: ZodString; kind: ZodLiteral<(...)> },
$strip,
>,
ZodObject<
{ end: ZodString; kind: ZodLiteral<(...)>; start: ZodString },
$strip,
>,
ZodObject<{ kind: ZodLiteral<(...)>; path: ZodString }, $strip>,
ZodObject<{ kind: ZodLiteral<(...)>; offset: ZodNumber }, $strip>,
ZodObject<
{ end: ZodNumber; kind: ZodLiteral<(...)>; start: ZodNumber },
$strip,
>,
],
"kind",
>,
>;
normalized_result: ZodObject<
{
cleanup: ZodObject<
{
residual_resources: ZodArray<ZodString>;
state: ZodEnum<{ complete: ...; incomplete: ... }>;
},
$strict,
>;
comparison: ZodOptional<
ZodArray<
ZodObject<
{
case_id: ...;
left_index: ...;
right_index: ...;
status: ...;
},
$strict,
>,
>,
>;
limitations: ZodArray<ZodString>;
outcomes: ZodArray<
ZodObject<
{
case_id: ZodString;
exception: ZodOptional<(...)>;
input_sha256: ZodString;
outcome: ZodEnum<(...)>;
output_sha256: ZodNullable<(...)>;
truncated: ZodBoolean;
value: ZodOptional<(...)>;
},
$strict,
>,
>;
plan_digest: ZodString;
reproducer: ZodNullable<
ZodDiscriminatedUnion<
[ZodObject<(...), (...)>, ZodObject<(...), (...)>],
"state",
>,
>;
schema_version: ZodLiteral<1>;
stderr: ZodString;
termination: ZodEnum<
{
cancelled: "cancelled";
completed: "completed";
crash: "crash";
oom: "oom";
protocol_error: "protocol_error";
timeout: "timeout";
},
>;
},
$strict,
>;
operation: ZodString;
parameters: ZodRecord<ZodString, ZodJSONSchema>;
predicate_type: ZodString;
provider: ZodObject<
{ id: ZodString; name: ZodString; version: ZodNullable<ZodString> },
$strip,
>;
raw_result: ZodNullable<ZodJSONSchema>;
schema_version: ZodLiteral<2>;
subject: ZodNullable<
ZodObject<
{
architecture: ZodNullable<
ZodEnum<{ arm: ...; arm64: ...; x86: ...; x86_64: ... }>,
>;
digest: ZodObject<{ sha256: ZodString }, $strip>;
format: ZodEnum<
{
"analysis-database": "analysis-database";
apk: "apk";
asar: "asar";
directory: "directory";
dmg: "dmg";
elf: "elf";
entitlements: "entitlements";
file: "file";
hopper: "hopper";
ipa: "ipa";
javascript: "javascript";
"javascript-bundle": "javascript-bundle";
"mach-o": "mach-o";
"mach-o-universal": "mach-o-universal";
pe: "pe";
pkg: "pkg";
plist: "plist";
"source-map": "source-map";
unknown: "unknown";
zip: "zip";
},
>;
local_path: ZodString;
name: ZodString;
},
$strip,
>,
>;
},
$strict,
>,
>;
},
$strict,
> = ...