Variable agentUpgradeChangeSchemaConst
agentUpgradeChangeSchema: ZodObject<
{
action: ZodString;
description: ZodOptional<ZodString>;
field_changes: ZodOptional<
ZodArray<
ZodObject<
{
baseline: ZodOptional<ZodUnknown>;
field: ZodString;
locally_edited: ZodOptional<ZodBoolean>;
new: ZodOptional<ZodUnknown>;
old: ZodOptional<ZodUnknown>;
},
"strip",
ZodTypeAny,
{
baseline?: unknown;
field: string;
locally_edited?: boolean;
new?: unknown;
old?: unknown;
},
{
baseline?: unknown;
field: string;
locally_edited?: boolean;
new?: unknown;
old?: unknown;
},
>,
"many",
>,
>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
parent_template_config: ZodObject<
{
created_at: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
display_name: ZodOptional<ZodString>;
id: ZodString;
kind: ZodString;
lookup_key: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
updated_at: ZodOptional<ZodString>;
virtual_path: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
},
{
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
},
>;
resource: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
resource_type: ZodString;
source_template_config: ZodOptional<
ZodObject<
{
created_at: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
display_name: ZodOptional<ZodString>;
id: ZodString;
kind: ZodString;
lookup_key: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
updated_at: ZodOptional<ZodString>;
virtual_path: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
},
{
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
},
>,
>;
},
"strip",
ZodTypeAny,
{
action: string;
description?: string;
field_changes?: {
baseline?: unknown;
field: string;
locally_edited?: boolean;
new?: unknown;
old?: unknown;
}[];
id?: string;
key?: string;
name?: string;
parent_template_config: {
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
};
resource?: Record<string, unknown>;
resource_type: string;
source_template_config?: {
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
};
},
{
action: string;
description?: string;
field_changes?: {
baseline?: unknown;
field: string;
locally_edited?: boolean;
new?: unknown;
old?: unknown;
}[];
id?: string;
key?: string;
name?: string;
parent_template_config: {
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
};
resource?: Record<string, unknown>;
resource_type: string;
source_template_config?: {
created_at?: string;
description?: string;
display_name?: string;
id: string;
kind: string;
lookup_key?: string;
name?: string;
updated_at?: string;
virtual_path?: string;
};
},
> = ...
Runtime validator for AgentUpgradeChange.