Variable: StreamListResponseSchema
const StreamListResponseSchema: ZodObject<{
pagination: ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>;
data: ZodArray<ZodObject<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<{
}, "passthrough", ZodTypeAny, objectOutputType<{
}, ZodTypeAny, "passthrough">, objectInputType<{
}, ZodTypeAny, "passthrough">>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ZodOptional<ZodUnion<...>>;
output_english: ZodOptional<ZodUnion<...>>;
error: ZodOptional<ZodUnion<...>>;
error_message: ZodOptional<ZodUnion<...>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<ZodNullable<...>>;
score: ZodOptional<ZodNullable<...>>;
judge_reasoning: ZodOptional<ZodNullable<...>>;
threat: ZodOptional<ZodBoolean>;
created_at: ZodOptional<ZodNullable<...>>;
updated_at: ZodOptional<ZodNullable<...>>;
extra_info: ZodOptional<ZodNullable<...>>;
version: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ZodOptional<ZodUnion<...>>;
output_english: ZodOptional<ZodUnion<...>>;
error: ZodOptional<ZodUnion<...>>;
error_message: ZodOptional<ZodUnion<...>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<ZodNullable<...>>;
score: ZodOptional<ZodNullable<...>>;
judge_reasoning: ZodOptional<ZodNullable<...>>;
threat: ZodOptional<ZodBoolean>;
created_at: ZodOptional<ZodNullable<...>>;
updated_at: ZodOptional<ZodNullable<...>>;
extra_info: ZodOptional<ZodNullable<...>>;
version: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<{
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<{
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
pagination: ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>;
data: ZodArray<ZodObject<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<{
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<..., ..., ..., ..., ...>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<..., ..., ..., ..., ...>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
pagination: ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>;
data: ZodArray<ZodObject<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<{
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ZodOptional<...>;
output_english: ZodOptional<...>;
error: ZodOptional<...>;
error_message: ZodOptional<...>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
stream_id: ZodString;
goal_id: ZodString;
iteration: ZodNumber;
prompt: ZodString;
techniques: ZodString;
improvement: ZodString;
prompts_objective: ZodString;
summary: ZodString;
output: ZodOptional<...>;
score: ZodOptional<...>;
judge_reasoning: ZodOptional<...>;
threat: ZodOptional<...>;
created_at: ZodOptional<...>;
updated_at: ZodOptional<...>;
extra_info: ZodOptional<...>;
version: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, ZodTypeAny, "passthrough">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<..., ..., ..., ..., ...>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
error: ZodOptional<ZodUnion<[ZodBoolean, ZodNull]>>;
error_message: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_category: ZodOptional<ZodUnion<[ZodString, ZodNull]>>;
goal_metadata: ZodOptional<ZodUnion<[ZodObject<..., ..., ..., ..., ...>, ZodNull]>>;
uuid: ZodString;
tsg_id: ZodString;
job_id: ZodString;
target_id: ZodString;
goal_id: ZodString;
stream_idx: ZodOptional<ZodNumber>;
iteration: ZodOptional<ZodNumber>;
goal: ZodOptional<ZodType<StreamGoal, ZodTypeDef, StreamGoal>>;
marked_safe: ZodOptional<ZodBoolean>;
stream_type: ZodOptional<ZodNullable<ZodString>>;
threat: ZodOptional<ZodBoolean>;
first_threat_iteration: ZodOptional<ZodNullable<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
extra_info: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
iterations: ZodOptional<ZodArray<ZodObject<{
prompt_english: ...;
output_english: ...;
error: ...;
error_message: ...;
uuid: ...;
tsg_id: ...;
job_id: ...;
stream_id: ...;
goal_id: ...;
iteration: ...;
prompt: ...;
techniques: ...;
improvement: ...;
prompts_objective: ...;
summary: ...;
output: ...;
score: ...;
judge_reasoning: ...;
threat: ...;
created_at: ...;
updated_at: ...;
extra_info: ...;
version: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/red-team.ts:947