diff --git a/packages/components/src/api/model_inference/GetModelInferenceJobStatus.ts b/packages/components/src/api/model_inference/GetModelInferenceJobStatus.ts
index 2da780cdef..3610bcf052 100644
--- a/packages/components/src/api/model_inference/GetModelInferenceJobStatus.ts
+++ b/packages/components/src/api/model_inference/GetModelInferenceJobStatus.ts
@@ -30,6 +30,7 @@ export interface RequestDetails {
export interface StatusDetails {
status: string,
maybe_extra_status_description?: string,
+ maybe_failure_category?: string,
attempt_count: number,
}
diff --git a/packages/components/src/jobs/InferenceJob.ts b/packages/components/src/jobs/InferenceJob.ts
index 586126aa83..638530ee56 100644
--- a/packages/components/src/jobs/InferenceJob.ts
+++ b/packages/components/src/jobs/InferenceJob.ts
@@ -31,6 +31,7 @@ export class InferenceJob {
maybeResultType: string | undefined | null;
maybeResultToken: string | undefined | null;
maybeResultPublicBucketMediaPath: string | undefined | null;
+ maybeFailureCategory: string | undefined | null;
constructor(
// PK
@@ -50,6 +51,7 @@ export class InferenceJob {
maybeResultEntityType: string | undefined | null = null,
maybeResultEntityToken: string | undefined | null = null,
maybeResultPublicBucketMediaPath: string | undefined | null = null,
+ maybeFailureCategory: string | undefined | null = null
) {
this.jobToken = jobToken;
this.frontendJobType = frontendJobType;
@@ -77,6 +79,10 @@ export class InferenceJob {
}
this.maybeResultPublicBucketMediaPath = maybeResultPublicBucketMediaPath;
+
+ if (!!maybeFailureCategory) {
+ this.maybeFailureCategory = maybeFailureCategory;
+ }
}
static fromResponse(response: ModelInferenceJobStatus, frontendJobType: FrontendInferenceJobType) : InferenceJob {
@@ -93,6 +99,7 @@ export class InferenceJob {
response.maybe_result?.entity_type,
response.maybe_result?.entity_token,
response.maybe_result?.maybe_public_bucket_media_path,
+ response.status.maybe_failure_category
);
}
}
diff --git a/packages/fakeyou.com/src/components/common/Checkbox/Checkbox.tsx b/packages/fakeyou.com/src/components/common/Checkbox/Checkbox.tsx
index 35826acf2a..8f3d0b2176 100644
--- a/packages/fakeyou.com/src/components/common/Checkbox/Checkbox.tsx
+++ b/packages/fakeyou.com/src/components/common/Checkbox/Checkbox.tsx
@@ -25,6 +25,6 @@ export default function Checkbox({ checked, className = "", label = "", name = "