UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

21 lines (16 loc) 472 B
import { Field, ObjectType, registerEnumType } from "type-graphql"; export enum GuardrailsResultStatus { ALLOWED = "allowed", DENIED = "denied", } registerEnumType(GuardrailsResultStatus, { name: "GuardrailsResultStatus", description: "The status of the guardrails check", }); @ObjectType() export class GuardrailsResult { @Field(() => GuardrailsResultStatus) status: GuardrailsResultStatus; @Field(() => String, { nullable: true }) reason?: string; }