Variable nodeCharacterizationExecutionInputSchemaConst
nodeCharacterizationExecutionInputSchema: ZodObject<
{
approved_plan_sha256: ZodString;
execution_approved: ZodLiteral<true>;
preparation: ZodObject<
{
expected_effect: ZodEnum<
{ "observation-only": "observation-only"; pure: "pure" },
>;
instrumentation: ZodObject<
{
artifact_path: ZodString;
artifact_sha256: ZodString;
selection: ZodObject<
{
byte_end: ZodNumber;
byte_start: ZodNumber;
export_name: ZodString;
selected_sha256: ZodString;
},
$strict,
>;
},
$strict,
>;
preparation_approved: ZodLiteral<true>;
replay: ZodObject<
{
approved: ZodDefault<ZodBoolean>;
cases: ZodDefault<
ZodArray<
ZodObject<
{ arguments: ZodArray<(...)>; case_id: ZodString },
$strict,
>,
>,
>;
determinism: ZodDefault<
ZodObject<
{
clock_iso: ZodDefault<ZodISODateTime>;
locale: ZodDefault<ZodLiteral<(...)>>;
platform: ZodDefault<ZodLiteral<(...)>>;
random_seed: ZodDefault<ZodNumber>;
timezone: ZodDefault<ZodLiteral<(...)>>;
},
$strict,
>,
>;
generator: ZodOptional<
ZodObject<
{
count: ZodNumber;
preset: ZodEnum<
{
"clipboard-boundaries": ...;
"parser-boundaries": ...;
"sanitizer-boundaries": ...;
},
>;
seed: ZodNumber;
},
$strict,
>,
>;
left: ZodObject<
{
entry_alias: ZodString;
entry_export: ZodDefault<ZodString>;
modules: ZodArray<
ZodObject<
{
alias: ...;
dependencies: ...;
format: ...;
path: ...;
role: ...;
},
$strict,
>,
>;
},
$strict,
>;
limits: ZodDefault<
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,
>,
>;
mode: ZodEnum<{ execute: "execute"; plan: "plan" }>;
plan_digest: ZodOptional<ZodString>;
reproducer_export: ZodOptional<
ZodObject<
{
approved: ZodBoolean;
include_sources: ZodDefault<ZodBoolean>;
path: ZodString;
},
$strict,
>,
>;
right: ZodOptional<
ZodObject<
{
entry_alias: ZodString;
entry_export: ZodDefault<ZodString>;
modules: ZodArray<ZodObject<(...), (...)>>;
},
$strict,
>,
>;
},
$strict,
>;
selected_alias: ZodString;
},
$strict,
>;
},
$strict,
> = ...