From b064b53629ec98085a9c8e125137ef27e2b3bbdd Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Fri, 13 Dec 2024 02:34:35 +0900 Subject: [PATCH] `ILlmFunction.strict` has been removed. --- package.json | 6 +++--- packages/typescript-json/package.json | 6 +++--- src/programmers/llm/LlmApplicationProgrammer.ts | 1 - test/generate/output/generate_llm.ts | 4 ---- test/schemas/llm.application/3.0/ArrayAny.json | 9 +++------ test/schemas/llm.application/3.0/ArrayHierarchical.json | 9 +++------ .../llm.application/3.0/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/3.0/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/3.0/ArrayRecursive.json | 9 +++------ .../llm.application/3.0/ArrayRecursiveUnionExplicit.json | 9 +++------ .../3.0/ArrayRecursiveUnionExplicitPointer.json | 9 +++------ .../llm.application/3.0/ArrayRecursiveUnionImplicit.json | 9 +++------ .../llm.application/3.0/ArrayRepeatedNullable.json | 9 +++------ .../llm.application/3.0/ArrayRepeatedRequired.json | 9 +++------ test/schemas/llm.application/3.0/ArrayRepeatedUnion.json | 9 +++------ test/schemas/llm.application/3.0/ArraySimple.json | 9 +++------ test/schemas/llm.application/3.0/ArrayUnion.json | 9 +++------ test/schemas/llm.application/3.0/AtomicUnion.json | 9 +++------ test/schemas/llm.application/3.0/ClassGetter.json | 9 +++------ test/schemas/llm.application/3.0/ClassMethod.json | 9 +++------ .../llm.application/3.0/ClassPropertyAssignment.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagArray.json | 9 +++------ .../llm.application/3.0/CommentTagArrayUnion.json | 9 +++------ .../llm.application/3.0/CommentTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagDefault.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagFormat.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagLength.json | 9 +++------ .../llm.application/3.0/CommentTagObjectUnion.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagPattern.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagRange.json | 9 +++------ test/schemas/llm.application/3.0/CommentTagType.json | 9 +++------ .../llm.application/3.0/ConstantAtomicAbsorbed.json | 9 +++------ .../llm.application/3.0/ConstantAtomicTagged.json | 9 +++------ .../schemas/llm.application/3.0/ConstantAtomicUnion.json | 9 +++------ .../llm.application/3.0/ConstantConstEnumeration.json | 9 +++------ .../schemas/llm.application/3.0/ConstantEnumeration.json | 9 +++------ test/schemas/llm.application/3.0/DynamicArray.json | 9 +++------ test/schemas/llm.application/3.0/DynamicComposite.json | 9 +++------ test/schemas/llm.application/3.0/DynamicConstant.json | 9 +++------ test/schemas/llm.application/3.0/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/3.0/DynamicNever.json | 9 +++------ test/schemas/llm.application/3.0/DynamicSimple.json | 9 +++------ test/schemas/llm.application/3.0/DynamicTemplate.json | 9 +++------ test/schemas/llm.application/3.0/DynamicTree.json | 9 +++------ test/schemas/llm.application/3.0/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/3.0/DynamicUnion.json | 9 +++------ test/schemas/llm.application/3.0/ObjectAlias.json | 9 +++------ test/schemas/llm.application/3.0/ObjectDate.json | 9 +++------ test/schemas/llm.application/3.0/ObjectDescription.json | 9 +++------ test/schemas/llm.application/3.0/ObjectDynamic.json | 9 +++------ test/schemas/llm.application/3.0/ObjectGenericAlias.json | 9 +++------ test/schemas/llm.application/3.0/ObjectGenericArray.json | 9 +++------ test/schemas/llm.application/3.0/ObjectGenericUnion.json | 9 +++------ test/schemas/llm.application/3.0/ObjectInternal.json | 9 +++------ test/schemas/llm.application/3.0/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/3.0/ObjectJsonTag.json | 9 +++------ .../llm.application/3.0/ObjectLiteralProperty.json | 9 +++------ test/schemas/llm.application/3.0/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/3.0/ObjectNullable.json | 9 +++------ test/schemas/llm.application/3.0/ObjectOptional.json | 9 +++------ test/schemas/llm.application/3.0/ObjectPartial.json | 9 +++------ .../llm.application/3.0/ObjectPartialAndRequired.json | 9 +++------ test/schemas/llm.application/3.0/ObjectPrimitive.json | 9 +++------ test/schemas/llm.application/3.0/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/3.0/ObjectRequired.json | 9 +++------ test/schemas/llm.application/3.0/ObjectSimple.json | 9 +++------ test/schemas/llm.application/3.0/ObjectUndefined.json | 9 +++------ .../llm.application/3.0/ObjectUnionComposite.json | 9 +++------ .../llm.application/3.0/ObjectUnionCompositePointer.json | 9 +++------ test/schemas/llm.application/3.0/ObjectUnionDouble.json | 9 +++------ .../schemas/llm.application/3.0/ObjectUnionExplicit.json | 9 +++------ .../llm.application/3.0/ObjectUnionExplicitPointer.json | 9 +++------ .../schemas/llm.application/3.0/ObjectUnionImplicit.json | 9 +++------ .../llm.application/3.0/ObjectUnionNonPredictable.json | 9 +++------ test/schemas/llm.application/3.0/TemplateAtomic.json | 9 +++------ test/schemas/llm.application/3.0/TemplateConstant.json | 9 +++------ test/schemas/llm.application/3.0/TemplateUnion.json | 9 +++------ test/schemas/llm.application/3.0/ToJsonAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.0/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/3.0/ToJsonNull.json | 9 +++------ test/schemas/llm.application/3.0/ToJsonUnion.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagArray.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagArrayUnion.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagDefault.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagLength.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagMatrix.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagObjectUnion.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagRange.json | 9 +++------ test/schemas/llm.application/3.0/TypeTagType.json | 9 +++------ test/schemas/llm.application/3.1/ArrayAny.json | 9 +++------ test/schemas/llm.application/3.1/ArrayHierarchical.json | 9 +++------ .../llm.application/3.1/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/3.1/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/3.1/ArrayRecursive.json | 9 +++------ .../llm.application/3.1/ArrayRecursiveUnionExplicit.json | 9 +++------ .../3.1/ArrayRecursiveUnionExplicitPointer.json | 9 +++------ .../llm.application/3.1/ArrayRecursiveUnionImplicit.json | 9 +++------ .../llm.application/3.1/ArrayRepeatedNullable.json | 9 +++------ .../llm.application/3.1/ArrayRepeatedRequired.json | 9 +++------ test/schemas/llm.application/3.1/ArrayRepeatedUnion.json | 9 +++------ test/schemas/llm.application/3.1/ArraySimple.json | 9 +++------ test/schemas/llm.application/3.1/ArrayUnion.json | 9 +++------ test/schemas/llm.application/3.1/AtomicUnion.json | 9 +++------ test/schemas/llm.application/3.1/ClassGetter.json | 9 +++------ test/schemas/llm.application/3.1/ClassMethod.json | 9 +++------ .../llm.application/3.1/ClassPropertyAssignment.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagArray.json | 9 +++------ .../llm.application/3.1/CommentTagArrayUnion.json | 9 +++------ .../llm.application/3.1/CommentTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagDefault.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagFormat.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagLength.json | 9 +++------ .../llm.application/3.1/CommentTagObjectUnion.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagPattern.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagRange.json | 9 +++------ test/schemas/llm.application/3.1/CommentTagType.json | 9 +++------ .../llm.application/3.1/ConstantAtomicAbsorbed.json | 9 +++------ .../llm.application/3.1/ConstantAtomicTagged.json | 9 +++------ .../schemas/llm.application/3.1/ConstantAtomicUnion.json | 9 +++------ .../llm.application/3.1/ConstantConstEnumeration.json | 9 +++------ .../schemas/llm.application/3.1/ConstantEnumeration.json | 9 +++------ test/schemas/llm.application/3.1/DynamicArray.json | 9 +++------ test/schemas/llm.application/3.1/DynamicComposite.json | 9 +++------ test/schemas/llm.application/3.1/DynamicConstant.json | 9 +++------ test/schemas/llm.application/3.1/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/3.1/DynamicNever.json | 9 +++------ test/schemas/llm.application/3.1/DynamicSimple.json | 9 +++------ test/schemas/llm.application/3.1/DynamicTemplate.json | 9 +++------ test/schemas/llm.application/3.1/DynamicTree.json | 9 +++------ test/schemas/llm.application/3.1/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/3.1/DynamicUnion.json | 9 +++------ test/schemas/llm.application/3.1/ObjectAlias.json | 9 +++------ test/schemas/llm.application/3.1/ObjectDate.json | 9 +++------ test/schemas/llm.application/3.1/ObjectDescription.json | 9 +++------ test/schemas/llm.application/3.1/ObjectDynamic.json | 9 +++------ test/schemas/llm.application/3.1/ObjectGenericAlias.json | 9 +++------ test/schemas/llm.application/3.1/ObjectGenericArray.json | 9 +++------ test/schemas/llm.application/3.1/ObjectGenericUnion.json | 9 +++------ test/schemas/llm.application/3.1/ObjectInternal.json | 9 +++------ test/schemas/llm.application/3.1/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/3.1/ObjectJsonTag.json | 9 +++------ .../llm.application/3.1/ObjectLiteralProperty.json | 9 +++------ test/schemas/llm.application/3.1/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/3.1/ObjectNullable.json | 9 +++------ test/schemas/llm.application/3.1/ObjectOptional.json | 9 +++------ test/schemas/llm.application/3.1/ObjectPartial.json | 9 +++------ .../llm.application/3.1/ObjectPartialAndRequired.json | 9 +++------ test/schemas/llm.application/3.1/ObjectPrimitive.json | 9 +++------ test/schemas/llm.application/3.1/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/3.1/ObjectRequired.json | 9 +++------ test/schemas/llm.application/3.1/ObjectSimple.json | 9 +++------ test/schemas/llm.application/3.1/ObjectUndefined.json | 9 +++------ .../llm.application/3.1/ObjectUnionComposite.json | 9 +++------ .../llm.application/3.1/ObjectUnionCompositePointer.json | 9 +++------ test/schemas/llm.application/3.1/ObjectUnionDouble.json | 9 +++------ .../schemas/llm.application/3.1/ObjectUnionExplicit.json | 9 +++------ .../llm.application/3.1/ObjectUnionExplicitPointer.json | 9 +++------ .../schemas/llm.application/3.1/ObjectUnionImplicit.json | 9 +++------ .../llm.application/3.1/ObjectUnionNonPredictable.json | 9 +++------ test/schemas/llm.application/3.1/TemplateAtomic.json | 9 +++------ test/schemas/llm.application/3.1/TemplateConstant.json | 9 +++------ test/schemas/llm.application/3.1/TemplateUnion.json | 9 +++------ test/schemas/llm.application/3.1/ToJsonAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.1/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/3.1/ToJsonNull.json | 9 +++------ test/schemas/llm.application/3.1/ToJsonUnion.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagArray.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagArrayUnion.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagDefault.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagLength.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagMatrix.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagObjectUnion.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagRange.json | 9 +++------ test/schemas/llm.application/3.1/TypeTagType.json | 9 +++------ test/schemas/llm.application/chatgpt/ArrayAny.json | 9 +++------ .../llm.application/chatgpt/ArrayHierarchical.json | 9 +++------ .../chatgpt/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/chatgpt/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/chatgpt/ArrayRecursive.json | 9 +++------ .../chatgpt/ArrayRecursiveUnionExplicit.json | 9 +++------ .../chatgpt/ArrayRecursiveUnionExplicitPointer.json | 9 +++------ .../chatgpt/ArrayRecursiveUnionImplicit.json | 9 +++------ .../llm.application/chatgpt/ArrayRepeatedNullable.json | 9 +++------ .../llm.application/chatgpt/ArrayRepeatedRequired.json | 9 +++------ .../llm.application/chatgpt/ArrayRepeatedUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/ArraySimple.json | 9 +++------ test/schemas/llm.application/chatgpt/ArrayUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/AtomicUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/ClassGetter.json | 9 +++------ test/schemas/llm.application/chatgpt/ClassMethod.json | 9 +++------ .../llm.application/chatgpt/ClassPropertyAssignment.json | 9 +++------ .../schemas/llm.application/chatgpt/CommentTagArray.json | 9 +++------ .../llm.application/chatgpt/CommentTagArrayUnion.json | 9 +++------ .../llm.application/chatgpt/CommentTagAtomicUnion.json | 9 +++------ .../llm.application/chatgpt/CommentTagDefault.json | 9 +++------ .../llm.application/chatgpt/CommentTagFormat.json | 9 +++------ .../llm.application/chatgpt/CommentTagLength.json | 9 +++------ .../llm.application/chatgpt/CommentTagObjectUnion.json | 9 +++------ .../llm.application/chatgpt/CommentTagPattern.json | 9 +++------ .../schemas/llm.application/chatgpt/CommentTagRange.json | 9 +++------ test/schemas/llm.application/chatgpt/CommentTagType.json | 9 +++------ .../llm.application/chatgpt/ConstantAtomicAbsorbed.json | 9 +++------ .../llm.application/chatgpt/ConstantAtomicTagged.json | 9 +++------ .../llm.application/chatgpt/ConstantAtomicUnion.json | 9 +++------ .../chatgpt/ConstantConstEnumeration.json | 9 +++------ .../llm.application/chatgpt/ConstantEnumeration.json | 9 +++------ .../schemas/llm.application/chatgpt/DynamicConstant.json | 9 +++------ .../llm.application/chatgpt/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/chatgpt/DynamicNever.json | 9 +++------ .../llm.application/chatgpt/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectAlias.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectDate.json | 9 +++------ .../llm.application/chatgpt/ObjectDescription.json | 9 +++------ .../llm.application/chatgpt/ObjectGenericAlias.json | 9 +++------ .../llm.application/chatgpt/ObjectGenericArray.json | 9 +++------ .../llm.application/chatgpt/ObjectGenericUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectInternal.json | 9 +++------ .../llm.application/chatgpt/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectJsonTag.json | 9 +++------ .../llm.application/chatgpt/ObjectLiteralProperty.json | 9 +++------ .../llm.application/chatgpt/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectNullable.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectOptional.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectPartial.json | 9 +++------ .../chatgpt/ObjectPartialAndRequired.json | 9 +++------ .../schemas/llm.application/chatgpt/ObjectPrimitive.json | 9 +++------ .../schemas/llm.application/chatgpt/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectRequired.json | 9 +++------ test/schemas/llm.application/chatgpt/ObjectSimple.json | 9 +++------ .../schemas/llm.application/chatgpt/ObjectUndefined.json | 9 +++------ .../llm.application/chatgpt/ObjectUnionComposite.json | 9 +++------ .../chatgpt/ObjectUnionCompositePointer.json | 9 +++------ .../llm.application/chatgpt/ObjectUnionDouble.json | 9 +++------ .../llm.application/chatgpt/ObjectUnionExplicit.json | 9 +++------ .../chatgpt/ObjectUnionExplicitPointer.json | 9 +++------ .../llm.application/chatgpt/ObjectUnionImplicit.json | 9 +++------ .../chatgpt/ObjectUnionNonPredictable.json | 9 +++------ test/schemas/llm.application/chatgpt/TemplateAtomic.json | 9 +++------ .../llm.application/chatgpt/TemplateConstant.json | 9 +++------ test/schemas/llm.application/chatgpt/TemplateUnion.json | 9 +++------ .../llm.application/chatgpt/ToJsonAtomicUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/chatgpt/ToJsonNull.json | 9 +++------ test/schemas/llm.application/chatgpt/ToJsonUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagArray.json | 9 +++------ .../llm.application/chatgpt/TypeTagArrayUnion.json | 9 +++------ .../llm.application/chatgpt/TypeTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagDefault.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagLength.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagMatrix.json | 9 +++------ .../llm.application/chatgpt/TypeTagObjectUnion.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagRange.json | 9 +++------ test/schemas/llm.application/chatgpt/TypeTagType.json | 9 +++------ test/schemas/llm.application/claude/ArrayAny.json | 9 +++------ .../llm.application/claude/ArrayHierarchical.json | 9 +++------ .../llm.application/claude/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/claude/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/claude/ArrayRecursive.json | 9 +++------ .../claude/ArrayRecursiveUnionExplicit.json | 9 +++------ .../claude/ArrayRecursiveUnionExplicitPointer.json | 9 +++------ .../claude/ArrayRecursiveUnionImplicit.json | 9 +++------ .../llm.application/claude/ArrayRepeatedNullable.json | 9 +++------ .../llm.application/claude/ArrayRepeatedRequired.json | 9 +++------ .../llm.application/claude/ArrayRepeatedUnion.json | 9 +++------ test/schemas/llm.application/claude/ArraySimple.json | 9 +++------ test/schemas/llm.application/claude/ArrayUnion.json | 9 +++------ test/schemas/llm.application/claude/AtomicUnion.json | 9 +++------ test/schemas/llm.application/claude/ClassGetter.json | 9 +++------ test/schemas/llm.application/claude/ClassMethod.json | 9 +++------ .../llm.application/claude/ClassPropertyAssignment.json | 9 +++------ test/schemas/llm.application/claude/CommentTagArray.json | 9 +++------ .../llm.application/claude/CommentTagArrayUnion.json | 9 +++------ .../llm.application/claude/CommentTagAtomicUnion.json | 9 +++------ .../llm.application/claude/CommentTagDefault.json | 9 +++------ .../schemas/llm.application/claude/CommentTagFormat.json | 9 +++------ .../schemas/llm.application/claude/CommentTagLength.json | 9 +++------ .../llm.application/claude/CommentTagObjectUnion.json | 9 +++------ .../llm.application/claude/CommentTagPattern.json | 9 +++------ test/schemas/llm.application/claude/CommentTagRange.json | 9 +++------ test/schemas/llm.application/claude/CommentTagType.json | 9 +++------ .../llm.application/claude/ConstantAtomicAbsorbed.json | 9 +++------ .../llm.application/claude/ConstantAtomicTagged.json | 9 +++------ .../llm.application/claude/ConstantAtomicUnion.json | 9 +++------ .../llm.application/claude/ConstantConstEnumeration.json | 9 +++------ .../llm.application/claude/ConstantEnumeration.json | 9 +++------ test/schemas/llm.application/claude/DynamicArray.json | 9 +++------ .../schemas/llm.application/claude/DynamicComposite.json | 9 +++------ test/schemas/llm.application/claude/DynamicConstant.json | 9 +++------ .../llm.application/claude/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/claude/DynamicNever.json | 9 +++------ test/schemas/llm.application/claude/DynamicSimple.json | 9 +++------ test/schemas/llm.application/claude/DynamicTemplate.json | 9 +++------ test/schemas/llm.application/claude/DynamicTree.json | 9 +++------ .../schemas/llm.application/claude/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/claude/DynamicUnion.json | 9 +++------ test/schemas/llm.application/claude/ObjectAlias.json | 9 +++------ test/schemas/llm.application/claude/ObjectDate.json | 9 +++------ .../llm.application/claude/ObjectDescription.json | 9 +++------ test/schemas/llm.application/claude/ObjectDynamic.json | 9 +++------ .../llm.application/claude/ObjectGenericAlias.json | 9 +++------ .../llm.application/claude/ObjectGenericArray.json | 9 +++------ .../llm.application/claude/ObjectGenericUnion.json | 9 +++------ test/schemas/llm.application/claude/ObjectInternal.json | 9 +++------ .../llm.application/claude/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/claude/ObjectJsonTag.json | 9 +++------ .../llm.application/claude/ObjectLiteralProperty.json | 9 +++------ .../llm.application/claude/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/claude/ObjectNullable.json | 9 +++------ test/schemas/llm.application/claude/ObjectOptional.json | 9 +++------ test/schemas/llm.application/claude/ObjectPartial.json | 9 +++------ .../llm.application/claude/ObjectPartialAndRequired.json | 9 +++------ test/schemas/llm.application/claude/ObjectPrimitive.json | 9 +++------ test/schemas/llm.application/claude/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/claude/ObjectRequired.json | 9 +++------ test/schemas/llm.application/claude/ObjectSimple.json | 9 +++------ test/schemas/llm.application/claude/ObjectUndefined.json | 9 +++------ .../llm.application/claude/ObjectUnionComposite.json | 9 +++------ .../claude/ObjectUnionCompositePointer.json | 9 +++------ .../llm.application/claude/ObjectUnionDouble.json | 9 +++------ .../llm.application/claude/ObjectUnionExplicit.json | 9 +++------ .../claude/ObjectUnionExplicitPointer.json | 9 +++------ .../llm.application/claude/ObjectUnionImplicit.json | 9 +++------ .../claude/ObjectUnionNonPredictable.json | 9 +++------ test/schemas/llm.application/claude/TemplateAtomic.json | 9 +++------ .../schemas/llm.application/claude/TemplateConstant.json | 9 +++------ test/schemas/llm.application/claude/TemplateUnion.json | 9 +++------ .../llm.application/claude/ToJsonAtomicUnion.json | 9 +++------ test/schemas/llm.application/claude/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/claude/ToJsonNull.json | 9 +++------ test/schemas/llm.application/claude/ToJsonUnion.json | 9 +++------ test/schemas/llm.application/claude/TypeTagArray.json | 9 +++------ .../llm.application/claude/TypeTagArrayUnion.json | 9 +++------ .../llm.application/claude/TypeTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/claude/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/claude/TypeTagDefault.json | 9 +++------ test/schemas/llm.application/claude/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/claude/TypeTagLength.json | 9 +++------ test/schemas/llm.application/claude/TypeTagMatrix.json | 9 +++------ .../llm.application/claude/TypeTagObjectUnion.json | 9 +++------ test/schemas/llm.application/claude/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/claude/TypeTagRange.json | 9 +++------ test/schemas/llm.application/claude/TypeTagType.json | 9 +++------ test/schemas/llm.application/gemini/ArrayAny.json | 9 +++------ .../llm.application/gemini/ArrayHierarchical.json | 9 +++------ .../llm.application/gemini/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/gemini/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/gemini/ArrayRecursive.json | 9 +++------ test/schemas/llm.application/gemini/ArraySimple.json | 9 +++------ test/schemas/llm.application/gemini/ClassGetter.json | 9 +++------ test/schemas/llm.application/gemini/ClassMethod.json | 9 +++------ .../llm.application/gemini/ClassPropertyAssignment.json | 9 +++------ test/schemas/llm.application/gemini/CommentTagArray.json | 9 +++------ .../schemas/llm.application/gemini/CommentTagFormat.json | 9 +++------ .../schemas/llm.application/gemini/CommentTagLength.json | 9 +++------ .../llm.application/gemini/CommentTagPattern.json | 9 +++------ test/schemas/llm.application/gemini/CommentTagRange.json | 9 +++------ test/schemas/llm.application/gemini/CommentTagType.json | 9 +++------ .../llm.application/gemini/ConstantAtomicAbsorbed.json | 9 +++------ test/schemas/llm.application/gemini/DynamicConstant.json | 9 +++------ .../llm.application/gemini/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/gemini/DynamicNever.json | 9 +++------ .../schemas/llm.application/gemini/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/gemini/ObjectDate.json | 9 +++------ .../llm.application/gemini/ObjectDescription.json | 9 +++------ .../llm.application/gemini/ObjectGenericAlias.json | 9 +++------ .../llm.application/gemini/ObjectGenericArray.json | 9 +++------ test/schemas/llm.application/gemini/ObjectInternal.json | 9 +++------ .../llm.application/gemini/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/gemini/ObjectJsonTag.json | 9 +++------ .../llm.application/gemini/ObjectLiteralProperty.json | 9 +++------ .../llm.application/gemini/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/gemini/ObjectOptional.json | 9 +++------ test/schemas/llm.application/gemini/ObjectPartial.json | 9 +++------ .../llm.application/gemini/ObjectPartialAndRequired.json | 9 +++------ test/schemas/llm.application/gemini/ObjectPrimitive.json | 9 +++------ test/schemas/llm.application/gemini/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/gemini/ObjectRequired.json | 9 +++------ test/schemas/llm.application/gemini/ObjectSimple.json | 9 +++------ test/schemas/llm.application/gemini/TemplateAtomic.json | 9 +++------ .../schemas/llm.application/gemini/TemplateConstant.json | 9 +++------ test/schemas/llm.application/gemini/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/gemini/ToJsonNull.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagArray.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagLength.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagMatrix.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagRange.json | 9 +++------ test/schemas/llm.application/gemini/TypeTagType.json | 9 +++------ test/schemas/llm.application/llama/ArrayAny.json | 9 +++------ .../schemas/llm.application/llama/ArrayHierarchical.json | 9 +++------ .../llm.application/llama/ArrayHierarchicalPointer.json | 9 +++------ test/schemas/llm.application/llama/ArrayMatrix.json | 9 +++------ test/schemas/llm.application/llama/ArrayRecursive.json | 9 +++------ .../llama/ArrayRecursiveUnionExplicit.json | 9 +++------ .../llama/ArrayRecursiveUnionExplicitPointer.json | 9 +++------ .../llama/ArrayRecursiveUnionImplicit.json | 9 +++------ .../llm.application/llama/ArrayRepeatedNullable.json | 9 +++------ .../llm.application/llama/ArrayRepeatedRequired.json | 9 +++------ .../llm.application/llama/ArrayRepeatedUnion.json | 9 +++------ test/schemas/llm.application/llama/ArraySimple.json | 9 +++------ test/schemas/llm.application/llama/ArrayUnion.json | 9 +++------ test/schemas/llm.application/llama/AtomicUnion.json | 9 +++------ test/schemas/llm.application/llama/ClassGetter.json | 9 +++------ test/schemas/llm.application/llama/ClassMethod.json | 9 +++------ .../llm.application/llama/ClassPropertyAssignment.json | 9 +++------ test/schemas/llm.application/llama/CommentTagArray.json | 9 +++------ .../llm.application/llama/CommentTagArrayUnion.json | 9 +++------ .../llm.application/llama/CommentTagAtomicUnion.json | 9 +++------ .../schemas/llm.application/llama/CommentTagDefault.json | 9 +++------ test/schemas/llm.application/llama/CommentTagFormat.json | 9 +++------ test/schemas/llm.application/llama/CommentTagLength.json | 9 +++------ .../llm.application/llama/CommentTagObjectUnion.json | 9 +++------ .../schemas/llm.application/llama/CommentTagPattern.json | 9 +++------ test/schemas/llm.application/llama/CommentTagRange.json | 9 +++------ test/schemas/llm.application/llama/CommentTagType.json | 9 +++------ .../llm.application/llama/ConstantAtomicAbsorbed.json | 9 +++------ .../llm.application/llama/ConstantAtomicTagged.json | 9 +++------ .../llm.application/llama/ConstantAtomicUnion.json | 9 +++------ .../llm.application/llama/ConstantConstEnumeration.json | 9 +++------ .../llm.application/llama/ConstantEnumeration.json | 9 +++------ test/schemas/llm.application/llama/DynamicArray.json | 9 +++------ test/schemas/llm.application/llama/DynamicComposite.json | 9 +++------ test/schemas/llm.application/llama/DynamicConstant.json | 9 +++------ .../llm.application/llama/DynamicEnumeration.json | 9 +++------ test/schemas/llm.application/llama/DynamicNever.json | 9 +++------ test/schemas/llm.application/llama/DynamicSimple.json | 9 +++------ test/schemas/llm.application/llama/DynamicTemplate.json | 9 +++------ test/schemas/llm.application/llama/DynamicTree.json | 9 +++------ test/schemas/llm.application/llama/DynamicUndefined.json | 9 +++------ test/schemas/llm.application/llama/DynamicUnion.json | 9 +++------ test/schemas/llm.application/llama/ObjectAlias.json | 9 +++------ test/schemas/llm.application/llama/ObjectDate.json | 9 +++------ .../schemas/llm.application/llama/ObjectDescription.json | 9 +++------ test/schemas/llm.application/llama/ObjectDynamic.json | 9 +++------ .../llm.application/llama/ObjectGenericAlias.json | 9 +++------ .../llm.application/llama/ObjectGenericArray.json | 9 +++------ .../llm.application/llama/ObjectGenericUnion.json | 9 +++------ test/schemas/llm.application/llama/ObjectInternal.json | 9 +++------ .../llm.application/llama/ObjectIntersection.json | 9 +++------ test/schemas/llm.application/llama/ObjectJsonTag.json | 9 +++------ .../llm.application/llama/ObjectLiteralProperty.json | 9 +++------ .../schemas/llm.application/llama/ObjectLiteralType.json | 9 +++------ test/schemas/llm.application/llama/ObjectNullable.json | 9 +++------ test/schemas/llm.application/llama/ObjectOptional.json | 9 +++------ test/schemas/llm.application/llama/ObjectPartial.json | 9 +++------ .../llm.application/llama/ObjectPartialAndRequired.json | 9 +++------ test/schemas/llm.application/llama/ObjectPrimitive.json | 9 +++------ test/schemas/llm.application/llama/ObjectRecursive.json | 9 +++------ test/schemas/llm.application/llama/ObjectRequired.json | 9 +++------ test/schemas/llm.application/llama/ObjectSimple.json | 9 +++------ test/schemas/llm.application/llama/ObjectUndefined.json | 9 +++------ .../llm.application/llama/ObjectUnionComposite.json | 9 +++------ .../llama/ObjectUnionCompositePointer.json | 9 +++------ .../schemas/llm.application/llama/ObjectUnionDouble.json | 9 +++------ .../llm.application/llama/ObjectUnionExplicit.json | 9 +++------ .../llama/ObjectUnionExplicitPointer.json | 9 +++------ .../llm.application/llama/ObjectUnionImplicit.json | 9 +++------ .../llm.application/llama/ObjectUnionNonPredictable.json | 9 +++------ test/schemas/llm.application/llama/TemplateAtomic.json | 9 +++------ test/schemas/llm.application/llama/TemplateConstant.json | 9 +++------ test/schemas/llm.application/llama/TemplateUnion.json | 9 +++------ .../schemas/llm.application/llama/ToJsonAtomicUnion.json | 9 +++------ test/schemas/llm.application/llama/ToJsonDouble.json | 9 +++------ test/schemas/llm.application/llama/ToJsonNull.json | 9 +++------ test/schemas/llm.application/llama/ToJsonUnion.json | 9 +++------ test/schemas/llm.application/llama/TypeTagArray.json | 9 +++------ .../schemas/llm.application/llama/TypeTagArrayUnion.json | 9 +++------ .../llm.application/llama/TypeTagAtomicUnion.json | 9 +++------ test/schemas/llm.application/llama/TypeTagCustom.json | 9 +++------ test/schemas/llm.application/llama/TypeTagDefault.json | 9 +++------ test/schemas/llm.application/llama/TypeTagFormat.json | 9 +++------ test/schemas/llm.application/llama/TypeTagLength.json | 9 +++------ test/schemas/llm.application/llama/TypeTagMatrix.json | 9 +++------ .../llm.application/llama/TypeTagObjectUnion.json | 9 +++------ test/schemas/llm.application/llama/TypeTagPattern.json | 9 +++------ test/schemas/llm.application/llama/TypeTagRange.json | 9 +++------ test/schemas/llm.application/llama/TypeTagType.json | 9 +++------ test/schemas/reflect/metadata/ObjectHttpNullable.json | 6 +++--- .../schemas/reflect/metadata/ObjectHttpUndefindable.json | 6 +++--- website/pages/docs/llm/application.mdx | 3 --- 493 files changed, 1470 insertions(+), 2936 deletions(-) diff --git a/package.json b/package.json index a552ca7333..4df63c27da 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "typia", - "version": "7.2.1", + "version": "7.3.0", "description": "Superfast runtime validators with only one line", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -41,7 +41,7 @@ }, "homepage": "https://typia.io", "dependencies": { - "@samchon/openapi": "^2.0.1", + "@samchon/openapi": "^2.1.2", "commander": "^10.0.0", "comment-json": "^4.2.3", "inquirer": "^8.2.5", @@ -50,7 +50,7 @@ }, "peerDependencies": { "typescript": ">=4.8.0 <5.8.0", - "@samchon/openapi": ">=2.0.1 <3.0.0" + "@samchon/openapi": ">=2.1.2 <3.0.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^26.0.1", diff --git a/packages/typescript-json/package.json b/packages/typescript-json/package.json index 2439da5365..335183563b 100644 --- a/packages/typescript-json/package.json +++ b/packages/typescript-json/package.json @@ -1,6 +1,6 @@ { "name": "typescript-json", - "version": "7.2.1-dev.20241212", + "version": "7.3.0-dev.20241213", "description": "Superfast runtime validators with only one line", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -37,11 +37,11 @@ }, "homepage": "https://typia.io", "dependencies": { - "typia": "7.2.1-dev.20241212" + "typia": "7.3.0-dev.20241213" }, "peerDependencies": { "typescript": ">=4.8.0 <5.8.0", - "@samchon/openapi": ">=2.0.1 <3.0.0" + "@samchon/openapi": ">=2.1.2 <3.0.0" }, "stackblitz": { "startCommand": "npm install && npm run test" diff --git a/src/programmers/llm/LlmApplicationProgrammer.ts b/src/programmers/llm/LlmApplicationProgrammer.ts index e647a7cc00..77380cbec6 100644 --- a/src/programmers/llm/LlmApplicationProgrammer.ts +++ b/src/programmers/llm/LlmApplicationProgrammer.ts @@ -216,7 +216,6 @@ export namespace LlmApplicationProgrammer { })(), deprecated: props.function.deprecated, tags: props.function.tags, - strict: true, }; }; diff --git a/test/generate/output/generate_llm.ts b/test/generate/output/generate_llm.ts index e402c01a03..77311509d2 100644 --- a/test/generate/output/generate_llm.ts +++ b/test/generate/output/generate_llm.ts @@ -338,7 +338,6 @@ export const application = (() => { }, required: ["id", "serial", "name", "established_at", "departments"], }, - strict: true, }, { name: "createDepartment", @@ -448,7 +447,6 @@ export const application = (() => { output: { $ref: "#/$defs/IDepartment", }, - strict: true, }, { name: "hire", @@ -601,7 +599,6 @@ export const application = (() => { }, required: ["id", "name", "age", "grade", "employeed_at"], }, - strict: true, }, { name: "erase", @@ -739,7 +736,6 @@ export const application = (() => { type: "string", format: "uuid", }, - strict: true, }, ], } as import("@samchon/openapi").ILlmApplication<"llama">; diff --git a/test/schemas/llm.application/3.0/ArrayAny.json b/test/schemas/llm.application/3.0/ArrayAny.json index a820ceac07..52d1728a3e 100644 --- a/test/schemas/llm.application/3.0/ArrayAny.json +++ b/test/schemas/llm.application/3.0/ArrayAny.json @@ -69,8 +69,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -243,8 +242,7 @@ "union" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -473,8 +471,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayHierarchical.json b/test/schemas/llm.application/3.0/ArrayHierarchical.json index adc722f27e..591c8b8999 100644 --- a/test/schemas/llm.application/3.0/ArrayHierarchical.json +++ b/test/schemas/llm.application/3.0/ArrayHierarchical.json @@ -142,8 +142,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -535,8 +534,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -1057,8 +1055,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayHierarchicalPointer.json b/test/schemas/llm.application/3.0/ArrayHierarchicalPointer.json index ef51159f5a..1d8e304fc7 100644 --- a/test/schemas/llm.application/3.0/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/3.0/ArrayHierarchicalPointer.json @@ -151,8 +151,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -571,8 +570,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1129,8 +1127,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayMatrix.json b/test/schemas/llm.application/3.0/ArrayMatrix.json index ae9941db0d..67e3f3f86f 100644 --- a/test/schemas/llm.application/3.0/ArrayMatrix.json +++ b/test/schemas/llm.application/3.0/ArrayMatrix.json @@ -28,8 +28,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -79,8 +78,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -145,8 +143,7 @@ } }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRecursive.json b/test/schemas/llm.application/3.0/ArrayRecursive.json index 23f3716eca..88355a22ec 100644 --- a/test/schemas/llm.application/3.0/ArrayRecursive.json +++ b/test/schemas/llm.application/3.0/ArrayRecursive.json @@ -182,8 +182,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -695,8 +694,7 @@ "created_at" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1377,8 +1375,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicit.json b/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicit.json index 528d49e74b..5d6b1491f9 100644 --- a/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicit.json +++ b/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicit.json @@ -1822,8 +1822,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -7255,8 +7254,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -14497,8 +14495,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicitPointer.json b/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicitPointer.json index 5f3f2fe37f..0ed13f6be2 100644 --- a/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicitPointer.json +++ b/test/schemas/llm.application/3.0/ArrayRecursiveUnionExplicitPointer.json @@ -1921,8 +1921,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -7651,8 +7650,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -15289,8 +15287,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRecursiveUnionImplicit.json b/test/schemas/llm.application/3.0/ArrayRecursiveUnionImplicit.json index eaf542ccbd..cc1b078e55 100644 --- a/test/schemas/llm.application/3.0/ArrayRecursiveUnionImplicit.json +++ b/test/schemas/llm.application/3.0/ArrayRecursiveUnionImplicit.json @@ -3170,8 +3170,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -12647,8 +12646,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -25281,8 +25279,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRepeatedNullable.json b/test/schemas/llm.application/3.0/ArrayRepeatedNullable.json index c129072fa2..9df080dbc2 100644 --- a/test/schemas/llm.application/3.0/ArrayRepeatedNullable.json +++ b/test/schemas/llm.application/3.0/ArrayRepeatedNullable.json @@ -82,8 +82,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -294,8 +293,7 @@ "nullable": true } ] - }, - "strict": true + } }, { "name": "coalesce", @@ -572,8 +570,7 @@ "nullable": true } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRepeatedRequired.json b/test/schemas/llm.application/3.0/ArrayRepeatedRequired.json index 41b75a6def..befc6eb8a0 100644 --- a/test/schemas/llm.application/3.0/ArrayRepeatedRequired.json +++ b/test/schemas/llm.application/3.0/ArrayRepeatedRequired.json @@ -70,8 +70,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -257,8 +256,7 @@ } } ] - }, - "strict": true + } }, { "name": "coalesce", @@ -531,8 +529,7 @@ "nullable": true } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayRepeatedUnion.json b/test/schemas/llm.application/3.0/ArrayRepeatedUnion.json index b80e564d65..3eabe3c129 100644 --- a/test/schemas/llm.application/3.0/ArrayRepeatedUnion.json +++ b/test/schemas/llm.application/3.0/ArrayRepeatedUnion.json @@ -474,8 +474,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1976,8 +1975,7 @@ } } ] - }, - "strict": true + } }, { "name": "coalesce", @@ -4278,8 +4276,7 @@ "nullable": true } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArraySimple.json b/test/schemas/llm.application/3.0/ArraySimple.json index 4095411be0..e8f59d8711 100644 --- a/test/schemas/llm.application/3.0/ArraySimple.json +++ b/test/schemas/llm.application/3.0/ArraySimple.json @@ -59,8 +59,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -203,8 +202,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -393,8 +391,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ArrayUnion.json b/test/schemas/llm.application/3.0/ArrayUnion.json index d61ddda8f5..9c3036a1b4 100644 --- a/test/schemas/llm.application/3.0/ArrayUnion.json +++ b/test/schemas/llm.application/3.0/ArrayUnion.json @@ -41,8 +41,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -131,8 +130,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -249,8 +247,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/AtomicUnion.json b/test/schemas/llm.application/3.0/AtomicUnion.json index 8b6a2684c1..f688703f03 100644 --- a/test/schemas/llm.application/3.0/AtomicUnion.json +++ b/test/schemas/llm.application/3.0/AtomicUnion.json @@ -35,8 +35,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -107,8 +106,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -201,8 +199,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ClassGetter.json b/test/schemas/llm.application/3.0/ClassGetter.json index 409770a35c..1cb75f89c8 100644 --- a/test/schemas/llm.application/3.0/ClassGetter.json +++ b/test/schemas/llm.application/3.0/ClassGetter.json @@ -37,8 +37,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ "dead" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -217,8 +215,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ClassMethod.json b/test/schemas/llm.application/3.0/ClassMethod.json index 254c36213d..9e1bb6879c 100644 --- a/test/schemas/llm.application/3.0/ClassMethod.json +++ b/test/schemas/llm.application/3.0/ClassMethod.json @@ -32,8 +32,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -95,8 +94,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -177,8 +175,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ClassPropertyAssignment.json b/test/schemas/llm.application/3.0/ClassPropertyAssignment.json index 4647e7c439..4f779ad2eb 100644 --- a/test/schemas/llm.application/3.0/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/3.0/ClassPropertyAssignment.json @@ -50,8 +50,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ "incremental" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -321,8 +319,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagArray.json b/test/schemas/llm.application/3.0/CommentTagArray.json index 1fba2623f5..8a0e8c4081 100644 --- a/test/schemas/llm.application/3.0/CommentTagArray.json +++ b/test/schemas/llm.application/3.0/CommentTagArray.json @@ -79,8 +79,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -283,8 +282,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -553,8 +551,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagArrayUnion.json b/test/schemas/llm.application/3.0/CommentTagArrayUnion.json index de28fc92de..0a50dc5f32 100644 --- a/test/schemas/llm.application/3.0/CommentTagArrayUnion.json +++ b/test/schemas/llm.application/3.0/CommentTagArrayUnion.json @@ -68,8 +68,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -239,8 +238,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -465,8 +463,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagAtomicUnion.json b/test/schemas/llm.application/3.0/CommentTagAtomicUnion.json index f7fb31b21c..44e08347cb 100644 --- a/test/schemas/llm.application/3.0/CommentTagAtomicUnion.json +++ b/test/schemas/llm.application/3.0/CommentTagAtomicUnion.json @@ -50,8 +50,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -321,8 +319,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagDefault.json b/test/schemas/llm.application/3.0/CommentTagDefault.json index 55fd8fb061..f09a6d1e88 100644 --- a/test/schemas/llm.application/3.0/CommentTagDefault.json +++ b/test/schemas/llm.application/3.0/CommentTagDefault.json @@ -127,8 +127,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -475,8 +474,7 @@ "boolean_and_number_and_template" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -937,8 +935,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagFormat.json b/test/schemas/llm.application/3.0/CommentTagFormat.json index 938ce5bea4..83a3090f00 100644 --- a/test/schemas/llm.application/3.0/CommentTagFormat.json +++ b/test/schemas/llm.application/3.0/CommentTagFormat.json @@ -134,8 +134,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -503,8 +502,7 @@ "relativeJsonPointer" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -993,8 +991,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagLength.json b/test/schemas/llm.application/3.0/CommentTagLength.json index 001b6817a2..1a57a222d9 100644 --- a/test/schemas/llm.application/3.0/CommentTagLength.json +++ b/test/schemas/llm.application/3.0/CommentTagLength.json @@ -64,8 +64,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -433,8 +431,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagObjectUnion.json b/test/schemas/llm.application/3.0/CommentTagObjectUnion.json index ac9bc6dae9..706f8dbe74 100644 --- a/test/schemas/llm.application/3.0/CommentTagObjectUnion.json +++ b/test/schemas/llm.application/3.0/CommentTagObjectUnion.json @@ -50,8 +50,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -321,8 +319,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagPattern.json b/test/schemas/llm.application/3.0/CommentTagPattern.json index 0c99ff9554..913cb035be 100644 --- a/test/schemas/llm.application/3.0/CommentTagPattern.json +++ b/test/schemas/llm.application/3.0/CommentTagPattern.json @@ -44,8 +44,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -143,8 +142,7 @@ "ipv6" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -273,8 +271,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagRange.json b/test/schemas/llm.application/3.0/CommentTagRange.json index 4d49d75dc5..1b0aec8387 100644 --- a/test/schemas/llm.application/3.0/CommentTagRange.json +++ b/test/schemas/llm.application/3.0/CommentTagRange.json @@ -92,8 +92,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -335,8 +334,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -657,8 +655,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/CommentTagType.json b/test/schemas/llm.application/3.0/CommentTagType.json index ed28fbc47f..19849a6433 100644 --- a/test/schemas/llm.application/3.0/CommentTagType.json +++ b/test/schemas/llm.application/3.0/CommentTagType.json @@ -68,8 +68,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -239,8 +238,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -465,8 +463,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/3.0/ConstantAtomicAbsorbed.json index 0e678423f7..71b1dda1a5 100644 --- a/test/schemas/llm.application/3.0/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/3.0/ConstantAtomicAbsorbed.json @@ -34,8 +34,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -103,8 +102,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -193,8 +191,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ConstantAtomicTagged.json b/test/schemas/llm.application/3.0/ConstantAtomicTagged.json index 57b9a941ee..fd42091a40 100644 --- a/test/schemas/llm.application/3.0/ConstantAtomicTagged.json +++ b/test/schemas/llm.application/3.0/ConstantAtomicTagged.json @@ -47,8 +47,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -155,8 +154,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -297,8 +295,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ConstantAtomicUnion.json b/test/schemas/llm.application/3.0/ConstantAtomicUnion.json index e265bb8979..b8091dfd3a 100644 --- a/test/schemas/llm.application/3.0/ConstantAtomicUnion.json +++ b/test/schemas/llm.application/3.0/ConstantAtomicUnion.json @@ -58,8 +58,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -199,8 +198,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -385,8 +383,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ConstantConstEnumeration.json b/test/schemas/llm.application/3.0/ConstantConstEnumeration.json index b90bf623f1..beb761a8ef 100644 --- a/test/schemas/llm.application/3.0/ConstantConstEnumeration.json +++ b/test/schemas/llm.application/3.0/ConstantConstEnumeration.json @@ -38,8 +38,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -119,8 +118,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -225,8 +223,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ConstantEnumeration.json b/test/schemas/llm.application/3.0/ConstantEnumeration.json index b90bf623f1..beb761a8ef 100644 --- a/test/schemas/llm.application/3.0/ConstantEnumeration.json +++ b/test/schemas/llm.application/3.0/ConstantEnumeration.json @@ -38,8 +38,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -119,8 +118,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -225,8 +223,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicArray.json b/test/schemas/llm.application/3.0/DynamicArray.json index 79675d5017..5528eecfbf 100644 --- a/test/schemas/llm.application/3.0/DynamicArray.json +++ b/test/schemas/llm.application/3.0/DynamicArray.json @@ -36,8 +36,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -111,8 +110,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -209,8 +207,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicComposite.json b/test/schemas/llm.application/3.0/DynamicComposite.json index 5ba2549ffa..16cc8a98bc 100644 --- a/test/schemas/llm.application/3.0/DynamicComposite.json +++ b/test/schemas/llm.application/3.0/DynamicComposite.json @@ -44,8 +44,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -143,8 +142,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -273,8 +271,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicConstant.json b/test/schemas/llm.application/3.0/DynamicConstant.json index e1a1c88a3b..6e4e7f023e 100644 --- a/test/schemas/llm.application/3.0/DynamicConstant.json +++ b/test/schemas/llm.application/3.0/DynamicConstant.json @@ -49,8 +49,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -163,8 +162,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -313,8 +311,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicEnumeration.json b/test/schemas/llm.application/3.0/DynamicEnumeration.json index 2c42ff5464..94a87727f9 100644 --- a/test/schemas/llm.application/3.0/DynamicEnumeration.json +++ b/test/schemas/llm.application/3.0/DynamicEnumeration.json @@ -62,8 +62,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -215,8 +214,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -417,8 +415,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicNever.json b/test/schemas/llm.application/3.0/DynamicNever.json index 04c1d268ce..8190d56d91 100644 --- a/test/schemas/llm.application/3.0/DynamicNever.json +++ b/test/schemas/llm.application/3.0/DynamicNever.json @@ -22,8 +22,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -55,8 +54,7 @@ "properties": {}, "required": [], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -97,8 +95,7 @@ "required": [], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicSimple.json b/test/schemas/llm.application/3.0/DynamicSimple.json index 704be5b9b5..95bb2e5f0b 100644 --- a/test/schemas/llm.application/3.0/DynamicSimple.json +++ b/test/schemas/llm.application/3.0/DynamicSimple.json @@ -33,8 +33,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -185,8 +183,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicTemplate.json b/test/schemas/llm.application/3.0/DynamicTemplate.json index 26278438ba..04be78b002 100644 --- a/test/schemas/llm.application/3.0/DynamicTemplate.json +++ b/test/schemas/llm.application/3.0/DynamicTemplate.json @@ -34,8 +34,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -103,8 +102,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -193,8 +191,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicTree.json b/test/schemas/llm.application/3.0/DynamicTree.json index 18dffa981b..50e660fe03 100644 --- a/test/schemas/llm.application/3.0/DynamicTree.json +++ b/test/schemas/llm.application/3.0/DynamicTree.json @@ -109,8 +109,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -403,8 +402,7 @@ "children" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -793,8 +791,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicUndefined.json b/test/schemas/llm.application/3.0/DynamicUndefined.json index 04c1d268ce..8190d56d91 100644 --- a/test/schemas/llm.application/3.0/DynamicUndefined.json +++ b/test/schemas/llm.application/3.0/DynamicUndefined.json @@ -22,8 +22,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -55,8 +54,7 @@ "properties": {}, "required": [], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -97,8 +95,7 @@ "required": [], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/DynamicUnion.json b/test/schemas/llm.application/3.0/DynamicUnion.json index f8971d3b19..eb78de4c85 100644 --- a/test/schemas/llm.application/3.0/DynamicUnion.json +++ b/test/schemas/llm.application/3.0/DynamicUnion.json @@ -31,8 +31,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -91,8 +90,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -169,8 +167,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectAlias.json b/test/schemas/llm.application/3.0/ObjectAlias.json index f8eabf4a1f..3f9719f4a0 100644 --- a/test/schemas/llm.application/3.0/ObjectAlias.json +++ b/test/schemas/llm.application/3.0/ObjectAlias.json @@ -71,8 +71,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -251,8 +250,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -489,8 +487,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectDate.json b/test/schemas/llm.application/3.0/ObjectDate.json index ed5e11a00c..fe544dfae2 100644 --- a/test/schemas/llm.application/3.0/ObjectDate.json +++ b/test/schemas/llm.application/3.0/ObjectDate.json @@ -53,8 +53,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -179,8 +178,7 @@ "duration" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -345,8 +343,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectDescription.json b/test/schemas/llm.application/3.0/ObjectDescription.json index 4ac0bd9e9e..0f4bc5d64f 100644 --- a/test/schemas/llm.application/3.0/ObjectDescription.json +++ b/test/schemas/llm.application/3.0/ObjectDescription.json @@ -59,8 +59,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -201,8 +200,7 @@ "title": "This is the title of object type", "description": "An interface designed to test JSON schema's object description.", "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -383,8 +381,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectDynamic.json b/test/schemas/llm.application/3.0/ObjectDynamic.json index 26278438ba..04be78b002 100644 --- a/test/schemas/llm.application/3.0/ObjectDynamic.json +++ b/test/schemas/llm.application/3.0/ObjectDynamic.json @@ -34,8 +34,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -103,8 +102,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -193,8 +191,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectGenericAlias.json b/test/schemas/llm.application/3.0/ObjectGenericAlias.json index 6297c2d0cf..73623a30eb 100644 --- a/test/schemas/llm.application/3.0/ObjectGenericAlias.json +++ b/test/schemas/llm.application/3.0/ObjectGenericAlias.json @@ -28,8 +28,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -79,8 +78,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -145,8 +143,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectGenericArray.json b/test/schemas/llm.application/3.0/ObjectGenericArray.json index cfe3a594a6..b662041270 100644 --- a/test/schemas/llm.application/3.0/ObjectGenericArray.json +++ b/test/schemas/llm.application/3.0/ObjectGenericArray.json @@ -69,8 +69,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -243,8 +242,7 @@ "data" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -473,8 +471,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectGenericUnion.json b/test/schemas/llm.application/3.0/ObjectGenericUnion.json index 4412ead680..cc30efcda2 100644 --- a/test/schemas/llm.application/3.0/ObjectGenericUnion.json +++ b/test/schemas/llm.application/3.0/ObjectGenericUnion.json @@ -337,8 +337,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1315,8 +1314,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -2617,8 +2615,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectInternal.json b/test/schemas/llm.application/3.0/ObjectInternal.json index a8b6034015..c73a71905c 100644 --- a/test/schemas/llm.application/3.0/ObjectInternal.json +++ b/test/schemas/llm.application/3.0/ObjectInternal.json @@ -32,8 +32,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -95,8 +94,7 @@ "name" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -177,8 +175,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectIntersection.json b/test/schemas/llm.application/3.0/ObjectIntersection.json index 1d0d2edbc8..ecc128bcb1 100644 --- a/test/schemas/llm.application/3.0/ObjectIntersection.json +++ b/test/schemas/llm.application/3.0/ObjectIntersection.json @@ -36,8 +36,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -111,8 +110,7 @@ "vulnerable" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -209,8 +207,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectJsonTag.json b/test/schemas/llm.application/3.0/ObjectJsonTag.json index 1869e9d609..2e9743b212 100644 --- a/test/schemas/llm.application/3.0/ObjectJsonTag.json +++ b/test/schemas/llm.application/3.0/ObjectJsonTag.json @@ -47,8 +47,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -155,8 +154,7 @@ "complicate_title" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -297,8 +295,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectLiteralProperty.json b/test/schemas/llm.application/3.0/ObjectLiteralProperty.json index a95d009e2a..1d276b7224 100644 --- a/test/schemas/llm.application/3.0/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/3.0/ObjectLiteralProperty.json @@ -32,8 +32,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -95,8 +94,7 @@ "or-something-crazy-do-you-want?" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -177,8 +175,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectLiteralType.json b/test/schemas/llm.application/3.0/ObjectLiteralType.json index cc25e46ff0..d077b6b1b6 100644 --- a/test/schemas/llm.application/3.0/ObjectLiteralType.json +++ b/test/schemas/llm.application/3.0/ObjectLiteralType.json @@ -36,8 +36,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -111,8 +110,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -209,8 +207,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectNullable.json b/test/schemas/llm.application/3.0/ObjectNullable.json index fb391b5659..3d7b985b3b 100644 --- a/test/schemas/llm.application/3.0/ObjectNullable.json +++ b/test/schemas/llm.application/3.0/ObjectNullable.json @@ -126,8 +126,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -471,8 +470,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -929,8 +927,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectOptional.json b/test/schemas/llm.application/3.0/ObjectOptional.json index a202c59270..7edce84c35 100644 --- a/test/schemas/llm.application/3.0/ObjectOptional.json +++ b/test/schemas/llm.application/3.0/ObjectOptional.json @@ -35,8 +35,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -107,8 +106,7 @@ }, "required": [], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -201,8 +199,7 @@ "required": [], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectPartial.json b/test/schemas/llm.application/3.0/ObjectPartial.json index 953181aeb6..d9c4d5c102 100644 --- a/test/schemas/llm.application/3.0/ObjectPartial.json +++ b/test/schemas/llm.application/3.0/ObjectPartial.json @@ -158,8 +158,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -598,8 +597,7 @@ "required": [], "description": "Make all properties in T optional\n\n------------------------------\n\nDescription of the current {@link PartialObjectPartial.IBase} type:\n\n> Make all properties in T optional", "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1180,8 +1178,7 @@ "required": [], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectPartialAndRequired.json b/test/schemas/llm.application/3.0/ObjectPartialAndRequired.json index 06083bd3c5..5744617f30 100644 --- a/test/schemas/llm.application/3.0/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/3.0/ObjectPartialAndRequired.json @@ -122,8 +122,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -455,8 +454,7 @@ "array" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -897,8 +895,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectPrimitive.json b/test/schemas/llm.application/3.0/ObjectPrimitive.json index ab2d870605..edf77e9f73 100644 --- a/test/schemas/llm.application/3.0/ObjectPrimitive.json +++ b/test/schemas/llm.application/3.0/ObjectPrimitive.json @@ -85,8 +85,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -307,8 +306,7 @@ "created_at" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -601,8 +599,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectRecursive.json b/test/schemas/llm.application/3.0/ObjectRecursive.json index 326bf0031f..e636ad11c1 100644 --- a/test/schemas/llm.application/3.0/ObjectRecursive.json +++ b/test/schemas/llm.application/3.0/ObjectRecursive.json @@ -190,8 +190,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -727,8 +726,7 @@ "created_at" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1441,8 +1439,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectRequired.json b/test/schemas/llm.application/3.0/ObjectRequired.json index 84e80c6dc4..ae3cab08ec 100644 --- a/test/schemas/llm.application/3.0/ObjectRequired.json +++ b/test/schemas/llm.application/3.0/ObjectRequired.json @@ -140,8 +140,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -526,8 +525,7 @@ ], "description": "Make all properties in T required\n\n------------------------------\n\nDescription of the current {@link RequiredObjectRequired.IBase} type:\n\n> Make all properties in T required", "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1036,8 +1034,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectSimple.json b/test/schemas/llm.application/3.0/ObjectSimple.json index 54a6a2313b..585dcb756c 100644 --- a/test/schemas/llm.application/3.0/ObjectSimple.json +++ b/test/schemas/llm.application/3.0/ObjectSimple.json @@ -108,8 +108,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -399,8 +398,7 @@ "pivot" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -785,8 +783,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUndefined.json b/test/schemas/llm.application/3.0/ObjectUndefined.json index 12643f30e7..5572d89c67 100644 --- a/test/schemas/llm.application/3.0/ObjectUndefined.json +++ b/test/schemas/llm.application/3.0/ObjectUndefined.json @@ -62,8 +62,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -215,8 +214,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -417,8 +415,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionComposite.json b/test/schemas/llm.application/3.0/ObjectUnionComposite.json index 1e65b81b30..8e08985be3 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionComposite.json +++ b/test/schemas/llm.application/3.0/ObjectUnionComposite.json @@ -387,8 +387,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1515,8 +1514,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -3017,8 +3015,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionCompositePointer.json b/test/schemas/llm.application/3.0/ObjectUnionCompositePointer.json index 610cf7ade1..b407a86d4b 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionCompositePointer.json +++ b/test/schemas/llm.application/3.0/ObjectUnionCompositePointer.json @@ -405,8 +405,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1587,8 +1586,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -3161,8 +3159,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionDouble.json b/test/schemas/llm.application/3.0/ObjectUnionDouble.json index 9c0256eadb..06ef1cd29d 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionDouble.json +++ b/test/schemas/llm.application/3.0/ObjectUnionDouble.json @@ -162,8 +162,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -615,8 +614,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1217,8 +1215,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionExplicit.json b/test/schemas/llm.application/3.0/ObjectUnionExplicit.json index 46821011f1..c6ce25d869 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionExplicit.json +++ b/test/schemas/llm.application/3.0/ObjectUnionExplicit.json @@ -391,8 +391,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1531,8 +1530,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -3049,8 +3047,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionExplicitPointer.json b/test/schemas/llm.application/3.0/ObjectUnionExplicitPointer.json index 7417008b74..e2a7ab9116 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionExplicitPointer.json +++ b/test/schemas/llm.application/3.0/ObjectUnionExplicitPointer.json @@ -409,8 +409,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1603,8 +1602,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -3193,8 +3191,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionImplicit.json b/test/schemas/llm.application/3.0/ObjectUnionImplicit.json index 53969f0107..bbad315f2f 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionImplicit.json +++ b/test/schemas/llm.application/3.0/ObjectUnionImplicit.json @@ -448,8 +448,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -1759,8 +1758,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -3505,8 +3503,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ObjectUnionNonPredictable.json b/test/schemas/llm.application/3.0/ObjectUnionNonPredictable.json index d0b4a98276..c9e6dc53c0 100644 --- a/test/schemas/llm.application/3.0/ObjectUnionNonPredictable.json +++ b/test/schemas/llm.application/3.0/ObjectUnionNonPredictable.json @@ -113,8 +113,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -419,8 +418,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -825,8 +823,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TemplateAtomic.json b/test/schemas/llm.application/3.0/TemplateAtomic.json index c6e943cf5b..d8b2cee10a 100644 --- a/test/schemas/llm.application/3.0/TemplateAtomic.json +++ b/test/schemas/llm.application/3.0/TemplateAtomic.json @@ -67,8 +67,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -235,8 +234,7 @@ "email" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -457,8 +455,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TemplateConstant.json b/test/schemas/llm.application/3.0/TemplateConstant.json index 88f0233dfa..ae0d2a58bf 100644 --- a/test/schemas/llm.application/3.0/TemplateConstant.json +++ b/test/schemas/llm.application/3.0/TemplateConstant.json @@ -69,8 +69,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -243,8 +242,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -473,8 +471,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TemplateUnion.json b/test/schemas/llm.application/3.0/TemplateUnion.json index b149d1cf85..9856310fd2 100644 --- a/test/schemas/llm.application/3.0/TemplateUnion.json +++ b/test/schemas/llm.application/3.0/TemplateUnion.json @@ -86,8 +86,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -311,8 +310,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -609,8 +607,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ToJsonAtomicUnion.json b/test/schemas/llm.application/3.0/ToJsonAtomicUnion.json index 8b6a2684c1..f688703f03 100644 --- a/test/schemas/llm.application/3.0/ToJsonAtomicUnion.json +++ b/test/schemas/llm.application/3.0/ToJsonAtomicUnion.json @@ -35,8 +35,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -107,8 +106,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -201,8 +199,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ToJsonDouble.json b/test/schemas/llm.application/3.0/ToJsonDouble.json index 75e3a38cfe..eed7510725 100644 --- a/test/schemas/llm.application/3.0/ToJsonDouble.json +++ b/test/schemas/llm.application/3.0/ToJsonDouble.json @@ -32,8 +32,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -95,8 +94,7 @@ "flag" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -177,8 +175,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ToJsonNull.json b/test/schemas/llm.application/3.0/ToJsonNull.json index 2decafe6b1..1ee7cc8d72 100644 --- a/test/schemas/llm.application/3.0/ToJsonNull.json +++ b/test/schemas/llm.application/3.0/ToJsonNull.json @@ -19,8 +19,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -42,8 +41,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -68,8 +66,7 @@ }, "output": { "type": "null" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/ToJsonUnion.json b/test/schemas/llm.application/3.0/ToJsonUnion.json index e55a6d13a1..e2ec1e9828 100644 --- a/test/schemas/llm.application/3.0/ToJsonUnion.json +++ b/test/schemas/llm.application/3.0/ToJsonUnion.json @@ -92,8 +92,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -335,8 +334,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -657,8 +655,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagArray.json b/test/schemas/llm.application/3.0/TypeTagArray.json index 5b06e82134..6809ef7af9 100644 --- a/test/schemas/llm.application/3.0/TypeTagArray.json +++ b/test/schemas/llm.application/3.0/TypeTagArray.json @@ -84,8 +84,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -303,8 +302,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -593,8 +591,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagArrayUnion.json b/test/schemas/llm.application/3.0/TypeTagArrayUnion.json index 854067d599..d726d3a4a4 100644 --- a/test/schemas/llm.application/3.0/TypeTagArrayUnion.json +++ b/test/schemas/llm.application/3.0/TypeTagArrayUnion.json @@ -73,8 +73,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -259,8 +258,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -505,8 +503,7 @@ "additionalProperties": false }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagAtomicUnion.json b/test/schemas/llm.application/3.0/TypeTagAtomicUnion.json index f7fb31b21c..44e08347cb 100644 --- a/test/schemas/llm.application/3.0/TypeTagAtomicUnion.json +++ b/test/schemas/llm.application/3.0/TypeTagAtomicUnion.json @@ -50,8 +50,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -321,8 +319,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagCustom.json b/test/schemas/llm.application/3.0/TypeTagCustom.json index 0b79ed946e..7456d6ead4 100644 --- a/test/schemas/llm.application/3.0/TypeTagCustom.json +++ b/test/schemas/llm.application/3.0/TypeTagCustom.json @@ -44,8 +44,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -143,8 +142,7 @@ "powerOf" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -273,8 +271,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagDefault.json b/test/schemas/llm.application/3.0/TypeTagDefault.json index f3ba057ce2..8de6dbecbc 100644 --- a/test/schemas/llm.application/3.0/TypeTagDefault.json +++ b/test/schemas/llm.application/3.0/TypeTagDefault.json @@ -119,8 +119,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -443,8 +442,7 @@ "boolean_and_number_and_template" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -873,8 +871,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagFormat.json b/test/schemas/llm.application/3.0/TypeTagFormat.json index 938ce5bea4..83a3090f00 100644 --- a/test/schemas/llm.application/3.0/TypeTagFormat.json +++ b/test/schemas/llm.application/3.0/TypeTagFormat.json @@ -134,8 +134,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -503,8 +502,7 @@ "relativeJsonPointer" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -993,8 +991,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagLength.json b/test/schemas/llm.application/3.0/TypeTagLength.json index 001b6817a2..1a57a222d9 100644 --- a/test/schemas/llm.application/3.0/TypeTagLength.json +++ b/test/schemas/llm.application/3.0/TypeTagLength.json @@ -64,8 +64,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -433,8 +431,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagMatrix.json b/test/schemas/llm.application/3.0/TypeTagMatrix.json index 1377ee5152..8ea273863f 100644 --- a/test/schemas/llm.application/3.0/TypeTagMatrix.json +++ b/test/schemas/llm.application/3.0/TypeTagMatrix.json @@ -39,8 +39,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -123,8 +122,7 @@ "matrix" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -233,8 +231,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagObjectUnion.json b/test/schemas/llm.application/3.0/TypeTagObjectUnion.json index ac9bc6dae9..706f8dbe74 100644 --- a/test/schemas/llm.application/3.0/TypeTagObjectUnion.json +++ b/test/schemas/llm.application/3.0/TypeTagObjectUnion.json @@ -50,8 +50,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -321,8 +319,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagPattern.json b/test/schemas/llm.application/3.0/TypeTagPattern.json index 6dabf237c6..4c57bf2617 100644 --- a/test/schemas/llm.application/3.0/TypeTagPattern.json +++ b/test/schemas/llm.application/3.0/TypeTagPattern.json @@ -44,8 +44,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -143,8 +142,7 @@ "ipv6" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -273,8 +271,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagRange.json b/test/schemas/llm.application/3.0/TypeTagRange.json index 4d49d75dc5..1b0aec8387 100644 --- a/test/schemas/llm.application/3.0/TypeTagRange.json +++ b/test/schemas/llm.application/3.0/TypeTagRange.json @@ -92,8 +92,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -335,8 +334,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -657,8 +655,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.0/TypeTagType.json b/test/schemas/llm.application/3.0/TypeTagType.json index 69039ca5c3..c4b01951b7 100644 --- a/test/schemas/llm.application/3.0/TypeTagType.json +++ b/test/schemas/llm.application/3.0/TypeTagType.json @@ -64,8 +64,7 @@ "first" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -433,8 +431,7 @@ ], "additionalProperties": false, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayAny.json b/test/schemas/llm.application/3.1/ArrayAny.json index e8b2c16f49..68b21d33a7 100644 --- a/test/schemas/llm.application/3.1/ArrayAny.json +++ b/test/schemas/llm.application/3.1/ArrayAny.json @@ -104,8 +104,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -387,8 +386,7 @@ "both3", "union" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -779,8 +777,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayHierarchical.json b/test/schemas/llm.application/3.1/ArrayHierarchical.json index 6dc0201e89..dce5f0bc59 100644 --- a/test/schemas/llm.application/3.1/ArrayHierarchical.json +++ b/test/schemas/llm.application/3.1/ArrayHierarchical.json @@ -137,8 +137,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -519,8 +518,7 @@ "departments" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1043,8 +1041,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayHierarchicalPointer.json b/test/schemas/llm.application/3.1/ArrayHierarchicalPointer.json index 0a2f9891ef..8b9dcbc795 100644 --- a/test/schemas/llm.application/3.1/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/3.1/ArrayHierarchicalPointer.json @@ -145,8 +145,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -551,8 +550,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1107,8 +1105,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayMatrix.json b/test/schemas/llm.application/3.1/ArrayMatrix.json index 228b6ec988..ac50fa5fb8 100644 --- a/test/schemas/llm.application/3.1/ArrayMatrix.json +++ b/test/schemas/llm.application/3.1/ArrayMatrix.json @@ -29,8 +29,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -87,8 +86,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -179,8 +177,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRecursive.json b/test/schemas/llm.application/3.1/ArrayRecursive.json index cf36543c0a..bcc16544aa 100644 --- a/test/schemas/llm.application/3.1/ArrayRecursive.json +++ b/test/schemas/llm.application/3.1/ArrayRecursive.json @@ -63,8 +63,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -137,8 +136,7 @@ }, "output": { "$ref": "#/$defs/ArrayRecursive.ICategory" - }, - "strict": true + } }, { "name": "coalesce", @@ -236,8 +234,7 @@ "$ref": "#/$defs/ArrayRecursive.ICategory" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicit.json b/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicit.json index 98f9c751ca..a29363b6c0 100644 --- a/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicit.json +++ b/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicit.json @@ -208,8 +208,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -433,8 +432,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionExplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -686,8 +684,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicitPointer.json b/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicitPointer.json index 2d158d2017..b2dca01a57 100644 --- a/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicitPointer.json +++ b/test/schemas/llm.application/3.1/ArrayRecursiveUnionExplicitPointer.json @@ -224,8 +224,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -481,8 +480,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -774,8 +772,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRecursiveUnionImplicit.json b/test/schemas/llm.application/3.1/ArrayRecursiveUnionImplicit.json index a5a342a0ed..a2298e6ecf 100644 --- a/test/schemas/llm.application/3.1/ArrayRecursiveUnionImplicit.json +++ b/test/schemas/llm.application/3.1/ArrayRecursiveUnionImplicit.json @@ -212,8 +212,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -441,8 +440,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionImplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -698,8 +696,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRepeatedNullable.json b/test/schemas/llm.application/3.1/ArrayRepeatedNullable.json index f4ff02fe87..71370b2368 100644 --- a/test/schemas/llm.application/3.1/ArrayRepeatedNullable.json +++ b/test/schemas/llm.application/3.1/ArrayRepeatedNullable.json @@ -43,8 +43,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -90,8 +89,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } }, { "name": "coalesce", @@ -141,8 +139,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRepeatedRequired.json b/test/schemas/llm.application/3.1/ArrayRepeatedRequired.json index d0297cad7f..f78327a457 100644 --- a/test/schemas/llm.application/3.1/ArrayRepeatedRequired.json +++ b/test/schemas/llm.application/3.1/ArrayRepeatedRequired.json @@ -40,8 +40,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -97,8 +96,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -197,8 +195,7 @@ "$ref": "#/$defs/ArrayArrayRepeatedRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayRepeatedUnion.json b/test/schemas/llm.application/3.1/ArrayRepeatedUnion.json index 6588dce810..4409df3128 100644 --- a/test/schemas/llm.application/3.1/ArrayRepeatedUnion.json +++ b/test/schemas/llm.application/3.1/ArrayRepeatedUnion.json @@ -136,8 +136,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -385,8 +384,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedUnion" - }, - "strict": true + } }, { "name": "coalesce", @@ -965,8 +963,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArraySimple.json b/test/schemas/llm.application/3.1/ArraySimple.json index a14e7a73e6..f7f3661812 100644 --- a/test/schemas/llm.application/3.1/ArraySimple.json +++ b/test/schemas/llm.application/3.1/ArraySimple.json @@ -58,8 +58,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -203,8 +202,7 @@ "hobbies" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -411,8 +409,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ArrayUnion.json b/test/schemas/llm.application/3.1/ArrayUnion.json index f768f833c7..05ddc0d433 100644 --- a/test/schemas/llm.application/3.1/ArrayUnion.json +++ b/test/schemas/llm.application/3.1/ArrayUnion.json @@ -42,8 +42,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -139,8 +138,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -283,8 +281,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/AtomicUnion.json b/test/schemas/llm.application/3.1/AtomicUnion.json index 4e09eee809..2af6ca77dc 100644 --- a/test/schemas/llm.application/3.1/AtomicUnion.json +++ b/test/schemas/llm.application/3.1/AtomicUnion.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ClassGetter.json b/test/schemas/llm.application/3.1/ClassGetter.json index 7f20de307d..683b11000b 100644 --- a/test/schemas/llm.application/3.1/ClassGetter.json +++ b/test/schemas/llm.application/3.1/ClassGetter.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -143,8 +142,7 @@ "name", "dead" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -291,8 +289,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ClassMethod.json b/test/schemas/llm.application/3.1/ClassMethod.json index e5ab33a8a4..4b9bbf7ca8 100644 --- a/test/schemas/llm.application/3.1/ClassMethod.json +++ b/test/schemas/llm.application/3.1/ClassMethod.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -203,8 +201,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ClassPropertyAssignment.json b/test/schemas/llm.application/3.1/ClassPropertyAssignment.json index c64762651b..45f0341b70 100644 --- a/test/schemas/llm.application/3.1/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/3.1/ClassPropertyAssignment.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -147,8 +146,7 @@ "editable", "incremental" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -299,8 +297,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagArray.json b/test/schemas/llm.application/3.1/CommentTagArray.json index 3773d80f70..86e2d2858e 100644 --- a/test/schemas/llm.application/3.1/CommentTagArray.json +++ b/test/schemas/llm.application/3.1/CommentTagArray.json @@ -78,8 +78,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -283,8 +282,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -571,8 +569,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagArrayUnion.json b/test/schemas/llm.application/3.1/CommentTagArrayUnion.json index febd4b236d..15b3a55ea4 100644 --- a/test/schemas/llm.application/3.1/CommentTagArrayUnion.json +++ b/test/schemas/llm.application/3.1/CommentTagArrayUnion.json @@ -68,8 +68,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -243,8 +242,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -491,8 +489,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagAtomicUnion.json b/test/schemas/llm.application/3.1/CommentTagAtomicUnion.json index 4bb4868642..98bd517a5a 100644 --- a/test/schemas/llm.application/3.1/CommentTagAtomicUnion.json +++ b/test/schemas/llm.application/3.1/CommentTagAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -339,8 +337,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagDefault.json b/test/schemas/llm.application/3.1/CommentTagDefault.json index 51fed4031e..cce6eb24d6 100644 --- a/test/schemas/llm.application/3.1/CommentTagDefault.json +++ b/test/schemas/llm.application/3.1/CommentTagDefault.json @@ -137,8 +137,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -519,8 +518,7 @@ "vulnerable_range", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1043,8 +1041,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagFormat.json b/test/schemas/llm.application/3.1/CommentTagFormat.json index 58d85701f9..ebe7c84dc6 100644 --- a/test/schemas/llm.application/3.1/CommentTagFormat.json +++ b/test/schemas/llm.application/3.1/CommentTagFormat.json @@ -134,8 +134,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -507,8 +506,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1019,8 +1017,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagLength.json b/test/schemas/llm.application/3.1/CommentTagLength.json index 2edf4bfd15..55eddc740d 100644 --- a/test/schemas/llm.application/3.1/CommentTagLength.json +++ b/test/schemas/llm.application/3.1/CommentTagLength.json @@ -63,8 +63,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -451,8 +449,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagObjectUnion.json b/test/schemas/llm.application/3.1/CommentTagObjectUnion.json index 21d4f3c2e0..606bd76319 100644 --- a/test/schemas/llm.application/3.1/CommentTagObjectUnion.json +++ b/test/schemas/llm.application/3.1/CommentTagObjectUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -339,8 +337,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagPattern.json b/test/schemas/llm.application/3.1/CommentTagPattern.json index 7c5dc2d042..2dce83da53 100644 --- a/test/schemas/llm.application/3.1/CommentTagPattern.json +++ b/test/schemas/llm.application/3.1/CommentTagPattern.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -147,8 +146,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -299,8 +297,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagRange.json b/test/schemas/llm.application/3.1/CommentTagRange.json index 93e03e4a38..7c2cf8445e 100644 --- a/test/schemas/llm.application/3.1/CommentTagRange.json +++ b/test/schemas/llm.application/3.1/CommentTagRange.json @@ -91,8 +91,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -335,8 +334,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -675,8 +673,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/CommentTagType.json b/test/schemas/llm.application/3.1/CommentTagType.json index c4cb2820b9..7d86470d87 100644 --- a/test/schemas/llm.application/3.1/CommentTagType.json +++ b/test/schemas/llm.application/3.1/CommentTagType.json @@ -67,8 +67,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -239,8 +238,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -483,8 +481,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/3.1/ConstantAtomicAbsorbed.json index 33af678a2a..328b556dc5 100644 --- a/test/schemas/llm.application/3.1/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/3.1/ConstantAtomicAbsorbed.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -107,8 +106,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -219,8 +217,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ConstantAtomicTagged.json b/test/schemas/llm.application/3.1/ConstantAtomicTagged.json index c759316809..6ff3707297 100644 --- a/test/schemas/llm.application/3.1/ConstantAtomicTagged.json +++ b/test/schemas/llm.application/3.1/ConstantAtomicTagged.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -163,8 +162,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -331,8 +329,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ConstantAtomicUnion.json b/test/schemas/llm.application/3.1/ConstantAtomicUnion.json index a329faddcf..8f3892a3cb 100644 --- a/test/schemas/llm.application/3.1/ConstantAtomicUnion.json +++ b/test/schemas/llm.application/3.1/ConstantAtomicUnion.json @@ -50,8 +50,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -171,8 +170,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -347,8 +345,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ConstantConstEnumeration.json b/test/schemas/llm.application/3.1/ConstantConstEnumeration.json index d98c73852a..ccab873ac6 100644 --- a/test/schemas/llm.application/3.1/ConstantConstEnumeration.json +++ b/test/schemas/llm.application/3.1/ConstantConstEnumeration.json @@ -39,8 +39,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -127,8 +126,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -259,8 +257,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ConstantEnumeration.json b/test/schemas/llm.application/3.1/ConstantEnumeration.json index d98c73852a..ccab873ac6 100644 --- a/test/schemas/llm.application/3.1/ConstantEnumeration.json +++ b/test/schemas/llm.application/3.1/ConstantEnumeration.json @@ -39,8 +39,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -127,8 +126,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -259,8 +257,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicArray.json b/test/schemas/llm.application/3.1/DynamicArray.json index afadaea9e3..cf4eea3b93 100644 --- a/test/schemas/llm.application/3.1/DynamicArray.json +++ b/test/schemas/llm.application/3.1/DynamicArray.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicComposite.json b/test/schemas/llm.application/3.1/DynamicComposite.json index 040913944e..137501ef92 100644 --- a/test/schemas/llm.application/3.1/DynamicComposite.json +++ b/test/schemas/llm.application/3.1/DynamicComposite.json @@ -45,8 +45,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -151,8 +150,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -307,8 +305,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicConstant.json b/test/schemas/llm.application/3.1/DynamicConstant.json index 7f0e15ccf5..2ddd964748 100644 --- a/test/schemas/llm.application/3.1/DynamicConstant.json +++ b/test/schemas/llm.application/3.1/DynamicConstant.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -163,8 +162,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -331,8 +329,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicEnumeration.json b/test/schemas/llm.application/3.1/DynamicEnumeration.json index 8cc7c3208f..c9cad72e99 100644 --- a/test/schemas/llm.application/3.1/DynamicEnumeration.json +++ b/test/schemas/llm.application/3.1/DynamicEnumeration.json @@ -72,8 +72,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -259,8 +258,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -523,8 +521,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicNever.json b/test/schemas/llm.application/3.1/DynamicNever.json index 33d34abb8c..c98e2ee7c3 100644 --- a/test/schemas/llm.application/3.1/DynamicNever.json +++ b/test/schemas/llm.application/3.1/DynamicNever.json @@ -22,8 +22,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -59,8 +58,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -123,8 +121,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicSimple.json b/test/schemas/llm.application/3.1/DynamicSimple.json index 66a7b0fbcf..3d475d627c 100644 --- a/test/schemas/llm.application/3.1/DynamicSimple.json +++ b/test/schemas/llm.application/3.1/DynamicSimple.json @@ -33,8 +33,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -103,8 +102,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -211,8 +209,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicTemplate.json b/test/schemas/llm.application/3.1/DynamicTemplate.json index 2eb0597d8e..d752ce28ff 100644 --- a/test/schemas/llm.application/3.1/DynamicTemplate.json +++ b/test/schemas/llm.application/3.1/DynamicTemplate.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -111,8 +110,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -227,8 +225,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicTree.json b/test/schemas/llm.application/3.1/DynamicTree.json index 3073658e3e..84922d5b0f 100644 --- a/test/schemas/llm.application/3.1/DynamicTree.json +++ b/test/schemas/llm.application/3.1/DynamicTree.json @@ -49,8 +49,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -109,8 +108,7 @@ }, "output": { "$ref": "#/$defs/DynamicTree" - }, - "strict": true + } }, { "name": "coalesce", @@ -194,8 +192,7 @@ "$ref": "#/$defs/DynamicTree" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicUndefined.json b/test/schemas/llm.application/3.1/DynamicUndefined.json index 33d34abb8c..c98e2ee7c3 100644 --- a/test/schemas/llm.application/3.1/DynamicUndefined.json +++ b/test/schemas/llm.application/3.1/DynamicUndefined.json @@ -22,8 +22,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -59,8 +58,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -123,8 +121,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/DynamicUnion.json b/test/schemas/llm.application/3.1/DynamicUnion.json index 7263b18b0f..25b48484ce 100644 --- a/test/schemas/llm.application/3.1/DynamicUnion.json +++ b/test/schemas/llm.application/3.1/DynamicUnion.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -203,8 +201,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectAlias.json b/test/schemas/llm.application/3.1/ObjectAlias.json index 576bba49a3..56dd84c221 100644 --- a/test/schemas/llm.application/3.1/ObjectAlias.json +++ b/test/schemas/llm.application/3.1/ObjectAlias.json @@ -88,8 +88,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -323,8 +322,7 @@ "dead" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -651,8 +649,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectDate.json b/test/schemas/llm.application/3.1/ObjectDate.json index f1bbbd9e33..f0239b3d65 100644 --- a/test/schemas/llm.application/3.1/ObjectDate.json +++ b/test/schemas/llm.application/3.1/ObjectDate.json @@ -84,8 +84,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -307,8 +306,7 @@ "time", "duration" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -619,8 +617,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectDescription.json b/test/schemas/llm.application/3.1/ObjectDescription.json index af445bb033..c9088535d0 100644 --- a/test/schemas/llm.application/3.1/ObjectDescription.json +++ b/test/schemas/llm.application/3.1/ObjectDescription.json @@ -60,8 +60,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -211,8 +210,7 @@ "descriptions", "newLine" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -427,8 +425,7 @@ "description": "An interface designed to test JSON schema's object description." } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectDynamic.json b/test/schemas/llm.application/3.1/ObjectDynamic.json index 2eb0597d8e..d752ce28ff 100644 --- a/test/schemas/llm.application/3.1/ObjectDynamic.json +++ b/test/schemas/llm.application/3.1/ObjectDynamic.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -111,8 +110,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -227,8 +225,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectGenericAlias.json b/test/schemas/llm.application/3.1/ObjectGenericAlias.json index 0582e11dda..99a2097fb3 100644 --- a/test/schemas/llm.application/3.1/ObjectGenericAlias.json +++ b/test/schemas/llm.application/3.1/ObjectGenericAlias.json @@ -28,8 +28,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -83,8 +82,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -171,8 +169,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectGenericArray.json b/test/schemas/llm.application/3.1/ObjectGenericArray.json index d5205b9bfb..85c15ddbf6 100644 --- a/test/schemas/llm.application/3.1/ObjectGenericArray.json +++ b/test/schemas/llm.application/3.1/ObjectGenericArray.json @@ -67,8 +67,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -239,8 +238,7 @@ "pagination", "data" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -483,8 +481,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectGenericUnion.json b/test/schemas/llm.application/3.1/ObjectGenericUnion.json index 98c1525620..ed926c9dac 100644 --- a/test/schemas/llm.application/3.1/ObjectGenericUnion.json +++ b/test/schemas/llm.application/3.1/ObjectGenericUnion.json @@ -361,8 +361,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1415,8 +1414,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2835,8 +2833,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectInternal.json b/test/schemas/llm.application/3.1/ObjectInternal.json index 603d646d87..1fe6b4d16c 100644 --- a/test/schemas/llm.application/3.1/ObjectInternal.json +++ b/test/schemas/llm.application/3.1/ObjectInternal.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ "id", "name" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -203,8 +201,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectIntersection.json b/test/schemas/llm.application/3.1/ObjectIntersection.json index 6b0ee40b86..99d9490bc4 100644 --- a/test/schemas/llm.application/3.1/ObjectIntersection.json +++ b/test/schemas/llm.application/3.1/ObjectIntersection.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ "name", "vulnerable" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectJsonTag.json b/test/schemas/llm.application/3.1/ObjectJsonTag.json index d00d16d032..c8fae094b4 100644 --- a/test/schemas/llm.application/3.1/ObjectJsonTag.json +++ b/test/schemas/llm.application/3.1/ObjectJsonTag.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -159,8 +158,7 @@ "title", "complicate_title" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -323,8 +321,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectLiteralProperty.json b/test/schemas/llm.application/3.1/ObjectLiteralProperty.json index d51ca2ce2d..58ab0014d0 100644 --- a/test/schemas/llm.application/3.1/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/3.1/ObjectLiteralProperty.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ "something-interesting-do-you-want?", "or-something-crazy-do-you-want?" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -203,8 +201,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectLiteralType.json b/test/schemas/llm.application/3.1/ObjectLiteralType.json index 5f221b29b3..72b04970a8 100644 --- a/test/schemas/llm.application/3.1/ObjectLiteralType.json +++ b/test/schemas/llm.application/3.1/ObjectLiteralType.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectNullable.json b/test/schemas/llm.application/3.1/ObjectNullable.json index bbc556b94c..0db8405682 100644 --- a/test/schemas/llm.application/3.1/ObjectNullable.json +++ b/test/schemas/llm.application/3.1/ObjectNullable.json @@ -116,8 +116,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -435,8 +434,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -875,8 +873,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectOptional.json b/test/schemas/llm.application/3.1/ObjectOptional.json index cbbca96c9d..1a2a71fd43 100644 --- a/test/schemas/llm.application/3.1/ObjectOptional.json +++ b/test/schemas/llm.application/3.1/ObjectOptional.json @@ -40,8 +40,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -131,8 +130,7 @@ "email", "sequence" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -267,8 +265,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectPartial.json b/test/schemas/llm.application/3.1/ObjectPartial.json index ab22360d23..a8eccabec7 100644 --- a/test/schemas/llm.application/3.1/ObjectPartial.json +++ b/test/schemas/llm.application/3.1/ObjectPartial.json @@ -93,8 +93,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -267,8 +266,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -501,8 +499,7 @@ "description": "Make all properties in T optional\n\n------------------------------\n\nDescription of the current {@link PartialObjectPartial.IBase} type:\n\n> Make all properties in T optional" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectPartialAndRequired.json b/test/schemas/llm.application/3.1/ObjectPartialAndRequired.json index d5e1b887fc..1da0cc6738 100644 --- a/test/schemas/llm.application/3.1/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/3.1/ObjectPartialAndRequired.json @@ -58,8 +58,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -127,8 +126,7 @@ }, "output": { "$ref": "#/$defs/ObjectPartialAndRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -221,8 +219,7 @@ "$ref": "#/$defs/ObjectPartialAndRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectPrimitive.json b/test/schemas/llm.application/3.1/ObjectPrimitive.json index c67ce68006..e46acdaff2 100644 --- a/test/schemas/llm.application/3.1/ObjectPrimitive.json +++ b/test/schemas/llm.application/3.1/ObjectPrimitive.json @@ -89,8 +89,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -327,8 +326,7 @@ "secret", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -659,8 +657,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectRecursive.json b/test/schemas/llm.application/3.1/ObjectRecursive.json index 1f6d067be5..d7a44e1375 100644 --- a/test/schemas/llm.application/3.1/ObjectRecursive.json +++ b/test/schemas/llm.application/3.1/ObjectRecursive.json @@ -71,8 +71,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -153,8 +152,7 @@ }, "output": { "$ref": "#/$defs/ObjectRecursive.IDepartment" - }, - "strict": true + } }, { "name": "coalesce", @@ -260,8 +258,7 @@ "$ref": "#/$defs/ObjectRecursive.IDepartment" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectRequired.json b/test/schemas/llm.application/3.1/ObjectRequired.json index c641cd8564..65de5167cb 100644 --- a/test/schemas/llm.application/3.1/ObjectRequired.json +++ b/test/schemas/llm.application/3.1/ObjectRequired.json @@ -93,8 +93,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -267,8 +266,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -501,8 +499,7 @@ "description": "Make all properties in T required\n\n------------------------------\n\nDescription of the current {@link RequiredObjectRequired.IBase} type:\n\n> Make all properties in T required" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectSimple.json b/test/schemas/llm.application/3.1/ObjectSimple.json index d2ccf75347..24641ef202 100644 --- a/test/schemas/llm.application/3.1/ObjectSimple.json +++ b/test/schemas/llm.application/3.1/ObjectSimple.json @@ -104,8 +104,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -387,8 +386,7 @@ "rotate", "pivot" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -779,8 +777,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUndefined.json b/test/schemas/llm.application/3.1/ObjectUndefined.json index 540134ae16..21a6240b40 100644 --- a/test/schemas/llm.application/3.1/ObjectUndefined.json +++ b/test/schemas/llm.application/3.1/ObjectUndefined.json @@ -64,8 +64,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -227,8 +226,7 @@ "unknown" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -459,8 +457,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionComposite.json b/test/schemas/llm.application/3.1/ObjectUnionComposite.json index 23d1e16cab..b1382f5074 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionComposite.json +++ b/test/schemas/llm.application/3.1/ObjectUnionComposite.json @@ -363,8 +363,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1423,8 +1422,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2851,8 +2849,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionCompositePointer.json b/test/schemas/llm.application/3.1/ObjectUnionCompositePointer.json index 8b96f0f5e1..89d87c2fb6 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionCompositePointer.json +++ b/test/schemas/llm.application/3.1/ObjectUnionCompositePointer.json @@ -379,8 +379,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1487,8 +1486,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2979,8 +2977,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionDouble.json b/test/schemas/llm.application/3.1/ObjectUnionDouble.json index e90d0a7354..6ba977fc65 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionDouble.json +++ b/test/schemas/llm.application/3.1/ObjectUnionDouble.json @@ -151,8 +151,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -575,8 +574,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1155,8 +1153,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionExplicit.json b/test/schemas/llm.application/3.1/ObjectUnionExplicit.json index c611c2b5d2..d3709ad92c 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionExplicit.json +++ b/test/schemas/llm.application/3.1/ObjectUnionExplicit.json @@ -349,8 +349,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1367,8 +1366,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2739,8 +2737,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionExplicitPointer.json b/test/schemas/llm.application/3.1/ObjectUnionExplicitPointer.json index f3f25dfada..e6204d3a53 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionExplicitPointer.json +++ b/test/schemas/llm.application/3.1/ObjectUnionExplicitPointer.json @@ -365,8 +365,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1431,8 +1430,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2867,8 +2865,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionImplicit.json b/test/schemas/llm.application/3.1/ObjectUnionImplicit.json index 04d423b5de..d7d750f5bc 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionImplicit.json +++ b/test/schemas/llm.application/3.1/ObjectUnionImplicit.json @@ -618,8 +618,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -2443,8 +2442,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -4891,8 +4889,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ObjectUnionNonPredictable.json b/test/schemas/llm.application/3.1/ObjectUnionNonPredictable.json index e7a47113f3..a3b5bb39c1 100644 --- a/test/schemas/llm.application/3.1/ObjectUnionNonPredictable.json +++ b/test/schemas/llm.application/3.1/ObjectUnionNonPredictable.json @@ -105,8 +105,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -391,8 +390,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -787,8 +785,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TemplateAtomic.json b/test/schemas/llm.application/3.1/TemplateAtomic.json index b36f1baf8b..89728a0b0a 100644 --- a/test/schemas/llm.application/3.1/TemplateAtomic.json +++ b/test/schemas/llm.application/3.1/TemplateAtomic.json @@ -70,8 +70,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -251,8 +250,7 @@ "ipv4", "email" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -507,8 +505,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TemplateConstant.json b/test/schemas/llm.application/3.1/TemplateConstant.json index e0306f75fa..3abba55c2e 100644 --- a/test/schemas/llm.application/3.1/TemplateConstant.json +++ b/test/schemas/llm.application/3.1/TemplateConstant.json @@ -95,8 +95,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -351,8 +350,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -707,8 +705,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TemplateUnion.json b/test/schemas/llm.application/3.1/TemplateUnion.json index 6a1dcd4e96..4d6f296797 100644 --- a/test/schemas/llm.application/3.1/TemplateUnion.json +++ b/test/schemas/llm.application/3.1/TemplateUnion.json @@ -92,8 +92,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -339,8 +338,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -683,8 +681,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ToJsonAtomicUnion.json b/test/schemas/llm.application/3.1/ToJsonAtomicUnion.json index 4e09eee809..2af6ca77dc 100644 --- a/test/schemas/llm.application/3.1/ToJsonAtomicUnion.json +++ b/test/schemas/llm.application/3.1/ToJsonAtomicUnion.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -115,8 +114,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ToJsonDouble.json b/test/schemas/llm.application/3.1/ToJsonDouble.json index 622ee73f70..6bfa69f379 100644 --- a/test/schemas/llm.application/3.1/ToJsonDouble.json +++ b/test/schemas/llm.application/3.1/ToJsonDouble.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -99,8 +98,7 @@ "id", "flag" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -203,8 +201,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ToJsonNull.json b/test/schemas/llm.application/3.1/ToJsonNull.json index 1305a11b0e..dc82b47d1e 100644 --- a/test/schemas/llm.application/3.1/ToJsonNull.json +++ b/test/schemas/llm.application/3.1/ToJsonNull.json @@ -20,8 +20,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -51,8 +50,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -107,8 +105,7 @@ "type": "null" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/ToJsonUnion.json b/test/schemas/llm.application/3.1/ToJsonUnion.json index af0ee57ce6..8cbf679196 100644 --- a/test/schemas/llm.application/3.1/ToJsonUnion.json +++ b/test/schemas/llm.application/3.1/ToJsonUnion.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -331,8 +330,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -667,8 +665,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagArray.json b/test/schemas/llm.application/3.1/TypeTagArray.json index f5fbe72ae5..2cec948a3d 100644 --- a/test/schemas/llm.application/3.1/TypeTagArray.json +++ b/test/schemas/llm.application/3.1/TypeTagArray.json @@ -83,8 +83,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -303,8 +302,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -611,8 +609,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagArrayUnion.json b/test/schemas/llm.application/3.1/TypeTagArrayUnion.json index c5da6dcc6a..6e1cf8da90 100644 --- a/test/schemas/llm.application/3.1/TypeTagArrayUnion.json +++ b/test/schemas/llm.application/3.1/TypeTagArrayUnion.json @@ -73,8 +73,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -263,8 +262,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -531,8 +529,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagAtomicUnion.json b/test/schemas/llm.application/3.1/TypeTagAtomicUnion.json index 4bb4868642..98bd517a5a 100644 --- a/test/schemas/llm.application/3.1/TypeTagAtomicUnion.json +++ b/test/schemas/llm.application/3.1/TypeTagAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -339,8 +337,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagCustom.json b/test/schemas/llm.application/3.1/TypeTagCustom.json index bcb663263f..8dd91ebc0f 100644 --- a/test/schemas/llm.application/3.1/TypeTagCustom.json +++ b/test/schemas/llm.application/3.1/TypeTagCustom.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -147,8 +146,7 @@ "postfix", "powerOf" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -299,8 +297,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagDefault.json b/test/schemas/llm.application/3.1/TypeTagDefault.json index 79a20809a6..c78485b844 100644 --- a/test/schemas/llm.application/3.1/TypeTagDefault.json +++ b/test/schemas/llm.application/3.1/TypeTagDefault.json @@ -119,8 +119,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -447,8 +446,7 @@ "union_but_string", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -899,8 +897,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagFormat.json b/test/schemas/llm.application/3.1/TypeTagFormat.json index 58d85701f9..ebe7c84dc6 100644 --- a/test/schemas/llm.application/3.1/TypeTagFormat.json +++ b/test/schemas/llm.application/3.1/TypeTagFormat.json @@ -134,8 +134,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -507,8 +506,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1019,8 +1017,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagLength.json b/test/schemas/llm.application/3.1/TypeTagLength.json index 2edf4bfd15..55eddc740d 100644 --- a/test/schemas/llm.application/3.1/TypeTagLength.json +++ b/test/schemas/llm.application/3.1/TypeTagLength.json @@ -63,8 +63,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -451,8 +449,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagMatrix.json b/test/schemas/llm.application/3.1/TypeTagMatrix.json index 9768753a39..cc9af70f27 100644 --- a/test/schemas/llm.application/3.1/TypeTagMatrix.json +++ b/test/schemas/llm.application/3.1/TypeTagMatrix.json @@ -39,8 +39,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -127,8 +126,7 @@ "required": [ "matrix" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -259,8 +257,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagObjectUnion.json b/test/schemas/llm.application/3.1/TypeTagObjectUnion.json index 21d4f3c2e0..606bd76319 100644 --- a/test/schemas/llm.application/3.1/TypeTagObjectUnion.json +++ b/test/schemas/llm.application/3.1/TypeTagObjectUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -167,8 +166,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -339,8 +337,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagPattern.json b/test/schemas/llm.application/3.1/TypeTagPattern.json index 9109beab38..6575b5c040 100644 --- a/test/schemas/llm.application/3.1/TypeTagPattern.json +++ b/test/schemas/llm.application/3.1/TypeTagPattern.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -147,8 +146,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -299,8 +297,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagRange.json b/test/schemas/llm.application/3.1/TypeTagRange.json index 93e03e4a38..7c2cf8445e 100644 --- a/test/schemas/llm.application/3.1/TypeTagRange.json +++ b/test/schemas/llm.application/3.1/TypeTagRange.json @@ -91,8 +91,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -335,8 +334,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -675,8 +673,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/3.1/TypeTagType.json b/test/schemas/llm.application/3.1/TypeTagType.json index d9e93c7b0c..397ea62587 100644 --- a/test/schemas/llm.application/3.1/TypeTagType.json +++ b/test/schemas/llm.application/3.1/TypeTagType.json @@ -63,8 +63,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -223,8 +222,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -451,8 +449,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayAny.json b/test/schemas/llm.application/chatgpt/ArrayAny.json index 81f5023c3e..15206b25a6 100644 --- a/test/schemas/llm.application/chatgpt/ArrayAny.json +++ b/test/schemas/llm.application/chatgpt/ArrayAny.json @@ -104,8 +104,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -390,8 +389,7 @@ "union" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -786,8 +784,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayHierarchical.json b/test/schemas/llm.application/chatgpt/ArrayHierarchical.json index 2377bdec67..537a83be03 100644 --- a/test/schemas/llm.application/chatgpt/ArrayHierarchical.json +++ b/test/schemas/llm.application/chatgpt/ArrayHierarchical.json @@ -142,8 +142,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -542,8 +541,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -1090,8 +1088,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayHierarchicalPointer.json b/test/schemas/llm.application/chatgpt/ArrayHierarchicalPointer.json index 0ccf1737fc..31fbde1fee 100644 --- a/test/schemas/llm.application/chatgpt/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/chatgpt/ArrayHierarchicalPointer.json @@ -151,8 +151,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -578,8 +577,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1162,8 +1160,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayMatrix.json b/test/schemas/llm.application/chatgpt/ArrayMatrix.json index 9d5117e238..65c4b7259a 100644 --- a/test/schemas/llm.application/chatgpt/ArrayMatrix.json +++ b/test/schemas/llm.application/chatgpt/ArrayMatrix.json @@ -28,8 +28,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -86,8 +85,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -178,8 +176,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRecursive.json b/test/schemas/llm.application/chatgpt/ArrayRecursive.json index 1efbba35b4..d3054c8c73 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRecursive.json +++ b/test/schemas/llm.application/chatgpt/ArrayRecursive.json @@ -64,8 +64,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -140,8 +139,7 @@ }, "output": { "$ref": "#/$defs/ArrayRecursive.ICategory" - }, - "strict": true + } }, { "name": "coalesce", @@ -241,8 +239,7 @@ "$ref": "#/$defs/ArrayRecursive.ICategory" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicit.json b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicit.json index b9eeb86061..b1609d74a3 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicit.json +++ b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicit.json @@ -239,8 +239,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -496,8 +495,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionExplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -781,8 +779,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicitPointer.json b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicitPointer.json index 33436e129c..0bb41208cb 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicitPointer.json +++ b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionExplicitPointer.json @@ -257,8 +257,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -550,8 +549,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -880,8 +878,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionImplicit.json b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionImplicit.json index 94f6387e0d..104e1be267 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionImplicit.json +++ b/test/schemas/llm.application/chatgpt/ArrayRecursiveUnionImplicit.json @@ -214,8 +214,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -446,8 +445,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionImplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -706,8 +704,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRepeatedNullable.json b/test/schemas/llm.application/chatgpt/ArrayRepeatedNullable.json index d0a67cff91..bf91af8bc1 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRepeatedNullable.json +++ b/test/schemas/llm.application/chatgpt/ArrayRepeatedNullable.json @@ -42,8 +42,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -89,8 +88,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } }, { "name": "coalesce", @@ -140,8 +138,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRepeatedRequired.json b/test/schemas/llm.application/chatgpt/ArrayRepeatedRequired.json index 335443fd49..249689b8d4 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRepeatedRequired.json +++ b/test/schemas/llm.application/chatgpt/ArrayRepeatedRequired.json @@ -39,8 +39,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -96,8 +95,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -196,8 +194,7 @@ "$ref": "#/$defs/ArrayArrayRepeatedRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayRepeatedUnion.json b/test/schemas/llm.application/chatgpt/ArrayRepeatedUnion.json index fa14ab0435..56b50e9d45 100644 --- a/test/schemas/llm.application/chatgpt/ArrayRepeatedUnion.json +++ b/test/schemas/llm.application/chatgpt/ArrayRepeatedUnion.json @@ -140,8 +140,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -399,8 +398,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedUnion" - }, - "strict": true + } }, { "name": "coalesce", @@ -1004,8 +1002,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArraySimple.json b/test/schemas/llm.application/chatgpt/ArraySimple.json index 32c3f29e72..4099c1b710 100644 --- a/test/schemas/llm.application/chatgpt/ArraySimple.json +++ b/test/schemas/llm.application/chatgpt/ArraySimple.json @@ -59,8 +59,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -210,8 +209,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -426,8 +424,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ArrayUnion.json b/test/schemas/llm.application/chatgpt/ArrayUnion.json index db79352091..0beb10d04e 100644 --- a/test/schemas/llm.application/chatgpt/ArrayUnion.json +++ b/test/schemas/llm.application/chatgpt/ArrayUnion.json @@ -41,8 +41,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -138,8 +137,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -282,8 +280,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/AtomicUnion.json b/test/schemas/llm.application/chatgpt/AtomicUnion.json index 45f61002f3..6743a77688 100644 --- a/test/schemas/llm.application/chatgpt/AtomicUnion.json +++ b/test/schemas/llm.application/chatgpt/AtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ClassGetter.json b/test/schemas/llm.application/chatgpt/ClassGetter.json index b7f99c9583..687867f48a 100644 --- a/test/schemas/llm.application/chatgpt/ClassGetter.json +++ b/test/schemas/llm.application/chatgpt/ClassGetter.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "dead" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ClassMethod.json b/test/schemas/llm.application/chatgpt/ClassMethod.json index 1e7d88e29f..756f1a0fec 100644 --- a/test/schemas/llm.application/chatgpt/ClassMethod.json +++ b/test/schemas/llm.application/chatgpt/ClassMethod.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ClassPropertyAssignment.json b/test/schemas/llm.application/chatgpt/ClassPropertyAssignment.json index 4adeca13e3..394b0077bd 100644 --- a/test/schemas/llm.application/chatgpt/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/chatgpt/ClassPropertyAssignment.json @@ -50,8 +50,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -174,8 +173,7 @@ "incremental" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -354,8 +352,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagArray.json b/test/schemas/llm.application/chatgpt/CommentTagArray.json index 401bdcae61..7de6d6440b 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagArray.json +++ b/test/schemas/llm.application/chatgpt/CommentTagArray.json @@ -76,8 +76,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -278,8 +277,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -562,8 +560,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagArrayUnion.json b/test/schemas/llm.application/chatgpt/CommentTagArrayUnion.json index 93659ea7f6..8df27777dc 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagArrayUnion.json +++ b/test/schemas/llm.application/chatgpt/CommentTagArrayUnion.json @@ -66,8 +66,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -238,8 +237,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -482,8 +480,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagAtomicUnion.json b/test/schemas/llm.application/chatgpt/CommentTagAtomicUnion.json index 183c7e7aa4..422eca3201 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagAtomicUnion.json +++ b/test/schemas/llm.application/chatgpt/CommentTagAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagDefault.json b/test/schemas/llm.application/chatgpt/CommentTagDefault.json index 6073ba1f88..b02d1a6bc0 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagDefault.json +++ b/test/schemas/llm.application/chatgpt/CommentTagDefault.json @@ -135,8 +135,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -514,8 +513,7 @@ "boolean_and_number_and_template" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1034,8 +1032,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagFormat.json b/test/schemas/llm.application/chatgpt/CommentTagFormat.json index ab46e8123d..e63cff9c7d 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagFormat.json +++ b/test/schemas/llm.application/chatgpt/CommentTagFormat.json @@ -134,8 +134,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -510,8 +509,7 @@ "relativeJsonPointer" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1026,8 +1024,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagLength.json b/test/schemas/llm.application/chatgpt/CommentTagLength.json index a20061fdc2..a678eb6ebe 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagLength.json +++ b/test/schemas/llm.application/chatgpt/CommentTagLength.json @@ -61,8 +61,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -218,8 +217,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -442,8 +440,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagObjectUnion.json b/test/schemas/llm.application/chatgpt/CommentTagObjectUnion.json index aa839a8d77..77ce8f628a 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagObjectUnion.json +++ b/test/schemas/llm.application/chatgpt/CommentTagObjectUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagPattern.json b/test/schemas/llm.application/chatgpt/CommentTagPattern.json index 9ca87f6db3..2a6ac34db5 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagPattern.json +++ b/test/schemas/llm.application/chatgpt/CommentTagPattern.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -150,8 +149,7 @@ "ipv6" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -306,8 +304,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagRange.json b/test/schemas/llm.application/chatgpt/CommentTagRange.json index ec0dddb62e..9a8e2f68ca 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagRange.json +++ b/test/schemas/llm.application/chatgpt/CommentTagRange.json @@ -81,8 +81,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -298,8 +297,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -602,8 +600,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/CommentTagType.json b/test/schemas/llm.application/chatgpt/CommentTagType.json index 656c733160..649b282218 100644 --- a/test/schemas/llm.application/chatgpt/CommentTagType.json +++ b/test/schemas/llm.application/chatgpt/CommentTagType.json @@ -68,8 +68,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -246,8 +245,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -498,8 +496,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/chatgpt/ConstantAtomicAbsorbed.json index 434d697bf8..a5acc0c4e8 100644 --- a/test/schemas/llm.application/chatgpt/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/chatgpt/ConstantAtomicAbsorbed.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -110,8 +109,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -226,8 +224,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ConstantAtomicTagged.json b/test/schemas/llm.application/chatgpt/ConstantAtomicTagged.json index fd7b561735..7557dc9152 100644 --- a/test/schemas/llm.application/chatgpt/ConstantAtomicTagged.json +++ b/test/schemas/llm.application/chatgpt/ConstantAtomicTagged.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ConstantAtomicUnion.json b/test/schemas/llm.application/chatgpt/ConstantAtomicUnion.json index 1ca5472e0b..89a91121a2 100644 --- a/test/schemas/llm.application/chatgpt/ConstantAtomicUnion.json +++ b/test/schemas/llm.application/chatgpt/ConstantAtomicUnion.json @@ -58,8 +58,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -206,8 +205,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -418,8 +416,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ConstantConstEnumeration.json b/test/schemas/llm.application/chatgpt/ConstantConstEnumeration.json index ac495f9d98..08b8783e3b 100644 --- a/test/schemas/llm.application/chatgpt/ConstantConstEnumeration.json +++ b/test/schemas/llm.application/chatgpt/ConstantConstEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ConstantEnumeration.json b/test/schemas/llm.application/chatgpt/ConstantEnumeration.json index ac495f9d98..08b8783e3b 100644 --- a/test/schemas/llm.application/chatgpt/ConstantEnumeration.json +++ b/test/schemas/llm.application/chatgpt/ConstantEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/DynamicConstant.json b/test/schemas/llm.application/chatgpt/DynamicConstant.json index 87fcbbfb03..3dbababcf1 100644 --- a/test/schemas/llm.application/chatgpt/DynamicConstant.json +++ b/test/schemas/llm.application/chatgpt/DynamicConstant.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/DynamicEnumeration.json b/test/schemas/llm.application/chatgpt/DynamicEnumeration.json index 9d8211826b..98a2bfef2b 100644 --- a/test/schemas/llm.application/chatgpt/DynamicEnumeration.json +++ b/test/schemas/llm.application/chatgpt/DynamicEnumeration.json @@ -73,8 +73,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -266,8 +265,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -538,8 +536,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/DynamicNever.json b/test/schemas/llm.application/chatgpt/DynamicNever.json index 5f53d00626..48fe4b13c0 100644 --- a/test/schemas/llm.application/chatgpt/DynamicNever.json +++ b/test/schemas/llm.application/chatgpt/DynamicNever.json @@ -22,8 +22,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -62,8 +61,7 @@ "properties": {}, "required": [], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -130,8 +128,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/DynamicUndefined.json b/test/schemas/llm.application/chatgpt/DynamicUndefined.json index 5f53d00626..48fe4b13c0 100644 --- a/test/schemas/llm.application/chatgpt/DynamicUndefined.json +++ b/test/schemas/llm.application/chatgpt/DynamicUndefined.json @@ -22,8 +22,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -62,8 +61,7 @@ "properties": {}, "required": [], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -130,8 +128,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectAlias.json b/test/schemas/llm.application/chatgpt/ObjectAlias.json index efbe5b8a48..906bf2c89f 100644 --- a/test/schemas/llm.application/chatgpt/ObjectAlias.json +++ b/test/schemas/llm.application/chatgpt/ObjectAlias.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -334,8 +333,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -674,8 +672,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectDate.json b/test/schemas/llm.application/chatgpt/ObjectDate.json index d48bb7cf42..a8e164e661 100644 --- a/test/schemas/llm.application/chatgpt/ObjectDate.json +++ b/test/schemas/llm.application/chatgpt/ObjectDate.json @@ -84,8 +84,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -310,8 +309,7 @@ "duration" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -626,8 +624,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectDescription.json b/test/schemas/llm.application/chatgpt/ObjectDescription.json index 6fe1f02117..bb7ed1c4da 100644 --- a/test/schemas/llm.application/chatgpt/ObjectDescription.json +++ b/test/schemas/llm.application/chatgpt/ObjectDescription.json @@ -59,8 +59,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -210,8 +209,7 @@ "newLine" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -426,8 +424,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectGenericAlias.json b/test/schemas/llm.application/chatgpt/ObjectGenericAlias.json index 77e3505c8a..b22d56d580 100644 --- a/test/schemas/llm.application/chatgpt/ObjectGenericAlias.json +++ b/test/schemas/llm.application/chatgpt/ObjectGenericAlias.json @@ -28,8 +28,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -86,8 +85,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -178,8 +176,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectGenericArray.json b/test/schemas/llm.application/chatgpt/ObjectGenericArray.json index 9771ec4f57..cc97ee18ed 100644 --- a/test/schemas/llm.application/chatgpt/ObjectGenericArray.json +++ b/test/schemas/llm.application/chatgpt/ObjectGenericArray.json @@ -69,8 +69,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -250,8 +249,7 @@ "data" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -506,8 +504,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectGenericUnion.json b/test/schemas/llm.application/chatgpt/ObjectGenericUnion.json index 0294443040..d6f7f544ee 100644 --- a/test/schemas/llm.application/chatgpt/ObjectGenericUnion.json +++ b/test/schemas/llm.application/chatgpt/ObjectGenericUnion.json @@ -373,8 +373,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1466,8 +1465,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -2938,8 +2936,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectInternal.json b/test/schemas/llm.application/chatgpt/ObjectInternal.json index ea66ed0350..1f8afc8d92 100644 --- a/test/schemas/llm.application/chatgpt/ObjectInternal.json +++ b/test/schemas/llm.application/chatgpt/ObjectInternal.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "name" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectIntersection.json b/test/schemas/llm.application/chatgpt/ObjectIntersection.json index 80a61d8c20..07417c4dc1 100644 --- a/test/schemas/llm.application/chatgpt/ObjectIntersection.json +++ b/test/schemas/llm.application/chatgpt/ObjectIntersection.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -118,8 +117,7 @@ "vulnerable" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -242,8 +240,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectJsonTag.json b/test/schemas/llm.application/chatgpt/ObjectJsonTag.json index ac4155ba70..95b4f17931 100644 --- a/test/schemas/llm.application/chatgpt/ObjectJsonTag.json +++ b/test/schemas/llm.application/chatgpt/ObjectJsonTag.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "complicate_title" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectLiteralProperty.json b/test/schemas/llm.application/chatgpt/ObjectLiteralProperty.json index ffbab75795..5f4c10efd4 100644 --- a/test/schemas/llm.application/chatgpt/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/chatgpt/ObjectLiteralProperty.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "or-something-crazy-do-you-want?" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectLiteralType.json b/test/schemas/llm.application/chatgpt/ObjectLiteralType.json index 41ad8c259b..78946efd79 100644 --- a/test/schemas/llm.application/chatgpt/ObjectLiteralType.json +++ b/test/schemas/llm.application/chatgpt/ObjectLiteralType.json @@ -36,8 +36,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -118,8 +117,7 @@ "age" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -242,8 +240,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectNullable.json b/test/schemas/llm.application/chatgpt/ObjectNullable.json index b968a4499f..f9615e9837 100644 --- a/test/schemas/llm.application/chatgpt/ObjectNullable.json +++ b/test/schemas/llm.application/chatgpt/ObjectNullable.json @@ -133,8 +133,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -506,8 +505,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1018,8 +1016,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectOptional.json b/test/schemas/llm.application/chatgpt/ObjectOptional.json index f26ea3231f..7862baa4a0 100644 --- a/test/schemas/llm.application/chatgpt/ObjectOptional.json +++ b/test/schemas/llm.application/chatgpt/ObjectOptional.json @@ -40,8 +40,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -134,8 +133,7 @@ "sequence" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -274,8 +272,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectPartial.json b/test/schemas/llm.application/chatgpt/ObjectPartial.json index 091411ed4e..d5d3e9207a 100644 --- a/test/schemas/llm.application/chatgpt/ObjectPartial.json +++ b/test/schemas/llm.application/chatgpt/ObjectPartial.json @@ -94,8 +94,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -272,8 +271,7 @@ "object" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -511,8 +509,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectPartialAndRequired.json b/test/schemas/llm.application/chatgpt/ObjectPartialAndRequired.json index e52ce925c8..f501af9576 100644 --- a/test/schemas/llm.application/chatgpt/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/chatgpt/ObjectPartialAndRequired.json @@ -58,8 +58,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -128,8 +127,7 @@ }, "output": { "$ref": "#/$defs/ObjectPartialAndRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -223,8 +221,7 @@ "$ref": "#/$defs/ObjectPartialAndRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectPrimitive.json b/test/schemas/llm.application/chatgpt/ObjectPrimitive.json index 43efdcf05e..ebfa160430 100644 --- a/test/schemas/llm.application/chatgpt/ObjectPrimitive.json +++ b/test/schemas/llm.application/chatgpt/ObjectPrimitive.json @@ -85,8 +85,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -314,8 +313,7 @@ "created_at" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -634,8 +632,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectRecursive.json b/test/schemas/llm.application/chatgpt/ObjectRecursive.json index 50e79b846c..d4a95e884b 100644 --- a/test/schemas/llm.application/chatgpt/ObjectRecursive.json +++ b/test/schemas/llm.application/chatgpt/ObjectRecursive.json @@ -72,8 +72,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -156,8 +155,7 @@ }, "output": { "$ref": "#/$defs/ObjectRecursive.IDepartment" - }, - "strict": true + } }, { "name": "coalesce", @@ -265,8 +263,7 @@ "$ref": "#/$defs/ObjectRecursive.IDepartment" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectRequired.json b/test/schemas/llm.application/chatgpt/ObjectRequired.json index df7f014976..b1cdf86acf 100644 --- a/test/schemas/llm.application/chatgpt/ObjectRequired.json +++ b/test/schemas/llm.application/chatgpt/ObjectRequired.json @@ -94,8 +94,7 @@ "additionalProperties": false } } - }, - "strict": true + } }, { "name": "reduce", @@ -272,8 +271,7 @@ "object" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -511,8 +509,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectSimple.json b/test/schemas/llm.application/chatgpt/ObjectSimple.json index fab1f58902..75a26d9a6b 100644 --- a/test/schemas/llm.application/chatgpt/ObjectSimple.json +++ b/test/schemas/llm.application/chatgpt/ObjectSimple.json @@ -108,8 +108,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -406,8 +405,7 @@ "pivot" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -818,8 +816,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUndefined.json b/test/schemas/llm.application/chatgpt/ObjectUndefined.json index 565eb8e0c4..0128892d7f 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUndefined.json +++ b/test/schemas/llm.application/chatgpt/ObjectUndefined.json @@ -65,8 +65,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -234,8 +233,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -474,8 +472,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionComposite.json b/test/schemas/llm.application/chatgpt/ObjectUnionComposite.json index 80181fd215..ff0c90110d 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionComposite.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionComposite.json @@ -387,8 +387,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1522,8 +1521,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -3050,8 +3048,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionCompositePointer.json b/test/schemas/llm.application/chatgpt/ObjectUnionCompositePointer.json index f7fbee2519..ad230d7279 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionCompositePointer.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionCompositePointer.json @@ -405,8 +405,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1594,8 +1593,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -3194,8 +3192,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionDouble.json b/test/schemas/llm.application/chatgpt/ObjectUnionDouble.json index 7eddf52275..4ff46e1bf3 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionDouble.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionDouble.json @@ -162,8 +162,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -622,8 +621,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1250,8 +1248,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionExplicit.json b/test/schemas/llm.application/chatgpt/ObjectUnionExplicit.json index b10ce65eb4..85ca5511c3 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionExplicit.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionExplicit.json @@ -391,8 +391,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1538,8 +1537,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -3082,8 +3080,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionExplicitPointer.json b/test/schemas/llm.application/chatgpt/ObjectUnionExplicitPointer.json index e5ea0ac5f4..2f0f5771d5 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionExplicitPointer.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionExplicitPointer.json @@ -409,8 +409,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1610,8 +1609,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -3226,8 +3224,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionImplicit.json b/test/schemas/llm.application/chatgpt/ObjectUnionImplicit.json index 226b159903..f43e48c699 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionImplicit.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionImplicit.json @@ -639,8 +639,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -2530,8 +2529,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -5066,8 +5064,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ObjectUnionNonPredictable.json b/test/schemas/llm.application/chatgpt/ObjectUnionNonPredictable.json index b2d516316d..5e231b67e9 100644 --- a/test/schemas/llm.application/chatgpt/ObjectUnionNonPredictable.json +++ b/test/schemas/llm.application/chatgpt/ObjectUnionNonPredictable.json @@ -113,8 +113,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -426,8 +425,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -858,8 +856,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TemplateAtomic.json b/test/schemas/llm.application/chatgpt/TemplateAtomic.json index b3b3201849..8b43827d78 100644 --- a/test/schemas/llm.application/chatgpt/TemplateAtomic.json +++ b/test/schemas/llm.application/chatgpt/TemplateAtomic.json @@ -67,8 +67,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -242,8 +241,7 @@ "email" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -490,8 +488,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TemplateConstant.json b/test/schemas/llm.application/chatgpt/TemplateConstant.json index 6310cab7b9..a2d6d70d20 100644 --- a/test/schemas/llm.application/chatgpt/TemplateConstant.json +++ b/test/schemas/llm.application/chatgpt/TemplateConstant.json @@ -69,8 +69,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -250,8 +249,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -506,8 +504,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TemplateUnion.json b/test/schemas/llm.application/chatgpt/TemplateUnion.json index 034e1a79b3..77b03e95bb 100644 --- a/test/schemas/llm.application/chatgpt/TemplateUnion.json +++ b/test/schemas/llm.application/chatgpt/TemplateUnion.json @@ -86,8 +86,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -318,8 +317,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -642,8 +640,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ToJsonAtomicUnion.json b/test/schemas/llm.application/chatgpt/ToJsonAtomicUnion.json index 45f61002f3..6743a77688 100644 --- a/test/schemas/llm.application/chatgpt/ToJsonAtomicUnion.json +++ b/test/schemas/llm.application/chatgpt/ToJsonAtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ToJsonDouble.json b/test/schemas/llm.application/chatgpt/ToJsonDouble.json index d6b72101a6..6c7a4b7b24 100644 --- a/test/schemas/llm.application/chatgpt/ToJsonDouble.json +++ b/test/schemas/llm.application/chatgpt/ToJsonDouble.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "flag" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ToJsonNull.json b/test/schemas/llm.application/chatgpt/ToJsonNull.json index d4634c4abb..247f547002 100644 --- a/test/schemas/llm.application/chatgpt/ToJsonNull.json +++ b/test/schemas/llm.application/chatgpt/ToJsonNull.json @@ -19,8 +19,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -50,8 +49,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -106,8 +104,7 @@ "type": "null" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/ToJsonUnion.json b/test/schemas/llm.application/chatgpt/ToJsonUnion.json index 48a36bcde5..6e05052dff 100644 --- a/test/schemas/llm.application/chatgpt/ToJsonUnion.json +++ b/test/schemas/llm.application/chatgpt/ToJsonUnion.json @@ -92,8 +92,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -342,8 +341,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -690,8 +688,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagArray.json b/test/schemas/llm.application/chatgpt/TypeTagArray.json index 762b0d5036..aec730630a 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagArray.json +++ b/test/schemas/llm.application/chatgpt/TypeTagArray.json @@ -80,8 +80,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -294,8 +293,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -594,8 +592,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagArrayUnion.json b/test/schemas/llm.application/chatgpt/TypeTagArrayUnion.json index 8a09299b6d..bca9fda3fc 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagArrayUnion.json +++ b/test/schemas/llm.application/chatgpt/TypeTagArrayUnion.json @@ -71,8 +71,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -258,8 +257,7 @@ ], "additionalProperties": false } - }, - "strict": true + } }, { "name": "coalesce", @@ -522,8 +520,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagAtomicUnion.json b/test/schemas/llm.application/chatgpt/TypeTagAtomicUnion.json index 183c7e7aa4..422eca3201 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagAtomicUnion.json +++ b/test/schemas/llm.application/chatgpt/TypeTagAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagCustom.json b/test/schemas/llm.application/chatgpt/TypeTagCustom.json index ecf60887dd..83165a6161 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagCustom.json +++ b/test/schemas/llm.application/chatgpt/TypeTagCustom.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -150,8 +149,7 @@ "powerOf" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -306,8 +304,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagDefault.json b/test/schemas/llm.application/chatgpt/TypeTagDefault.json index 64601fa8b5..190d1b9120 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagDefault.json +++ b/test/schemas/llm.application/chatgpt/TypeTagDefault.json @@ -119,8 +119,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -450,8 +449,7 @@ "boolean_and_number_and_template" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -906,8 +904,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagFormat.json b/test/schemas/llm.application/chatgpt/TypeTagFormat.json index ab46e8123d..e63cff9c7d 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagFormat.json +++ b/test/schemas/llm.application/chatgpt/TypeTagFormat.json @@ -134,8 +134,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -510,8 +509,7 @@ "relativeJsonPointer" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -1026,8 +1024,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagLength.json b/test/schemas/llm.application/chatgpt/TypeTagLength.json index a20061fdc2..a678eb6ebe 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagLength.json +++ b/test/schemas/llm.application/chatgpt/TypeTagLength.json @@ -61,8 +61,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -218,8 +217,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -442,8 +440,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagMatrix.json b/test/schemas/llm.application/chatgpt/TypeTagMatrix.json index 82ffecbf08..46a2f45ba8 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagMatrix.json +++ b/test/schemas/llm.application/chatgpt/TypeTagMatrix.json @@ -37,8 +37,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -122,8 +121,7 @@ "matrix" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -250,8 +248,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagObjectUnion.json b/test/schemas/llm.application/chatgpt/TypeTagObjectUnion.json index aa839a8d77..77ce8f628a 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagObjectUnion.json +++ b/test/schemas/llm.application/chatgpt/TypeTagObjectUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagPattern.json b/test/schemas/llm.application/chatgpt/TypeTagPattern.json index f3c8ef4034..175f8307c7 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagPattern.json +++ b/test/schemas/llm.application/chatgpt/TypeTagPattern.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -150,8 +149,7 @@ "ipv6" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -306,8 +304,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagRange.json b/test/schemas/llm.application/chatgpt/TypeTagRange.json index ec0dddb62e..9a8e2f68ca 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagRange.json +++ b/test/schemas/llm.application/chatgpt/TypeTagRange.json @@ -81,8 +81,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -298,8 +297,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -602,8 +600,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/chatgpt/TypeTagType.json b/test/schemas/llm.application/chatgpt/TypeTagType.json index 3812ff1b11..b4be41efba 100644 --- a/test/schemas/llm.application/chatgpt/TypeTagType.json +++ b/test/schemas/llm.application/chatgpt/TypeTagType.json @@ -64,8 +64,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -230,8 +229,7 @@ "value" ], "additionalProperties": false - }, - "strict": true + } }, { "name": "coalesce", @@ -466,8 +464,7 @@ "additionalProperties": false } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayAny.json b/test/schemas/llm.application/claude/ArrayAny.json index 44cad15654..22dc74eef2 100644 --- a/test/schemas/llm.application/claude/ArrayAny.json +++ b/test/schemas/llm.application/claude/ArrayAny.json @@ -103,8 +103,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -386,8 +385,7 @@ "both3", "union" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -778,8 +776,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayHierarchical.json b/test/schemas/llm.application/claude/ArrayHierarchical.json index f9669758ba..990772cf38 100644 --- a/test/schemas/llm.application/claude/ArrayHierarchical.json +++ b/test/schemas/llm.application/claude/ArrayHierarchical.json @@ -136,8 +136,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -518,8 +517,7 @@ "departments" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1042,8 +1040,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayHierarchicalPointer.json b/test/schemas/llm.application/claude/ArrayHierarchicalPointer.json index 8c996b27ab..287de37595 100644 --- a/test/schemas/llm.application/claude/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/claude/ArrayHierarchicalPointer.json @@ -144,8 +144,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -550,8 +549,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1106,8 +1104,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayMatrix.json b/test/schemas/llm.application/claude/ArrayMatrix.json index dba4f664c8..bb55c1b7c2 100644 --- a/test/schemas/llm.application/claude/ArrayMatrix.json +++ b/test/schemas/llm.application/claude/ArrayMatrix.json @@ -28,8 +28,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -86,8 +85,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -178,8 +176,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRecursive.json b/test/schemas/llm.application/claude/ArrayRecursive.json index eb85ec1392..b9b77ef875 100644 --- a/test/schemas/llm.application/claude/ArrayRecursive.json +++ b/test/schemas/llm.application/claude/ArrayRecursive.json @@ -62,8 +62,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ }, "output": { "$ref": "#/$defs/ArrayRecursive.ICategory" - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ "$ref": "#/$defs/ArrayRecursive.ICategory" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicit.json b/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicit.json index d81a8bbe47..0a28cf35a6 100644 --- a/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicit.json +++ b/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicit.json @@ -207,8 +207,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -432,8 +431,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionExplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -685,8 +683,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicitPointer.json b/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicitPointer.json index 85ef42bdd3..0eb1ef5f2a 100644 --- a/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicitPointer.json +++ b/test/schemas/llm.application/claude/ArrayRecursiveUnionExplicitPointer.json @@ -223,8 +223,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -480,8 +479,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -773,8 +771,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRecursiveUnionImplicit.json b/test/schemas/llm.application/claude/ArrayRecursiveUnionImplicit.json index 0309e1f0c5..caeda46b30 100644 --- a/test/schemas/llm.application/claude/ArrayRecursiveUnionImplicit.json +++ b/test/schemas/llm.application/claude/ArrayRecursiveUnionImplicit.json @@ -211,8 +211,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -440,8 +439,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionImplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -697,8 +695,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRepeatedNullable.json b/test/schemas/llm.application/claude/ArrayRepeatedNullable.json index 59254e6553..10e1317ce8 100644 --- a/test/schemas/llm.application/claude/ArrayRepeatedNullable.json +++ b/test/schemas/llm.application/claude/ArrayRepeatedNullable.json @@ -42,8 +42,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -89,8 +88,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } }, { "name": "coalesce", @@ -140,8 +138,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRepeatedRequired.json b/test/schemas/llm.application/claude/ArrayRepeatedRequired.json index 569561c2f2..d932fe26ec 100644 --- a/test/schemas/llm.application/claude/ArrayRepeatedRequired.json +++ b/test/schemas/llm.application/claude/ArrayRepeatedRequired.json @@ -39,8 +39,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -96,8 +95,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -196,8 +194,7 @@ "$ref": "#/$defs/ArrayArrayRepeatedRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayRepeatedUnion.json b/test/schemas/llm.application/claude/ArrayRepeatedUnion.json index a790c41830..aafa6a6695 100644 --- a/test/schemas/llm.application/claude/ArrayRepeatedUnion.json +++ b/test/schemas/llm.application/claude/ArrayRepeatedUnion.json @@ -135,8 +135,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -384,8 +383,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedUnion" - }, - "strict": true + } }, { "name": "coalesce", @@ -964,8 +962,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArraySimple.json b/test/schemas/llm.application/claude/ArraySimple.json index 93a5562c3b..84f7e1e629 100644 --- a/test/schemas/llm.application/claude/ArraySimple.json +++ b/test/schemas/llm.application/claude/ArraySimple.json @@ -57,8 +57,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -202,8 +201,7 @@ "hobbies" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -410,8 +408,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ArrayUnion.json b/test/schemas/llm.application/claude/ArrayUnion.json index ace340cf67..31b44861b7 100644 --- a/test/schemas/llm.application/claude/ArrayUnion.json +++ b/test/schemas/llm.application/claude/ArrayUnion.json @@ -41,8 +41,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -138,8 +137,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -282,8 +280,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/AtomicUnion.json b/test/schemas/llm.application/claude/AtomicUnion.json index b6816889e7..da27e72bdf 100644 --- a/test/schemas/llm.application/claude/AtomicUnion.json +++ b/test/schemas/llm.application/claude/AtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ClassGetter.json b/test/schemas/llm.application/claude/ClassGetter.json index 6e7e1225b7..0bd6ea3115 100644 --- a/test/schemas/llm.application/claude/ClassGetter.json +++ b/test/schemas/llm.application/claude/ClassGetter.json @@ -42,8 +42,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -142,8 +141,7 @@ "name", "dead" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -290,8 +288,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ClassMethod.json b/test/schemas/llm.application/claude/ClassMethod.json index f6eecdfdc5..de8d0eb9d2 100644 --- a/test/schemas/llm.application/claude/ClassMethod.json +++ b/test/schemas/llm.application/claude/ClassMethod.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ClassPropertyAssignment.json b/test/schemas/llm.application/claude/ClassPropertyAssignment.json index a8a11c98a1..92001d7f12 100644 --- a/test/schemas/llm.application/claude/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/claude/ClassPropertyAssignment.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "editable", "incremental" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagArray.json b/test/schemas/llm.application/claude/CommentTagArray.json index 9e491343d9..6e111be0e5 100644 --- a/test/schemas/llm.application/claude/CommentTagArray.json +++ b/test/schemas/llm.application/claude/CommentTagArray.json @@ -77,8 +77,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -282,8 +281,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -570,8 +568,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagArrayUnion.json b/test/schemas/llm.application/claude/CommentTagArrayUnion.json index 2af815997f..7924ae455c 100644 --- a/test/schemas/llm.application/claude/CommentTagArrayUnion.json +++ b/test/schemas/llm.application/claude/CommentTagArrayUnion.json @@ -67,8 +67,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -242,8 +241,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -490,8 +488,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagAtomicUnion.json b/test/schemas/llm.application/claude/CommentTagAtomicUnion.json index 4764cf9529..d5ffb91b3b 100644 --- a/test/schemas/llm.application/claude/CommentTagAtomicUnion.json +++ b/test/schemas/llm.application/claude/CommentTagAtomicUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagDefault.json b/test/schemas/llm.application/claude/CommentTagDefault.json index a1cd9743ab..a8a18d6a15 100644 --- a/test/schemas/llm.application/claude/CommentTagDefault.json +++ b/test/schemas/llm.application/claude/CommentTagDefault.json @@ -136,8 +136,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -518,8 +517,7 @@ "vulnerable_range", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1042,8 +1040,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagFormat.json b/test/schemas/llm.application/claude/CommentTagFormat.json index 2315d84176..f2b25dd5fa 100644 --- a/test/schemas/llm.application/claude/CommentTagFormat.json +++ b/test/schemas/llm.application/claude/CommentTagFormat.json @@ -133,8 +133,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -506,8 +505,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1018,8 +1016,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagLength.json b/test/schemas/llm.application/claude/CommentTagLength.json index e95d2f1e26..852a3e35f9 100644 --- a/test/schemas/llm.application/claude/CommentTagLength.json +++ b/test/schemas/llm.application/claude/CommentTagLength.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagObjectUnion.json b/test/schemas/llm.application/claude/CommentTagObjectUnion.json index b0ea8edf86..b72fb91d5a 100644 --- a/test/schemas/llm.application/claude/CommentTagObjectUnion.json +++ b/test/schemas/llm.application/claude/CommentTagObjectUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagPattern.json b/test/schemas/llm.application/claude/CommentTagPattern.json index 0a51fba20f..3ef025367d 100644 --- a/test/schemas/llm.application/claude/CommentTagPattern.json +++ b/test/schemas/llm.application/claude/CommentTagPattern.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagRange.json b/test/schemas/llm.application/claude/CommentTagRange.json index 448f05ed50..883c1f0b1a 100644 --- a/test/schemas/llm.application/claude/CommentTagRange.json +++ b/test/schemas/llm.application/claude/CommentTagRange.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -334,8 +333,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -674,8 +672,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/CommentTagType.json b/test/schemas/llm.application/claude/CommentTagType.json index 2ba637593a..180b6e4cd2 100644 --- a/test/schemas/llm.application/claude/CommentTagType.json +++ b/test/schemas/llm.application/claude/CommentTagType.json @@ -66,8 +66,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -238,8 +237,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -482,8 +480,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/claude/ConstantAtomicAbsorbed.json index eb2203c394..128643afb6 100644 --- a/test/schemas/llm.application/claude/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/claude/ConstantAtomicAbsorbed.json @@ -33,8 +33,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -106,8 +105,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -218,8 +216,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ConstantAtomicTagged.json b/test/schemas/llm.application/claude/ConstantAtomicTagged.json index 9f2b7c28fc..d2acbb7cae 100644 --- a/test/schemas/llm.application/claude/ConstantAtomicTagged.json +++ b/test/schemas/llm.application/claude/ConstantAtomicTagged.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ConstantAtomicUnion.json b/test/schemas/llm.application/claude/ConstantAtomicUnion.json index b7213d66dd..3b7269f8e7 100644 --- a/test/schemas/llm.application/claude/ConstantAtomicUnion.json +++ b/test/schemas/llm.application/claude/ConstantAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ConstantConstEnumeration.json b/test/schemas/llm.application/claude/ConstantConstEnumeration.json index d41e9926fa..f800cd3c08 100644 --- a/test/schemas/llm.application/claude/ConstantConstEnumeration.json +++ b/test/schemas/llm.application/claude/ConstantConstEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ConstantEnumeration.json b/test/schemas/llm.application/claude/ConstantEnumeration.json index d41e9926fa..f800cd3c08 100644 --- a/test/schemas/llm.application/claude/ConstantEnumeration.json +++ b/test/schemas/llm.application/claude/ConstantEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicArray.json b/test/schemas/llm.application/claude/DynamicArray.json index 58f95ad297..7fbe1d7d70 100644 --- a/test/schemas/llm.application/claude/DynamicArray.json +++ b/test/schemas/llm.application/claude/DynamicArray.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicComposite.json b/test/schemas/llm.application/claude/DynamicComposite.json index fc1d82b757..3f95069c4c 100644 --- a/test/schemas/llm.application/claude/DynamicComposite.json +++ b/test/schemas/llm.application/claude/DynamicComposite.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -150,8 +149,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -306,8 +304,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicConstant.json b/test/schemas/llm.application/claude/DynamicConstant.json index 2c3b371371..4ef606d9c9 100644 --- a/test/schemas/llm.application/claude/DynamicConstant.json +++ b/test/schemas/llm.application/claude/DynamicConstant.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicEnumeration.json b/test/schemas/llm.application/claude/DynamicEnumeration.json index 922631d65d..e1802fdc34 100644 --- a/test/schemas/llm.application/claude/DynamicEnumeration.json +++ b/test/schemas/llm.application/claude/DynamicEnumeration.json @@ -71,8 +71,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -258,8 +257,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -522,8 +520,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicNever.json b/test/schemas/llm.application/claude/DynamicNever.json index fd699da13d..0ec173582f 100644 --- a/test/schemas/llm.application/claude/DynamicNever.json +++ b/test/schemas/llm.application/claude/DynamicNever.json @@ -21,8 +21,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -58,8 +57,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -122,8 +120,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicSimple.json b/test/schemas/llm.application/claude/DynamicSimple.json index f35400495c..9a2e9b7e9d 100644 --- a/test/schemas/llm.application/claude/DynamicSimple.json +++ b/test/schemas/llm.application/claude/DynamicSimple.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicTemplate.json b/test/schemas/llm.application/claude/DynamicTemplate.json index dcc7557ddf..06b4008227 100644 --- a/test/schemas/llm.application/claude/DynamicTemplate.json +++ b/test/schemas/llm.application/claude/DynamicTemplate.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -110,8 +109,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -226,8 +224,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicTree.json b/test/schemas/llm.application/claude/DynamicTree.json index bc43a9e677..21c6d812cf 100644 --- a/test/schemas/llm.application/claude/DynamicTree.json +++ b/test/schemas/llm.application/claude/DynamicTree.json @@ -48,8 +48,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -108,8 +107,7 @@ }, "output": { "$ref": "#/$defs/DynamicTree" - }, - "strict": true + } }, { "name": "coalesce", @@ -193,8 +191,7 @@ "$ref": "#/$defs/DynamicTree" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicUndefined.json b/test/schemas/llm.application/claude/DynamicUndefined.json index fd699da13d..0ec173582f 100644 --- a/test/schemas/llm.application/claude/DynamicUndefined.json +++ b/test/schemas/llm.application/claude/DynamicUndefined.json @@ -21,8 +21,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -58,8 +57,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -122,8 +120,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/DynamicUnion.json b/test/schemas/llm.application/claude/DynamicUnion.json index 813549d13c..2d14cfd2b1 100644 --- a/test/schemas/llm.application/claude/DynamicUnion.json +++ b/test/schemas/llm.application/claude/DynamicUnion.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectAlias.json b/test/schemas/llm.application/claude/ObjectAlias.json index d663253c1d..b8fe89f5fa 100644 --- a/test/schemas/llm.application/claude/ObjectAlias.json +++ b/test/schemas/llm.application/claude/ObjectAlias.json @@ -87,8 +87,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -322,8 +321,7 @@ "dead" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -650,8 +648,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectDate.json b/test/schemas/llm.application/claude/ObjectDate.json index 7325f167fd..e28e2ed1a7 100644 --- a/test/schemas/llm.application/claude/ObjectDate.json +++ b/test/schemas/llm.application/claude/ObjectDate.json @@ -83,8 +83,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -306,8 +305,7 @@ "time", "duration" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -618,8 +616,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectDescription.json b/test/schemas/llm.application/claude/ObjectDescription.json index 2c49d69ded..67bee7f174 100644 --- a/test/schemas/llm.application/claude/ObjectDescription.json +++ b/test/schemas/llm.application/claude/ObjectDescription.json @@ -59,8 +59,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -210,8 +209,7 @@ "descriptions", "newLine" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -426,8 +424,7 @@ "description": "An interface designed to test JSON schema's object description." } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectDynamic.json b/test/schemas/llm.application/claude/ObjectDynamic.json index dcc7557ddf..06b4008227 100644 --- a/test/schemas/llm.application/claude/ObjectDynamic.json +++ b/test/schemas/llm.application/claude/ObjectDynamic.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -110,8 +109,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -226,8 +224,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectGenericAlias.json b/test/schemas/llm.application/claude/ObjectGenericAlias.json index 792bf8f112..5c563b8ca1 100644 --- a/test/schemas/llm.application/claude/ObjectGenericAlias.json +++ b/test/schemas/llm.application/claude/ObjectGenericAlias.json @@ -27,8 +27,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -82,8 +81,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -170,8 +168,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectGenericArray.json b/test/schemas/llm.application/claude/ObjectGenericArray.json index c98be49fe9..55c56b863a 100644 --- a/test/schemas/llm.application/claude/ObjectGenericArray.json +++ b/test/schemas/llm.application/claude/ObjectGenericArray.json @@ -66,8 +66,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -238,8 +237,7 @@ "pagination", "data" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -482,8 +480,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectGenericUnion.json b/test/schemas/llm.application/claude/ObjectGenericUnion.json index fc0b1d592f..ba5604a483 100644 --- a/test/schemas/llm.application/claude/ObjectGenericUnion.json +++ b/test/schemas/llm.application/claude/ObjectGenericUnion.json @@ -360,8 +360,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1414,8 +1413,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2834,8 +2832,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectInternal.json b/test/schemas/llm.application/claude/ObjectInternal.json index 2291310623..52d651d081 100644 --- a/test/schemas/llm.application/claude/ObjectInternal.json +++ b/test/schemas/llm.application/claude/ObjectInternal.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "id", "name" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectIntersection.json b/test/schemas/llm.application/claude/ObjectIntersection.json index a5e5bd8c9d..958ccb5dea 100644 --- a/test/schemas/llm.application/claude/ObjectIntersection.json +++ b/test/schemas/llm.application/claude/ObjectIntersection.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "name", "vulnerable" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectJsonTag.json b/test/schemas/llm.application/claude/ObjectJsonTag.json index c6a89c79d3..00b9361070 100644 --- a/test/schemas/llm.application/claude/ObjectJsonTag.json +++ b/test/schemas/llm.application/claude/ObjectJsonTag.json @@ -46,8 +46,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -158,8 +157,7 @@ "title", "complicate_title" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -322,8 +320,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectLiteralProperty.json b/test/schemas/llm.application/claude/ObjectLiteralProperty.json index 9cfe4ed255..dcca142358 100644 --- a/test/schemas/llm.application/claude/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/claude/ObjectLiteralProperty.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "something-interesting-do-you-want?", "or-something-crazy-do-you-want?" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectLiteralType.json b/test/schemas/llm.application/claude/ObjectLiteralType.json index c9f5c35266..36d71dcf81 100644 --- a/test/schemas/llm.application/claude/ObjectLiteralType.json +++ b/test/schemas/llm.application/claude/ObjectLiteralType.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectNullable.json b/test/schemas/llm.application/claude/ObjectNullable.json index 2ad89aa622..5d3fbf37d0 100644 --- a/test/schemas/llm.application/claude/ObjectNullable.json +++ b/test/schemas/llm.application/claude/ObjectNullable.json @@ -115,8 +115,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -434,8 +433,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -874,8 +872,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectOptional.json b/test/schemas/llm.application/claude/ObjectOptional.json index e1333cdf0e..db53a78c98 100644 --- a/test/schemas/llm.application/claude/ObjectOptional.json +++ b/test/schemas/llm.application/claude/ObjectOptional.json @@ -39,8 +39,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -130,8 +129,7 @@ "email", "sequence" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -266,8 +264,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectPartial.json b/test/schemas/llm.application/claude/ObjectPartial.json index 12913601b0..c3f2a1a46d 100644 --- a/test/schemas/llm.application/claude/ObjectPartial.json +++ b/test/schemas/llm.application/claude/ObjectPartial.json @@ -92,8 +92,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -266,8 +265,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -500,8 +498,7 @@ "description": "Make all properties in T optional\n\n------------------------------\n\nDescription of the current {@link PartialObjectPartial.IBase} type:\n\n> Make all properties in T optional" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectPartialAndRequired.json b/test/schemas/llm.application/claude/ObjectPartialAndRequired.json index b1c1879586..82d2a70c06 100644 --- a/test/schemas/llm.application/claude/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/claude/ObjectPartialAndRequired.json @@ -57,8 +57,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ }, "output": { "$ref": "#/$defs/ObjectPartialAndRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -220,8 +218,7 @@ "$ref": "#/$defs/ObjectPartialAndRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectPrimitive.json b/test/schemas/llm.application/claude/ObjectPrimitive.json index 6c8cfbe522..9d5da22b77 100644 --- a/test/schemas/llm.application/claude/ObjectPrimitive.json +++ b/test/schemas/llm.application/claude/ObjectPrimitive.json @@ -88,8 +88,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -326,8 +325,7 @@ "secret", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -658,8 +656,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectRecursive.json b/test/schemas/llm.application/claude/ObjectRecursive.json index fb00292b7e..12f3292b4f 100644 --- a/test/schemas/llm.application/claude/ObjectRecursive.json +++ b/test/schemas/llm.application/claude/ObjectRecursive.json @@ -70,8 +70,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -152,8 +151,7 @@ }, "output": { "$ref": "#/$defs/ObjectRecursive.IDepartment" - }, - "strict": true + } }, { "name": "coalesce", @@ -259,8 +257,7 @@ "$ref": "#/$defs/ObjectRecursive.IDepartment" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectRequired.json b/test/schemas/llm.application/claude/ObjectRequired.json index c0df66ce4a..73362ea75b 100644 --- a/test/schemas/llm.application/claude/ObjectRequired.json +++ b/test/schemas/llm.application/claude/ObjectRequired.json @@ -92,8 +92,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -266,8 +265,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -500,8 +498,7 @@ "description": "Make all properties in T required\n\n------------------------------\n\nDescription of the current {@link RequiredObjectRequired.IBase} type:\n\n> Make all properties in T required" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectSimple.json b/test/schemas/llm.application/claude/ObjectSimple.json index d6bb660a44..302f5bed57 100644 --- a/test/schemas/llm.application/claude/ObjectSimple.json +++ b/test/schemas/llm.application/claude/ObjectSimple.json @@ -103,8 +103,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -386,8 +385,7 @@ "rotate", "pivot" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -778,8 +776,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUndefined.json b/test/schemas/llm.application/claude/ObjectUndefined.json index 5742bbb13e..df42ec441d 100644 --- a/test/schemas/llm.application/claude/ObjectUndefined.json +++ b/test/schemas/llm.application/claude/ObjectUndefined.json @@ -63,8 +63,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -226,8 +225,7 @@ "unknown" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -458,8 +456,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionComposite.json b/test/schemas/llm.application/claude/ObjectUnionComposite.json index 1844dd9dbe..826ddc9b6e 100644 --- a/test/schemas/llm.application/claude/ObjectUnionComposite.json +++ b/test/schemas/llm.application/claude/ObjectUnionComposite.json @@ -362,8 +362,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1422,8 +1421,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2850,8 +2848,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionCompositePointer.json b/test/schemas/llm.application/claude/ObjectUnionCompositePointer.json index 54c72523e5..926e84b90b 100644 --- a/test/schemas/llm.application/claude/ObjectUnionCompositePointer.json +++ b/test/schemas/llm.application/claude/ObjectUnionCompositePointer.json @@ -378,8 +378,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1486,8 +1485,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2978,8 +2976,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionDouble.json b/test/schemas/llm.application/claude/ObjectUnionDouble.json index cc6edff911..63259a4e0a 100644 --- a/test/schemas/llm.application/claude/ObjectUnionDouble.json +++ b/test/schemas/llm.application/claude/ObjectUnionDouble.json @@ -150,8 +150,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -574,8 +573,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1154,8 +1152,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionExplicit.json b/test/schemas/llm.application/claude/ObjectUnionExplicit.json index b2706a6c3a..f40ee008cb 100644 --- a/test/schemas/llm.application/claude/ObjectUnionExplicit.json +++ b/test/schemas/llm.application/claude/ObjectUnionExplicit.json @@ -348,8 +348,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1366,8 +1365,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2738,8 +2736,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionExplicitPointer.json b/test/schemas/llm.application/claude/ObjectUnionExplicitPointer.json index 61a3ef4d8b..3429401628 100644 --- a/test/schemas/llm.application/claude/ObjectUnionExplicitPointer.json +++ b/test/schemas/llm.application/claude/ObjectUnionExplicitPointer.json @@ -364,8 +364,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1430,8 +1429,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2866,8 +2864,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionImplicit.json b/test/schemas/llm.application/claude/ObjectUnionImplicit.json index b3fc1f58f0..4589a9b941 100644 --- a/test/schemas/llm.application/claude/ObjectUnionImplicit.json +++ b/test/schemas/llm.application/claude/ObjectUnionImplicit.json @@ -617,8 +617,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -2442,8 +2441,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -4890,8 +4888,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ObjectUnionNonPredictable.json b/test/schemas/llm.application/claude/ObjectUnionNonPredictable.json index fb583dcc98..6203402763 100644 --- a/test/schemas/llm.application/claude/ObjectUnionNonPredictable.json +++ b/test/schemas/llm.application/claude/ObjectUnionNonPredictable.json @@ -104,8 +104,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -390,8 +389,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -786,8 +784,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TemplateAtomic.json b/test/schemas/llm.application/claude/TemplateAtomic.json index 58cb775daa..45143d6191 100644 --- a/test/schemas/llm.application/claude/TemplateAtomic.json +++ b/test/schemas/llm.application/claude/TemplateAtomic.json @@ -69,8 +69,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -250,8 +249,7 @@ "ipv4", "email" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -506,8 +504,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TemplateConstant.json b/test/schemas/llm.application/claude/TemplateConstant.json index ff15a1a298..f13491b719 100644 --- a/test/schemas/llm.application/claude/TemplateConstant.json +++ b/test/schemas/llm.application/claude/TemplateConstant.json @@ -94,8 +94,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -350,8 +349,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -706,8 +704,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TemplateUnion.json b/test/schemas/llm.application/claude/TemplateUnion.json index a4b9c2de72..0c55836ce4 100644 --- a/test/schemas/llm.application/claude/TemplateUnion.json +++ b/test/schemas/llm.application/claude/TemplateUnion.json @@ -91,8 +91,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -338,8 +337,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -682,8 +680,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ToJsonAtomicUnion.json b/test/schemas/llm.application/claude/ToJsonAtomicUnion.json index b6816889e7..da27e72bdf 100644 --- a/test/schemas/llm.application/claude/ToJsonAtomicUnion.json +++ b/test/schemas/llm.application/claude/ToJsonAtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ToJsonDouble.json b/test/schemas/llm.application/claude/ToJsonDouble.json index 51f0fef72c..effa574168 100644 --- a/test/schemas/llm.application/claude/ToJsonDouble.json +++ b/test/schemas/llm.application/claude/ToJsonDouble.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "id", "flag" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ToJsonNull.json b/test/schemas/llm.application/claude/ToJsonNull.json index af899c308e..3e64eddb0e 100644 --- a/test/schemas/llm.application/claude/ToJsonNull.json +++ b/test/schemas/llm.application/claude/ToJsonNull.json @@ -19,8 +19,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -50,8 +49,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -106,8 +104,7 @@ "type": "null" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/ToJsonUnion.json b/test/schemas/llm.application/claude/ToJsonUnion.json index d2c89b9699..4897e0f03d 100644 --- a/test/schemas/llm.application/claude/ToJsonUnion.json +++ b/test/schemas/llm.application/claude/ToJsonUnion.json @@ -89,8 +89,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -330,8 +329,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -666,8 +664,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagArray.json b/test/schemas/llm.application/claude/TypeTagArray.json index 61977f3dd4..54c44daf40 100644 --- a/test/schemas/llm.application/claude/TypeTagArray.json +++ b/test/schemas/llm.application/claude/TypeTagArray.json @@ -82,8 +82,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -302,8 +301,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -610,8 +608,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagArrayUnion.json b/test/schemas/llm.application/claude/TypeTagArrayUnion.json index ac93623f43..3cc6c58d50 100644 --- a/test/schemas/llm.application/claude/TypeTagArrayUnion.json +++ b/test/schemas/llm.application/claude/TypeTagArrayUnion.json @@ -72,8 +72,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -262,8 +261,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -530,8 +528,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagAtomicUnion.json b/test/schemas/llm.application/claude/TypeTagAtomicUnion.json index 4764cf9529..d5ffb91b3b 100644 --- a/test/schemas/llm.application/claude/TypeTagAtomicUnion.json +++ b/test/schemas/llm.application/claude/TypeTagAtomicUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagCustom.json b/test/schemas/llm.application/claude/TypeTagCustom.json index de3a63762d..9a80af38d4 100644 --- a/test/schemas/llm.application/claude/TypeTagCustom.json +++ b/test/schemas/llm.application/claude/TypeTagCustom.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "postfix", "powerOf" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagDefault.json b/test/schemas/llm.application/claude/TypeTagDefault.json index 84e84fd725..2a426bb9a2 100644 --- a/test/schemas/llm.application/claude/TypeTagDefault.json +++ b/test/schemas/llm.application/claude/TypeTagDefault.json @@ -118,8 +118,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -446,8 +445,7 @@ "union_but_string", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -898,8 +896,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagFormat.json b/test/schemas/llm.application/claude/TypeTagFormat.json index 2315d84176..f2b25dd5fa 100644 --- a/test/schemas/llm.application/claude/TypeTagFormat.json +++ b/test/schemas/llm.application/claude/TypeTagFormat.json @@ -133,8 +133,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -506,8 +505,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1018,8 +1016,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagLength.json b/test/schemas/llm.application/claude/TypeTagLength.json index e95d2f1e26..852a3e35f9 100644 --- a/test/schemas/llm.application/claude/TypeTagLength.json +++ b/test/schemas/llm.application/claude/TypeTagLength.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagMatrix.json b/test/schemas/llm.application/claude/TypeTagMatrix.json index 0488361e99..683870ebb3 100644 --- a/test/schemas/llm.application/claude/TypeTagMatrix.json +++ b/test/schemas/llm.application/claude/TypeTagMatrix.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ "required": [ "matrix" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagObjectUnion.json b/test/schemas/llm.application/claude/TypeTagObjectUnion.json index b0ea8edf86..b72fb91d5a 100644 --- a/test/schemas/llm.application/claude/TypeTagObjectUnion.json +++ b/test/schemas/llm.application/claude/TypeTagObjectUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagPattern.json b/test/schemas/llm.application/claude/TypeTagPattern.json index 1dbafdd4d1..ed76a67c0f 100644 --- a/test/schemas/llm.application/claude/TypeTagPattern.json +++ b/test/schemas/llm.application/claude/TypeTagPattern.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagRange.json b/test/schemas/llm.application/claude/TypeTagRange.json index 448f05ed50..883c1f0b1a 100644 --- a/test/schemas/llm.application/claude/TypeTagRange.json +++ b/test/schemas/llm.application/claude/TypeTagRange.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -334,8 +333,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -674,8 +672,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/claude/TypeTagType.json b/test/schemas/llm.application/claude/TypeTagType.json index f473ecd586..d2b412e5ca 100644 --- a/test/schemas/llm.application/claude/TypeTagType.json +++ b/test/schemas/llm.application/claude/TypeTagType.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArrayAny.json b/test/schemas/llm.application/gemini/ArrayAny.json index a599db158c..44d2e3925c 100644 --- a/test/schemas/llm.application/gemini/ArrayAny.json +++ b/test/schemas/llm.application/gemini/ArrayAny.json @@ -66,8 +66,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -236,8 +235,7 @@ "nullables2", "union" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -461,8 +459,7 @@ "union" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArrayHierarchical.json b/test/schemas/llm.application/gemini/ArrayHierarchical.json index 15a6db1d41..9b9e1c7295 100644 --- a/test/schemas/llm.application/gemini/ArrayHierarchical.json +++ b/test/schemas/llm.application/gemini/ArrayHierarchical.json @@ -134,8 +134,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -508,8 +507,7 @@ "departments" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1005,8 +1003,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArrayHierarchicalPointer.json b/test/schemas/llm.application/gemini/ArrayHierarchicalPointer.json index 5aac703eb3..65ca298bd2 100644 --- a/test/schemas/llm.application/gemini/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/gemini/ArrayHierarchicalPointer.json @@ -142,8 +142,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -540,8 +539,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1069,8 +1067,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArrayMatrix.json b/test/schemas/llm.application/gemini/ArrayMatrix.json index aa9df556f3..c89a78d498 100644 --- a/test/schemas/llm.application/gemini/ArrayMatrix.json +++ b/test/schemas/llm.application/gemini/ArrayMatrix.json @@ -26,8 +26,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -76,8 +75,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -141,8 +139,7 @@ } }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArrayRecursive.json b/test/schemas/llm.application/gemini/ArrayRecursive.json index 465f773de2..bda79564a9 100644 --- a/test/schemas/llm.application/gemini/ArrayRecursive.json +++ b/test/schemas/llm.application/gemini/ArrayRecursive.json @@ -172,8 +172,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -660,8 +659,7 @@ "sequence", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1309,8 +1307,7 @@ "created_at" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ArraySimple.json b/test/schemas/llm.application/gemini/ArraySimple.json index 02b0d42c35..e24d3bcb5c 100644 --- a/test/schemas/llm.application/gemini/ArraySimple.json +++ b/test/schemas/llm.application/gemini/ArraySimple.json @@ -55,8 +55,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -192,8 +191,7 @@ "hobbies" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -373,8 +371,7 @@ ] }, "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ClassGetter.json b/test/schemas/llm.application/gemini/ClassGetter.json index 9860a410bc..45e4d0cddc 100644 --- a/test/schemas/llm.application/gemini/ClassGetter.json +++ b/test/schemas/llm.application/gemini/ClassGetter.json @@ -34,8 +34,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -108,8 +107,7 @@ "name", "dead" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -205,8 +203,7 @@ "dead" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ClassMethod.json b/test/schemas/llm.application/gemini/ClassMethod.json index 32dea94871..10cc85ad3f 100644 --- a/test/schemas/llm.application/gemini/ClassMethod.json +++ b/test/schemas/llm.application/gemini/ClassMethod.json @@ -29,8 +29,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -88,8 +87,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -165,8 +163,7 @@ "age" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ClassPropertyAssignment.json b/test/schemas/llm.application/gemini/ClassPropertyAssignment.json index 75f248db98..f0a9b25708 100644 --- a/test/schemas/llm.application/gemini/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/gemini/ClassPropertyAssignment.json @@ -47,8 +47,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -160,8 +159,7 @@ "editable", "incremental" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -309,8 +307,7 @@ "incremental" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagArray.json b/test/schemas/llm.application/gemini/CommentTagArray.json index 22d9ace62c..95ec9c82a6 100644 --- a/test/schemas/llm.application/gemini/CommentTagArray.json +++ b/test/schemas/llm.application/gemini/CommentTagArray.json @@ -72,8 +72,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -260,8 +259,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -509,8 +507,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagFormat.json b/test/schemas/llm.application/gemini/CommentTagFormat.json index 2a7ae1913c..85b60cc240 100644 --- a/test/schemas/llm.application/gemini/CommentTagFormat.json +++ b/test/schemas/llm.application/gemini/CommentTagFormat.json @@ -131,8 +131,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -496,8 +495,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -981,8 +979,7 @@ "relativeJsonPointer" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagLength.json b/test/schemas/llm.application/gemini/CommentTagLength.json index 33f51ba9de..8c1a2a1171 100644 --- a/test/schemas/llm.application/gemini/CommentTagLength.json +++ b/test/schemas/llm.application/gemini/CommentTagLength.json @@ -57,8 +57,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -200,8 +199,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -389,8 +387,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagPattern.json b/test/schemas/llm.application/gemini/CommentTagPattern.json index 1425370e55..6810bc19a7 100644 --- a/test/schemas/llm.application/gemini/CommentTagPattern.json +++ b/test/schemas/llm.application/gemini/CommentTagPattern.json @@ -41,8 +41,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -261,8 +259,7 @@ "ipv6" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagRange.json b/test/schemas/llm.application/gemini/CommentTagRange.json index 738e4fb1dd..f7a3de362a 100644 --- a/test/schemas/llm.application/gemini/CommentTagRange.json +++ b/test/schemas/llm.application/gemini/CommentTagRange.json @@ -77,8 +77,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -280,8 +279,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -549,8 +547,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/CommentTagType.json b/test/schemas/llm.application/gemini/CommentTagType.json index 9a731fea0e..3a8d712a3e 100644 --- a/test/schemas/llm.application/gemini/CommentTagType.json +++ b/test/schemas/llm.application/gemini/CommentTagType.json @@ -62,8 +62,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -220,8 +219,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -429,8 +427,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/gemini/ConstantAtomicAbsorbed.json index 7c1e853ecc..bdb3daa1c9 100644 --- a/test/schemas/llm.application/gemini/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/gemini/ConstantAtomicAbsorbed.json @@ -31,8 +31,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -96,8 +95,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -181,8 +179,7 @@ "age" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/DynamicConstant.json b/test/schemas/llm.application/gemini/DynamicConstant.json index db53dd0515..bfb961dc30 100644 --- a/test/schemas/llm.application/gemini/DynamicConstant.json +++ b/test/schemas/llm.application/gemini/DynamicConstant.json @@ -45,8 +45,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -152,8 +151,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -293,8 +291,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/DynamicEnumeration.json b/test/schemas/llm.application/gemini/DynamicEnumeration.json index 43e3dc307b..0ab954d28b 100644 --- a/test/schemas/llm.application/gemini/DynamicEnumeration.json +++ b/test/schemas/llm.application/gemini/DynamicEnumeration.json @@ -58,8 +58,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -204,8 +203,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -397,8 +395,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/DynamicNever.json b/test/schemas/llm.application/gemini/DynamicNever.json index 77ccb2d54e..04ffc9b822 100644 --- a/test/schemas/llm.application/gemini/DynamicNever.json +++ b/test/schemas/llm.application/gemini/DynamicNever.json @@ -19,8 +19,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -48,8 +47,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -85,8 +83,7 @@ "properties": {}, "required": [], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/DynamicUndefined.json b/test/schemas/llm.application/gemini/DynamicUndefined.json index 77ccb2d54e..04ffc9b822 100644 --- a/test/schemas/llm.application/gemini/DynamicUndefined.json +++ b/test/schemas/llm.application/gemini/DynamicUndefined.json @@ -19,8 +19,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -48,8 +47,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -85,8 +83,7 @@ "properties": {}, "required": [], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectDate.json b/test/schemas/llm.application/gemini/ObjectDate.json index ccb13151ef..35e3572d33 100644 --- a/test/schemas/llm.application/gemini/ObjectDate.json +++ b/test/schemas/llm.application/gemini/ObjectDate.json @@ -50,8 +50,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -172,8 +171,7 @@ "time", "duration" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -333,8 +331,7 @@ "duration" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectDescription.json b/test/schemas/llm.application/gemini/ObjectDescription.json index 5b0526d751..46b7b08a59 100644 --- a/test/schemas/llm.application/gemini/ObjectDescription.json +++ b/test/schemas/llm.application/gemini/ObjectDescription.json @@ -50,8 +50,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -171,8 +170,7 @@ "newLine" ], "description": "This is the title of object type.\n\nAn interface designed to test JSON schema's object description." - }, - "strict": true + } }, { "name": "coalesce", @@ -328,8 +326,7 @@ "newLine" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectGenericAlias.json b/test/schemas/llm.application/gemini/ObjectGenericAlias.json index 09fba94efc..03b1bd8f40 100644 --- a/test/schemas/llm.application/gemini/ObjectGenericAlias.json +++ b/test/schemas/llm.application/gemini/ObjectGenericAlias.json @@ -25,8 +25,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -72,8 +71,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -133,8 +131,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectGenericArray.json b/test/schemas/llm.application/gemini/ObjectGenericArray.json index 42108188c9..6e1372e5df 100644 --- a/test/schemas/llm.application/gemini/ObjectGenericArray.json +++ b/test/schemas/llm.application/gemini/ObjectGenericArray.json @@ -64,8 +64,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -228,8 +227,7 @@ "pagination", "data" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -445,8 +443,7 @@ "data" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectInternal.json b/test/schemas/llm.application/gemini/ObjectInternal.json index a87d061828..622a79fe46 100644 --- a/test/schemas/llm.application/gemini/ObjectInternal.json +++ b/test/schemas/llm.application/gemini/ObjectInternal.json @@ -29,8 +29,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -88,8 +87,7 @@ "id", "name" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -165,8 +163,7 @@ "name" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectIntersection.json b/test/schemas/llm.application/gemini/ObjectIntersection.json index 4fceb03078..59fd047dca 100644 --- a/test/schemas/llm.application/gemini/ObjectIntersection.json +++ b/test/schemas/llm.application/gemini/ObjectIntersection.json @@ -33,8 +33,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -104,8 +103,7 @@ "name", "vulnerable" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -197,8 +195,7 @@ "vulnerable" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectJsonTag.json b/test/schemas/llm.application/gemini/ObjectJsonTag.json index a0d63f3ee2..a85873b303 100644 --- a/test/schemas/llm.application/gemini/ObjectJsonTag.json +++ b/test/schemas/llm.application/gemini/ObjectJsonTag.json @@ -41,8 +41,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ "title", "complicate_title" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -261,8 +259,7 @@ "complicate_title" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectLiteralProperty.json b/test/schemas/llm.application/gemini/ObjectLiteralProperty.json index ac86162414..e2e9a9978b 100644 --- a/test/schemas/llm.application/gemini/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/gemini/ObjectLiteralProperty.json @@ -29,8 +29,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -88,8 +87,7 @@ "something-interesting-do-you-want?", "or-something-crazy-do-you-want?" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -165,8 +163,7 @@ "or-something-crazy-do-you-want?" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectLiteralType.json b/test/schemas/llm.application/gemini/ObjectLiteralType.json index e4a57a4529..7db0724318 100644 --- a/test/schemas/llm.application/gemini/ObjectLiteralType.json +++ b/test/schemas/llm.application/gemini/ObjectLiteralType.json @@ -33,8 +33,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -104,8 +103,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -197,8 +195,7 @@ "age" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectOptional.json b/test/schemas/llm.application/gemini/ObjectOptional.json index 4239faff89..cefc8609a1 100644 --- a/test/schemas/llm.application/gemini/ObjectOptional.json +++ b/test/schemas/llm.application/gemini/ObjectOptional.json @@ -32,8 +32,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -100,8 +99,7 @@ } }, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -189,8 +187,7 @@ }, "required": [], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectPartial.json b/test/schemas/llm.application/gemini/ObjectPartial.json index d2d0f5a255..e9fe702eb6 100644 --- a/test/schemas/llm.application/gemini/ObjectPartial.json +++ b/test/schemas/llm.application/gemini/ObjectPartial.json @@ -151,8 +151,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -575,8 +574,7 @@ }, "required": [], "description": "Make all properties in T optional\n\n------------------------------\n\nDescription of the current {@link PartialObjectPartial.IBase} type:\n\n> Make all properties in T optional" - }, - "strict": true + } }, { "name": "coalesce", @@ -1136,8 +1134,7 @@ }, "required": [], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectPartialAndRequired.json b/test/schemas/llm.application/gemini/ObjectPartialAndRequired.json index 2322067057..14267d12e0 100644 --- a/test/schemas/llm.application/gemini/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/gemini/ObjectPartialAndRequired.json @@ -116,8 +116,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -436,8 +435,7 @@ "object", "array" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -861,8 +859,7 @@ "array" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectPrimitive.json b/test/schemas/llm.application/gemini/ObjectPrimitive.json index e4eed05979..aac71a4b54 100644 --- a/test/schemas/llm.application/gemini/ObjectPrimitive.json +++ b/test/schemas/llm.application/gemini/ObjectPrimitive.json @@ -81,8 +81,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -296,8 +295,7 @@ "secret", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -581,8 +579,7 @@ "created_at" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectRecursive.json b/test/schemas/llm.application/gemini/ObjectRecursive.json index d276c7ab8c..01d951c2dc 100644 --- a/test/schemas/llm.application/gemini/ObjectRecursive.json +++ b/test/schemas/llm.application/gemini/ObjectRecursive.json @@ -180,8 +180,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -692,8 +691,7 @@ "sequence", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1373,8 +1371,7 @@ "created_at" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectRequired.json b/test/schemas/llm.application/gemini/ObjectRequired.json index 1e243b61f0..b32a6cc738 100644 --- a/test/schemas/llm.application/gemini/ObjectRequired.json +++ b/test/schemas/llm.application/gemini/ObjectRequired.json @@ -133,8 +133,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -503,8 +502,7 @@ "object" ], "description": "Make all properties in T required\n\n------------------------------\n\nDescription of the current {@link RequiredObjectRequired.IBase} type:\n\n> Make all properties in T required" - }, - "strict": true + } }, { "name": "coalesce", @@ -992,8 +990,7 @@ "object" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ObjectSimple.json b/test/schemas/llm.application/gemini/ObjectSimple.json index 65743481e1..219c0a0213 100644 --- a/test/schemas/llm.application/gemini/ObjectSimple.json +++ b/test/schemas/llm.application/gemini/ObjectSimple.json @@ -101,8 +101,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -376,8 +375,7 @@ "rotate", "pivot" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -741,8 +739,7 @@ "pivot" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TemplateAtomic.json b/test/schemas/llm.application/gemini/TemplateAtomic.json index 0392e31d75..e90abd6850 100644 --- a/test/schemas/llm.application/gemini/TemplateAtomic.json +++ b/test/schemas/llm.application/gemini/TemplateAtomic.json @@ -64,8 +64,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -228,8 +227,7 @@ "ipv4", "email" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -445,8 +443,7 @@ "email" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TemplateConstant.json b/test/schemas/llm.application/gemini/TemplateConstant.json index d6666af811..f64724bf03 100644 --- a/test/schemas/llm.application/gemini/TemplateConstant.json +++ b/test/schemas/llm.application/gemini/TemplateConstant.json @@ -65,8 +65,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -232,8 +231,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -453,8 +451,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ToJsonDouble.json b/test/schemas/llm.application/gemini/ToJsonDouble.json index ccebd7e459..34c54710a7 100644 --- a/test/schemas/llm.application/gemini/ToJsonDouble.json +++ b/test/schemas/llm.application/gemini/ToJsonDouble.json @@ -29,8 +29,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -88,8 +87,7 @@ "id", "flag" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -165,8 +163,7 @@ "flag" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/ToJsonNull.json b/test/schemas/llm.application/gemini/ToJsonNull.json index 165e2d9df8..28d1d0dce6 100644 --- a/test/schemas/llm.application/gemini/ToJsonNull.json +++ b/test/schemas/llm.application/gemini/ToJsonNull.json @@ -17,8 +17,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -39,8 +38,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -64,8 +62,7 @@ }, "output": { "type": "null" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagArray.json b/test/schemas/llm.application/gemini/TypeTagArray.json index c30b22d15a..43114e4c26 100644 --- a/test/schemas/llm.application/gemini/TypeTagArray.json +++ b/test/schemas/llm.application/gemini/TypeTagArray.json @@ -76,8 +76,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -276,8 +275,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -541,8 +539,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagCustom.json b/test/schemas/llm.application/gemini/TypeTagCustom.json index bd0002385d..5bbbc29743 100644 --- a/test/schemas/llm.application/gemini/TypeTagCustom.json +++ b/test/schemas/llm.application/gemini/TypeTagCustom.json @@ -41,8 +41,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ "postfix", "powerOf" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -261,8 +259,7 @@ "powerOf" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagFormat.json b/test/schemas/llm.application/gemini/TypeTagFormat.json index 2a7ae1913c..85b60cc240 100644 --- a/test/schemas/llm.application/gemini/TypeTagFormat.json +++ b/test/schemas/llm.application/gemini/TypeTagFormat.json @@ -131,8 +131,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -496,8 +495,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -981,8 +979,7 @@ "relativeJsonPointer" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagLength.json b/test/schemas/llm.application/gemini/TypeTagLength.json index 33f51ba9de..8c1a2a1171 100644 --- a/test/schemas/llm.application/gemini/TypeTagLength.json +++ b/test/schemas/llm.application/gemini/TypeTagLength.json @@ -57,8 +57,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -200,8 +199,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -389,8 +387,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagMatrix.json b/test/schemas/llm.application/gemini/TypeTagMatrix.json index 89791a36f9..4f1e7fcfe4 100644 --- a/test/schemas/llm.application/gemini/TypeTagMatrix.json +++ b/test/schemas/llm.application/gemini/TypeTagMatrix.json @@ -34,8 +34,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -108,8 +107,7 @@ "required": [ "matrix" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -205,8 +203,7 @@ "matrix" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagPattern.json b/test/schemas/llm.application/gemini/TypeTagPattern.json index 618e7abfd2..2c43099626 100644 --- a/test/schemas/llm.application/gemini/TypeTagPattern.json +++ b/test/schemas/llm.application/gemini/TypeTagPattern.json @@ -41,8 +41,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -261,8 +259,7 @@ "ipv6" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagRange.json b/test/schemas/llm.application/gemini/TypeTagRange.json index 738e4fb1dd..f7a3de362a 100644 --- a/test/schemas/llm.application/gemini/TypeTagRange.json +++ b/test/schemas/llm.application/gemini/TypeTagRange.json @@ -77,8 +77,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -280,8 +279,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -549,8 +547,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/gemini/TypeTagType.json b/test/schemas/llm.application/gemini/TypeTagType.json index 5edde19365..f23a7dc4f4 100644 --- a/test/schemas/llm.application/gemini/TypeTagType.json +++ b/test/schemas/llm.application/gemini/TypeTagType.json @@ -60,8 +60,7 @@ "required": [ "first" ] - }, - "strict": true + } }, { "name": "reduce", @@ -212,8 +211,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -413,8 +411,7 @@ "value" ], "nullable": true - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayAny.json b/test/schemas/llm.application/llama/ArrayAny.json index ed15200849..ecca420328 100644 --- a/test/schemas/llm.application/llama/ArrayAny.json +++ b/test/schemas/llm.application/llama/ArrayAny.json @@ -103,8 +103,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -386,8 +385,7 @@ "both3", "union" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -778,8 +776,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayHierarchical.json b/test/schemas/llm.application/llama/ArrayHierarchical.json index 5c6e44ac2a..be3c90a04b 100644 --- a/test/schemas/llm.application/llama/ArrayHierarchical.json +++ b/test/schemas/llm.application/llama/ArrayHierarchical.json @@ -136,8 +136,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -518,8 +517,7 @@ "departments" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1042,8 +1040,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayHierarchicalPointer.json b/test/schemas/llm.application/llama/ArrayHierarchicalPointer.json index 19cbba0eaf..e7a27501ab 100644 --- a/test/schemas/llm.application/llama/ArrayHierarchicalPointer.json +++ b/test/schemas/llm.application/llama/ArrayHierarchicalPointer.json @@ -144,8 +144,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -550,8 +549,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1106,8 +1104,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayMatrix.json b/test/schemas/llm.application/llama/ArrayMatrix.json index f409fb6b48..cb26bb2baf 100644 --- a/test/schemas/llm.application/llama/ArrayMatrix.json +++ b/test/schemas/llm.application/llama/ArrayMatrix.json @@ -28,8 +28,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -86,8 +85,7 @@ } } } - }, - "strict": true + } }, { "name": "coalesce", @@ -178,8 +176,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRecursive.json b/test/schemas/llm.application/llama/ArrayRecursive.json index 1a4c70dc35..093851a969 100644 --- a/test/schemas/llm.application/llama/ArrayRecursive.json +++ b/test/schemas/llm.application/llama/ArrayRecursive.json @@ -62,8 +62,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -136,8 +135,7 @@ }, "output": { "$ref": "#/$defs/ArrayRecursive.ICategory" - }, - "strict": true + } }, { "name": "coalesce", @@ -235,8 +233,7 @@ "$ref": "#/$defs/ArrayRecursive.ICategory" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicit.json b/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicit.json index 7c0b4e6a39..8776ff888e 100644 --- a/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicit.json +++ b/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicit.json @@ -207,8 +207,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -432,8 +431,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionExplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -685,8 +683,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicitPointer.json b/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicitPointer.json index 6be23a4ce1..b32e9493c0 100644 --- a/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicitPointer.json +++ b/test/schemas/llm.application/llama/ArrayRecursiveUnionExplicitPointer.json @@ -223,8 +223,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -480,8 +479,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -773,8 +771,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRecursiveUnionImplicit.json b/test/schemas/llm.application/llama/ArrayRecursiveUnionImplicit.json index 76e7192a9d..58a1b9e5c6 100644 --- a/test/schemas/llm.application/llama/ArrayRecursiveUnionImplicit.json +++ b/test/schemas/llm.application/llama/ArrayRecursiveUnionImplicit.json @@ -211,8 +211,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -440,8 +439,7 @@ "items": { "$ref": "#/$defs/ArrayRecursiveUnionImplicit.IBucket" } - }, - "strict": true + } }, { "name": "coalesce", @@ -697,8 +695,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRepeatedNullable.json b/test/schemas/llm.application/llama/ArrayRepeatedNullable.json index 2a0dd9d974..42ea92fd3b 100644 --- a/test/schemas/llm.application/llama/ArrayRepeatedNullable.json +++ b/test/schemas/llm.application/llama/ArrayRepeatedNullable.json @@ -42,8 +42,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -89,8 +88,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } }, { "name": "coalesce", @@ -140,8 +138,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedNullable" - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRepeatedRequired.json b/test/schemas/llm.application/llama/ArrayRepeatedRequired.json index 409758ccb6..ecf6ed78a5 100644 --- a/test/schemas/llm.application/llama/ArrayRepeatedRequired.json +++ b/test/schemas/llm.application/llama/ArrayRepeatedRequired.json @@ -39,8 +39,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -96,8 +95,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -196,8 +194,7 @@ "$ref": "#/$defs/ArrayArrayRepeatedRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayRepeatedUnion.json b/test/schemas/llm.application/llama/ArrayRepeatedUnion.json index f84520b91d..1d78a6c2ac 100644 --- a/test/schemas/llm.application/llama/ArrayRepeatedUnion.json +++ b/test/schemas/llm.application/llama/ArrayRepeatedUnion.json @@ -135,8 +135,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -384,8 +383,7 @@ }, "output": { "$ref": "#/$defs/ArrayRepeatedUnion" - }, - "strict": true + } }, { "name": "coalesce", @@ -964,8 +962,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArraySimple.json b/test/schemas/llm.application/llama/ArraySimple.json index fb37045652..778389e624 100644 --- a/test/schemas/llm.application/llama/ArraySimple.json +++ b/test/schemas/llm.application/llama/ArraySimple.json @@ -57,8 +57,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -202,8 +201,7 @@ "hobbies" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -410,8 +408,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ArrayUnion.json b/test/schemas/llm.application/llama/ArrayUnion.json index 918ef58dd0..a956c08643 100644 --- a/test/schemas/llm.application/llama/ArrayUnion.json +++ b/test/schemas/llm.application/llama/ArrayUnion.json @@ -41,8 +41,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -138,8 +137,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -282,8 +280,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/AtomicUnion.json b/test/schemas/llm.application/llama/AtomicUnion.json index 4bfd398481..c7898bf5f4 100644 --- a/test/schemas/llm.application/llama/AtomicUnion.json +++ b/test/schemas/llm.application/llama/AtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ClassGetter.json b/test/schemas/llm.application/llama/ClassGetter.json index b8c1347140..e0d380e8d5 100644 --- a/test/schemas/llm.application/llama/ClassGetter.json +++ b/test/schemas/llm.application/llama/ClassGetter.json @@ -42,8 +42,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -142,8 +141,7 @@ "name", "dead" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -290,8 +288,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ClassMethod.json b/test/schemas/llm.application/llama/ClassMethod.json index 526f644e33..1269a72046 100644 --- a/test/schemas/llm.application/llama/ClassMethod.json +++ b/test/schemas/llm.application/llama/ClassMethod.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ClassPropertyAssignment.json b/test/schemas/llm.application/llama/ClassPropertyAssignment.json index fab4a5690f..9478a9b994 100644 --- a/test/schemas/llm.application/llama/ClassPropertyAssignment.json +++ b/test/schemas/llm.application/llama/ClassPropertyAssignment.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "editable", "incremental" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagArray.json b/test/schemas/llm.application/llama/CommentTagArray.json index 51b2ba322d..95f318eac1 100644 --- a/test/schemas/llm.application/llama/CommentTagArray.json +++ b/test/schemas/llm.application/llama/CommentTagArray.json @@ -77,8 +77,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -282,8 +281,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -570,8 +568,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagArrayUnion.json b/test/schemas/llm.application/llama/CommentTagArrayUnion.json index b6d4d301a8..1f83283276 100644 --- a/test/schemas/llm.application/llama/CommentTagArrayUnion.json +++ b/test/schemas/llm.application/llama/CommentTagArrayUnion.json @@ -67,8 +67,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -242,8 +241,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -490,8 +488,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagAtomicUnion.json b/test/schemas/llm.application/llama/CommentTagAtomicUnion.json index b074987c2e..3b31135f18 100644 --- a/test/schemas/llm.application/llama/CommentTagAtomicUnion.json +++ b/test/schemas/llm.application/llama/CommentTagAtomicUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagDefault.json b/test/schemas/llm.application/llama/CommentTagDefault.json index e16806acda..67241f8040 100644 --- a/test/schemas/llm.application/llama/CommentTagDefault.json +++ b/test/schemas/llm.application/llama/CommentTagDefault.json @@ -136,8 +136,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -518,8 +517,7 @@ "vulnerable_range", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1042,8 +1040,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagFormat.json b/test/schemas/llm.application/llama/CommentTagFormat.json index b9d02dc864..276834d8c2 100644 --- a/test/schemas/llm.application/llama/CommentTagFormat.json +++ b/test/schemas/llm.application/llama/CommentTagFormat.json @@ -133,8 +133,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -506,8 +505,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1018,8 +1016,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagLength.json b/test/schemas/llm.application/llama/CommentTagLength.json index 46aeb948bc..45b3d6d2e4 100644 --- a/test/schemas/llm.application/llama/CommentTagLength.json +++ b/test/schemas/llm.application/llama/CommentTagLength.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagObjectUnion.json b/test/schemas/llm.application/llama/CommentTagObjectUnion.json index a913545e7b..2dd97d19e8 100644 --- a/test/schemas/llm.application/llama/CommentTagObjectUnion.json +++ b/test/schemas/llm.application/llama/CommentTagObjectUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagPattern.json b/test/schemas/llm.application/llama/CommentTagPattern.json index 541d99b1da..658bc465c4 100644 --- a/test/schemas/llm.application/llama/CommentTagPattern.json +++ b/test/schemas/llm.application/llama/CommentTagPattern.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagRange.json b/test/schemas/llm.application/llama/CommentTagRange.json index 86f6046294..90831b346b 100644 --- a/test/schemas/llm.application/llama/CommentTagRange.json +++ b/test/schemas/llm.application/llama/CommentTagRange.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -334,8 +333,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -674,8 +672,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/CommentTagType.json b/test/schemas/llm.application/llama/CommentTagType.json index 71dd1a84dc..dbe144abe2 100644 --- a/test/schemas/llm.application/llama/CommentTagType.json +++ b/test/schemas/llm.application/llama/CommentTagType.json @@ -66,8 +66,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -238,8 +237,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -482,8 +480,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ConstantAtomicAbsorbed.json b/test/schemas/llm.application/llama/ConstantAtomicAbsorbed.json index bbc9b1c123..11c3c0dd32 100644 --- a/test/schemas/llm.application/llama/ConstantAtomicAbsorbed.json +++ b/test/schemas/llm.application/llama/ConstantAtomicAbsorbed.json @@ -33,8 +33,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -106,8 +105,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -218,8 +216,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ConstantAtomicTagged.json b/test/schemas/llm.application/llama/ConstantAtomicTagged.json index df9e7ad39d..ab67d6e926 100644 --- a/test/schemas/llm.application/llama/ConstantAtomicTagged.json +++ b/test/schemas/llm.application/llama/ConstantAtomicTagged.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "id", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ConstantAtomicUnion.json b/test/schemas/llm.application/llama/ConstantAtomicUnion.json index 2149865745..e360bf4fe6 100644 --- a/test/schemas/llm.application/llama/ConstantAtomicUnion.json +++ b/test/schemas/llm.application/llama/ConstantAtomicUnion.json @@ -49,8 +49,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -170,8 +169,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -346,8 +344,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ConstantConstEnumeration.json b/test/schemas/llm.application/llama/ConstantConstEnumeration.json index 092255af5b..daec88572c 100644 --- a/test/schemas/llm.application/llama/ConstantConstEnumeration.json +++ b/test/schemas/llm.application/llama/ConstantConstEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ConstantEnumeration.json b/test/schemas/llm.application/llama/ConstantEnumeration.json index 092255af5b..daec88572c 100644 --- a/test/schemas/llm.application/llama/ConstantEnumeration.json +++ b/test/schemas/llm.application/llama/ConstantEnumeration.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicArray.json b/test/schemas/llm.application/llama/DynamicArray.json index ae34674077..44903c576b 100644 --- a/test/schemas/llm.application/llama/DynamicArray.json +++ b/test/schemas/llm.application/llama/DynamicArray.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicComposite.json b/test/schemas/llm.application/llama/DynamicComposite.json index 27d4afa511..8b04f1e7c3 100644 --- a/test/schemas/llm.application/llama/DynamicComposite.json +++ b/test/schemas/llm.application/llama/DynamicComposite.json @@ -44,8 +44,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -150,8 +149,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -306,8 +304,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicConstant.json b/test/schemas/llm.application/llama/DynamicConstant.json index 15afc9a30c..a46efd0ec4 100644 --- a/test/schemas/llm.application/llama/DynamicConstant.json +++ b/test/schemas/llm.application/llama/DynamicConstant.json @@ -47,8 +47,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -162,8 +161,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -330,8 +328,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicEnumeration.json b/test/schemas/llm.application/llama/DynamicEnumeration.json index 31dd8b46a5..ed4d0e55fa 100644 --- a/test/schemas/llm.application/llama/DynamicEnumeration.json +++ b/test/schemas/llm.application/llama/DynamicEnumeration.json @@ -71,8 +71,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -258,8 +257,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -522,8 +520,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicNever.json b/test/schemas/llm.application/llama/DynamicNever.json index e05974d057..72ea5ab40f 100644 --- a/test/schemas/llm.application/llama/DynamicNever.json +++ b/test/schemas/llm.application/llama/DynamicNever.json @@ -21,8 +21,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -58,8 +57,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -122,8 +120,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicSimple.json b/test/schemas/llm.application/llama/DynamicSimple.json index 6437b8f7e3..ce2c2f2270 100644 --- a/test/schemas/llm.application/llama/DynamicSimple.json +++ b/test/schemas/llm.application/llama/DynamicSimple.json @@ -32,8 +32,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -102,8 +101,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -210,8 +208,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicTemplate.json b/test/schemas/llm.application/llama/DynamicTemplate.json index ee85e05bb4..31382974ef 100644 --- a/test/schemas/llm.application/llama/DynamicTemplate.json +++ b/test/schemas/llm.application/llama/DynamicTemplate.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -110,8 +109,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -226,8 +224,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicTree.json b/test/schemas/llm.application/llama/DynamicTree.json index f4c558c6bf..0c9bb76f78 100644 --- a/test/schemas/llm.application/llama/DynamicTree.json +++ b/test/schemas/llm.application/llama/DynamicTree.json @@ -48,8 +48,7 @@ } } } - }, - "strict": true + } }, { "name": "reduce", @@ -108,8 +107,7 @@ }, "output": { "$ref": "#/$defs/DynamicTree" - }, - "strict": true + } }, { "name": "coalesce", @@ -193,8 +191,7 @@ "$ref": "#/$defs/DynamicTree" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicUndefined.json b/test/schemas/llm.application/llama/DynamicUndefined.json index e05974d057..72ea5ab40f 100644 --- a/test/schemas/llm.application/llama/DynamicUndefined.json +++ b/test/schemas/llm.application/llama/DynamicUndefined.json @@ -21,8 +21,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -58,8 +57,7 @@ "type": "object", "properties": {}, "required": [] - }, - "strict": true + } }, { "name": "coalesce", @@ -122,8 +120,7 @@ "required": [] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/DynamicUnion.json b/test/schemas/llm.application/llama/DynamicUnion.json index 2df218341d..e3bdfcbb48 100644 --- a/test/schemas/llm.application/llama/DynamicUnion.json +++ b/test/schemas/llm.application/llama/DynamicUnion.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectAlias.json b/test/schemas/llm.application/llama/ObjectAlias.json index 493fd730ba..63fd27b5ef 100644 --- a/test/schemas/llm.application/llama/ObjectAlias.json +++ b/test/schemas/llm.application/llama/ObjectAlias.json @@ -87,8 +87,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -322,8 +321,7 @@ "dead" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -650,8 +648,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectDate.json b/test/schemas/llm.application/llama/ObjectDate.json index c94359ad9d..6ad1d14452 100644 --- a/test/schemas/llm.application/llama/ObjectDate.json +++ b/test/schemas/llm.application/llama/ObjectDate.json @@ -83,8 +83,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -306,8 +305,7 @@ "time", "duration" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -618,8 +616,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectDescription.json b/test/schemas/llm.application/llama/ObjectDescription.json index a964502493..9a55740249 100644 --- a/test/schemas/llm.application/llama/ObjectDescription.json +++ b/test/schemas/llm.application/llama/ObjectDescription.json @@ -59,8 +59,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -210,8 +209,7 @@ "descriptions", "newLine" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -426,8 +424,7 @@ "description": "An interface designed to test JSON schema's object description." } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectDynamic.json b/test/schemas/llm.application/llama/ObjectDynamic.json index ee85e05bb4..31382974ef 100644 --- a/test/schemas/llm.application/llama/ObjectDynamic.json +++ b/test/schemas/llm.application/llama/ObjectDynamic.json @@ -34,8 +34,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -110,8 +109,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -226,8 +224,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectGenericAlias.json b/test/schemas/llm.application/llama/ObjectGenericAlias.json index d40f935402..f602a30637 100644 --- a/test/schemas/llm.application/llama/ObjectGenericAlias.json +++ b/test/schemas/llm.application/llama/ObjectGenericAlias.json @@ -27,8 +27,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -82,8 +81,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -170,8 +168,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectGenericArray.json b/test/schemas/llm.application/llama/ObjectGenericArray.json index 08e1887c42..0b2eb57de1 100644 --- a/test/schemas/llm.application/llama/ObjectGenericArray.json +++ b/test/schemas/llm.application/llama/ObjectGenericArray.json @@ -66,8 +66,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -238,8 +237,7 @@ "pagination", "data" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -482,8 +480,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectGenericUnion.json b/test/schemas/llm.application/llama/ObjectGenericUnion.json index 8f6439c7aa..881d44ee2e 100644 --- a/test/schemas/llm.application/llama/ObjectGenericUnion.json +++ b/test/schemas/llm.application/llama/ObjectGenericUnion.json @@ -360,8 +360,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1414,8 +1413,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2834,8 +2832,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectInternal.json b/test/schemas/llm.application/llama/ObjectInternal.json index e031a8f97d..fbbc61fa3b 100644 --- a/test/schemas/llm.application/llama/ObjectInternal.json +++ b/test/schemas/llm.application/llama/ObjectInternal.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "id", "name" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectIntersection.json b/test/schemas/llm.application/llama/ObjectIntersection.json index 31bc73e267..ac6505db93 100644 --- a/test/schemas/llm.application/llama/ObjectIntersection.json +++ b/test/schemas/llm.application/llama/ObjectIntersection.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "name", "vulnerable" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectJsonTag.json b/test/schemas/llm.application/llama/ObjectJsonTag.json index 182fa7fbd2..a3c10feb8b 100644 --- a/test/schemas/llm.application/llama/ObjectJsonTag.json +++ b/test/schemas/llm.application/llama/ObjectJsonTag.json @@ -46,8 +46,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -158,8 +157,7 @@ "title", "complicate_title" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -322,8 +320,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectLiteralProperty.json b/test/schemas/llm.application/llama/ObjectLiteralProperty.json index 91168acfc4..66d967111e 100644 --- a/test/schemas/llm.application/llama/ObjectLiteralProperty.json +++ b/test/schemas/llm.application/llama/ObjectLiteralProperty.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "something-interesting-do-you-want?", "or-something-crazy-do-you-want?" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectLiteralType.json b/test/schemas/llm.application/llama/ObjectLiteralType.json index 0664cc85a6..d0a7659fdb 100644 --- a/test/schemas/llm.application/llama/ObjectLiteralType.json +++ b/test/schemas/llm.application/llama/ObjectLiteralType.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ "name", "age" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectNullable.json b/test/schemas/llm.application/llama/ObjectNullable.json index 1b481a9edf..905aaa84b6 100644 --- a/test/schemas/llm.application/llama/ObjectNullable.json +++ b/test/schemas/llm.application/llama/ObjectNullable.json @@ -115,8 +115,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -434,8 +433,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -874,8 +872,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectOptional.json b/test/schemas/llm.application/llama/ObjectOptional.json index 73165251b4..278aa7e964 100644 --- a/test/schemas/llm.application/llama/ObjectOptional.json +++ b/test/schemas/llm.application/llama/ObjectOptional.json @@ -39,8 +39,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -130,8 +129,7 @@ "email", "sequence" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -266,8 +264,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectPartial.json b/test/schemas/llm.application/llama/ObjectPartial.json index ac623900dd..7fcd0ec119 100644 --- a/test/schemas/llm.application/llama/ObjectPartial.json +++ b/test/schemas/llm.application/llama/ObjectPartial.json @@ -92,8 +92,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -266,8 +265,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -500,8 +498,7 @@ "description": "Make all properties in T optional\n\n------------------------------\n\nDescription of the current {@link PartialObjectPartial.IBase} type:\n\n> Make all properties in T optional" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectPartialAndRequired.json b/test/schemas/llm.application/llama/ObjectPartialAndRequired.json index a3ae6193b1..8b9402ba60 100644 --- a/test/schemas/llm.application/llama/ObjectPartialAndRequired.json +++ b/test/schemas/llm.application/llama/ObjectPartialAndRequired.json @@ -57,8 +57,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ }, "output": { "$ref": "#/$defs/ObjectPartialAndRequired" - }, - "strict": true + } }, { "name": "coalesce", @@ -220,8 +218,7 @@ "$ref": "#/$defs/ObjectPartialAndRequired" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectPrimitive.json b/test/schemas/llm.application/llama/ObjectPrimitive.json index 7b1bc2cabb..d576f00b0f 100644 --- a/test/schemas/llm.application/llama/ObjectPrimitive.json +++ b/test/schemas/llm.application/llama/ObjectPrimitive.json @@ -88,8 +88,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -326,8 +325,7 @@ "secret", "created_at" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -658,8 +656,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectRecursive.json b/test/schemas/llm.application/llama/ObjectRecursive.json index c8531f887b..9a69661be2 100644 --- a/test/schemas/llm.application/llama/ObjectRecursive.json +++ b/test/schemas/llm.application/llama/ObjectRecursive.json @@ -70,8 +70,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -152,8 +151,7 @@ }, "output": { "$ref": "#/$defs/ObjectRecursive.IDepartment" - }, - "strict": true + } }, { "name": "coalesce", @@ -259,8 +257,7 @@ "$ref": "#/$defs/ObjectRecursive.IDepartment" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectRequired.json b/test/schemas/llm.application/llama/ObjectRequired.json index 3c0edfe911..003cb76b52 100644 --- a/test/schemas/llm.application/llama/ObjectRequired.json +++ b/test/schemas/llm.application/llama/ObjectRequired.json @@ -92,8 +92,7 @@ ] } } - }, - "strict": true + } }, { "name": "reduce", @@ -266,8 +265,7 @@ "array", "object" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -500,8 +498,7 @@ "description": "Make all properties in T required\n\n------------------------------\n\nDescription of the current {@link RequiredObjectRequired.IBase} type:\n\n> Make all properties in T required" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectSimple.json b/test/schemas/llm.application/llama/ObjectSimple.json index c4b513da31..3ab7d0d701 100644 --- a/test/schemas/llm.application/llama/ObjectSimple.json +++ b/test/schemas/llm.application/llama/ObjectSimple.json @@ -103,8 +103,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -386,8 +385,7 @@ "rotate", "pivot" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -778,8 +776,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUndefined.json b/test/schemas/llm.application/llama/ObjectUndefined.json index d9052f486b..e96abf6126 100644 --- a/test/schemas/llm.application/llama/ObjectUndefined.json +++ b/test/schemas/llm.application/llama/ObjectUndefined.json @@ -63,8 +63,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -226,8 +225,7 @@ "unknown" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -458,8 +456,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionComposite.json b/test/schemas/llm.application/llama/ObjectUnionComposite.json index 75cf7224a7..c0f50ea90e 100644 --- a/test/schemas/llm.application/llama/ObjectUnionComposite.json +++ b/test/schemas/llm.application/llama/ObjectUnionComposite.json @@ -362,8 +362,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1422,8 +1421,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2850,8 +2848,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionCompositePointer.json b/test/schemas/llm.application/llama/ObjectUnionCompositePointer.json index 17db476f2b..98d8d84ead 100644 --- a/test/schemas/llm.application/llama/ObjectUnionCompositePointer.json +++ b/test/schemas/llm.application/llama/ObjectUnionCompositePointer.json @@ -378,8 +378,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1486,8 +1485,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2978,8 +2976,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionDouble.json b/test/schemas/llm.application/llama/ObjectUnionDouble.json index a00212081c..33c5ba56b2 100644 --- a/test/schemas/llm.application/llama/ObjectUnionDouble.json +++ b/test/schemas/llm.application/llama/ObjectUnionDouble.json @@ -150,8 +150,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -574,8 +573,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -1154,8 +1152,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionExplicit.json b/test/schemas/llm.application/llama/ObjectUnionExplicit.json index 1bbb8248e6..e44a262f8f 100644 --- a/test/schemas/llm.application/llama/ObjectUnionExplicit.json +++ b/test/schemas/llm.application/llama/ObjectUnionExplicit.json @@ -348,8 +348,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1366,8 +1365,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -2738,8 +2736,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionExplicitPointer.json b/test/schemas/llm.application/llama/ObjectUnionExplicitPointer.json index 67d1e78206..871b0b3c52 100644 --- a/test/schemas/llm.application/llama/ObjectUnionExplicitPointer.json +++ b/test/schemas/llm.application/llama/ObjectUnionExplicitPointer.json @@ -364,8 +364,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -1430,8 +1429,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -2866,8 +2864,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionImplicit.json b/test/schemas/llm.application/llama/ObjectUnionImplicit.json index 74f28160a7..48c6622955 100644 --- a/test/schemas/llm.application/llama/ObjectUnionImplicit.json +++ b/test/schemas/llm.application/llama/ObjectUnionImplicit.json @@ -617,8 +617,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -2442,8 +2441,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -4890,8 +4888,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ObjectUnionNonPredictable.json b/test/schemas/llm.application/llama/ObjectUnionNonPredictable.json index 7bb48871e9..d31992f66e 100644 --- a/test/schemas/llm.application/llama/ObjectUnionNonPredictable.json +++ b/test/schemas/llm.application/llama/ObjectUnionNonPredictable.json @@ -104,8 +104,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -390,8 +389,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -786,8 +784,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TemplateAtomic.json b/test/schemas/llm.application/llama/TemplateAtomic.json index e4e9848bfa..b39af39897 100644 --- a/test/schemas/llm.application/llama/TemplateAtomic.json +++ b/test/schemas/llm.application/llama/TemplateAtomic.json @@ -69,8 +69,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -250,8 +249,7 @@ "ipv4", "email" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -506,8 +504,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TemplateConstant.json b/test/schemas/llm.application/llama/TemplateConstant.json index 7ec1e193cd..5bdd52f9e1 100644 --- a/test/schemas/llm.application/llama/TemplateConstant.json +++ b/test/schemas/llm.application/llama/TemplateConstant.json @@ -94,8 +94,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -350,8 +349,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -706,8 +704,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TemplateUnion.json b/test/schemas/llm.application/llama/TemplateUnion.json index 6ef0bdfaaf..7dbefc3688 100644 --- a/test/schemas/llm.application/llama/TemplateUnion.json +++ b/test/schemas/llm.application/llama/TemplateUnion.json @@ -91,8 +91,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -338,8 +337,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -682,8 +680,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ToJsonAtomicUnion.json b/test/schemas/llm.application/llama/ToJsonAtomicUnion.json index 4bfd398481..c7898bf5f4 100644 --- a/test/schemas/llm.application/llama/ToJsonAtomicUnion.json +++ b/test/schemas/llm.application/llama/ToJsonAtomicUnion.json @@ -35,8 +35,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -114,8 +113,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -234,8 +232,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ToJsonDouble.json b/test/schemas/llm.application/llama/ToJsonDouble.json index 5db9c26563..3091a3fff7 100644 --- a/test/schemas/llm.application/llama/ToJsonDouble.json +++ b/test/schemas/llm.application/llama/ToJsonDouble.json @@ -31,8 +31,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -98,8 +97,7 @@ "id", "flag" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -202,8 +200,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ToJsonNull.json b/test/schemas/llm.application/llama/ToJsonNull.json index 4c0f5f7a1d..cbe1c447e5 100644 --- a/test/schemas/llm.application/llama/ToJsonNull.json +++ b/test/schemas/llm.application/llama/ToJsonNull.json @@ -19,8 +19,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -50,8 +49,7 @@ }, "output": { "type": "null" - }, - "strict": true + } }, { "name": "coalesce", @@ -106,8 +104,7 @@ "type": "null" } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/ToJsonUnion.json b/test/schemas/llm.application/llama/ToJsonUnion.json index cd11a9ea24..3b9d2161c3 100644 --- a/test/schemas/llm.application/llama/ToJsonUnion.json +++ b/test/schemas/llm.application/llama/ToJsonUnion.json @@ -89,8 +89,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -330,8 +329,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -666,8 +664,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagArray.json b/test/schemas/llm.application/llama/TypeTagArray.json index a52be79ffd..5b359340ee 100644 --- a/test/schemas/llm.application/llama/TypeTagArray.json +++ b/test/schemas/llm.application/llama/TypeTagArray.json @@ -82,8 +82,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -302,8 +301,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -610,8 +608,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagArrayUnion.json b/test/schemas/llm.application/llama/TypeTagArrayUnion.json index 05ede02e24..8c71cffca5 100644 --- a/test/schemas/llm.application/llama/TypeTagArrayUnion.json +++ b/test/schemas/llm.application/llama/TypeTagArrayUnion.json @@ -72,8 +72,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -262,8 +261,7 @@ "both" ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -530,8 +528,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagAtomicUnion.json b/test/schemas/llm.application/llama/TypeTagAtomicUnion.json index b074987c2e..3b31135f18 100644 --- a/test/schemas/llm.application/llama/TypeTagAtomicUnion.json +++ b/test/schemas/llm.application/llama/TypeTagAtomicUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagCustom.json b/test/schemas/llm.application/llama/TypeTagCustom.json index 2b137882ac..72947993c7 100644 --- a/test/schemas/llm.application/llama/TypeTagCustom.json +++ b/test/schemas/llm.application/llama/TypeTagCustom.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "postfix", "powerOf" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagDefault.json b/test/schemas/llm.application/llama/TypeTagDefault.json index 427c34515f..3695ef4124 100644 --- a/test/schemas/llm.application/llama/TypeTagDefault.json +++ b/test/schemas/llm.application/llama/TypeTagDefault.json @@ -118,8 +118,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -446,8 +445,7 @@ "union_but_string", "boolean_and_number_and_template" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -898,8 +896,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagFormat.json b/test/schemas/llm.application/llama/TypeTagFormat.json index b9d02dc864..276834d8c2 100644 --- a/test/schemas/llm.application/llama/TypeTagFormat.json +++ b/test/schemas/llm.application/llama/TypeTagFormat.json @@ -133,8 +133,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -506,8 +505,7 @@ "jsonPointer", "relativeJsonPointer" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -1018,8 +1016,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagLength.json b/test/schemas/llm.application/llama/TypeTagLength.json index 46aeb948bc..45b3d6d2e4 100644 --- a/test/schemas/llm.application/llama/TypeTagLength.json +++ b/test/schemas/llm.application/llama/TypeTagLength.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagMatrix.json b/test/schemas/llm.application/llama/TypeTagMatrix.json index 922396094d..6909910f84 100644 --- a/test/schemas/llm.application/llama/TypeTagMatrix.json +++ b/test/schemas/llm.application/llama/TypeTagMatrix.json @@ -38,8 +38,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -126,8 +125,7 @@ "required": [ "matrix" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -258,8 +256,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagObjectUnion.json b/test/schemas/llm.application/llama/TypeTagObjectUnion.json index a913545e7b..2dd97d19e8 100644 --- a/test/schemas/llm.application/llama/TypeTagObjectUnion.json +++ b/test/schemas/llm.application/llama/TypeTagObjectUnion.json @@ -48,8 +48,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -166,8 +165,7 @@ } ] } - }, - "strict": true + } }, { "name": "coalesce", @@ -338,8 +336,7 @@ } } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagPattern.json b/test/schemas/llm.application/llama/TypeTagPattern.json index b12a9e6773..7b9e9c0d06 100644 --- a/test/schemas/llm.application/llama/TypeTagPattern.json +++ b/test/schemas/llm.application/llama/TypeTagPattern.json @@ -43,8 +43,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -146,8 +145,7 @@ "ipv4", "ipv6" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -298,8 +296,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagRange.json b/test/schemas/llm.application/llama/TypeTagRange.json index 86f6046294..90831b346b 100644 --- a/test/schemas/llm.application/llama/TypeTagRange.json +++ b/test/schemas/llm.application/llama/TypeTagRange.json @@ -90,8 +90,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -334,8 +333,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -674,8 +672,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/llm.application/llama/TypeTagType.json b/test/schemas/llm.application/llama/TypeTagType.json index 53e4d6221e..ec56dd06e5 100644 --- a/test/schemas/llm.application/llama/TypeTagType.json +++ b/test/schemas/llm.application/llama/TypeTagType.json @@ -62,8 +62,7 @@ ], "additionalProperties": false, "$defs": {} - }, - "strict": true + } }, { "name": "reduce", @@ -222,8 +221,7 @@ "required": [ "value" ] - }, - "strict": true + } }, { "name": "coalesce", @@ -450,8 +448,7 @@ ] } ] - }, - "strict": true + } } ] } \ No newline at end of file diff --git a/test/schemas/reflect/metadata/ObjectHttpNullable.json b/test/schemas/reflect/metadata/ObjectHttpNullable.json index 0012eeffe5..e130e34592 100644 --- a/test/schemas/reflect/metadata/ObjectHttpNullable.json +++ b/test/schemas/reflect/metadata/ObjectHttpNullable.json @@ -519,15 +519,15 @@ "type": "string", "values": [ { - "value": "three", + "value": "one", "tags": [] }, { - "value": "two", + "value": "three", "tags": [] }, { - "value": "one", + "value": "two", "tags": [] } ] diff --git a/test/schemas/reflect/metadata/ObjectHttpUndefindable.json b/test/schemas/reflect/metadata/ObjectHttpUndefindable.json index c88559726b..d141306464 100644 --- a/test/schemas/reflect/metadata/ObjectHttpUndefindable.json +++ b/test/schemas/reflect/metadata/ObjectHttpUndefindable.json @@ -502,15 +502,15 @@ "type": "string", "values": [ { - "value": "three", + "value": "one", "tags": [] }, { - "value": "two", + "value": "three", "tags": [] }, { - "value": "one", + "value": "two", "tags": [] } ] diff --git a/website/pages/docs/llm/application.mdx b/website/pages/docs/llm/application.mdx index 0ced2addd7..5964edd2b1 100644 --- a/website/pages/docs/llm/application.mdx +++ b/website/pages/docs/llm/application.mdx @@ -905,7 +905,6 @@ interface BbsArticleController { ] }, "description": "Create a new article.\n\nWrites a new article and archives it into the DB.", - "strict": true, "separated": { "llm": { "type": "object", @@ -1010,7 +1009,6 @@ interface BbsArticleController { "$defs": {} }, "description": "Update an article.\n\nUpdates an article with new content.", - "strict": true, "separated": { "llm": { "type": "object", @@ -1086,7 +1084,6 @@ interface BbsArticleController { "$defs": {} }, "description": "Erase an article.\n\nErases an article from the DB.", - "strict": true, "separated": { "llm": { "type": "object",