Skip to content

Variable: AgentCardSchema

const AgentCardSchema: ZodObject<{
  agent_id: ZodString;
  created_at: ZodString;
  description: ZodOptional<ZodNullable<ZodString>>;
  id: ZodString;
  is_public: ZodDefault<ZodBoolean>;
  name: ZodString;
  rine: ZodDefault<ZodOptional<ZodRecord<ZodString, ZodUnknown>>>;
  skills: ZodDefault<ZodOptional<ZodArray<ZodRecord<ZodString, ZodUnknown>, "many">>>;
  updated_at: ZodOptional<ZodNullable<ZodString>>;
  version: ZodOptional<ZodNullable<ZodString>>;
}, "strip", ZodTypeAny, {
  agent_id: string;
  created_at: string;
  description?: string | null;
  id: string;
  is_public: boolean;
  name: string;
  rine: Record<string, unknown>;
  skills: Record<string, unknown>[];
  updated_at?: string | null;
  version?: string | null;
}, {
  agent_id: string;
  created_at: string;
  description?: string | null;
  id: string;
  is_public?: boolean;
  name: string;
  rine?: Record<string, unknown>;
  skills?: Record<string, unknown>[];
  updated_at?: string | null;
  version?: string | null;
}>;

Defined in: rine-ts-sdk/src/types.ts:825