16 references to String
Aspire.Dashboard (2)
Model\GenAI\GenAISchemaHelpers.cs (2)
129TypeString => JsonSchemaType.String, 164if (type.HasFlag(JsonSchemaType.String))
Aspire.Dashboard.Tests (14)
Model\GenAISchemaHelpersTests.cs (9)
16var stringSchema = new ToolDefinitionSchema { Type = JsonSchemaType.String }; 22var nullableStringSchema = new ToolDefinitionSchema { Type = JsonSchemaType.String | JsonSchemaType.Null }; 31Items = new ToolDefinitionSchema { Type = JsonSchemaType.String } 69var multiTypeSchema = new ToolDefinitionSchema { Type = JsonSchemaType.String | JsonSchemaType.Number }; 92Assert.Equal(JsonSchemaType.String, stringType); 127Assert.True(result!.Value.HasFlag(JsonSchemaType.String)); 153Assert.Equal(JsonSchemaType.String, result); 162Assert.True(result!.Value.HasFlag(JsonSchemaType.String)); 194Assert.Equal(JsonSchemaType.String, param1.Type);
Model\GenAIVisualizerDialogViewModelTests.cs (5)
1170Assert.Equal(JsonSchemaType.String, locationProp.Type); 1175Assert.Equal(JsonSchemaType.String, unitProp.Type); 1533Assert.Equal(JsonSchemaType.String | JsonSchemaType.Null, valueProp.Type); // Should OR all types together 1640Assert.Equal(JsonSchemaType.String, itemsProp.Items.Type); 2123Assert.Equal(JsonSchemaType.String, validParam.Type);