{"record":{"id":"7ba7238006fc89d1","repo":"alibaba/nacos","slug":"invalid-fieldname-value-7ba723","errorCode":null,"errorMessage":"Invalid {fieldName}: {value}","messagePattern":"Invalid (.+?): (.+?)","errorType":"validation","errorClass":"IllegalArgumentException","httpStatus":null,"severity":"error","filePath":"api/src/main/java/com/alibaba/nacos/api/ai/utils/AgentValidationUtils.java","lineNumber":273,"sourceCode":"        }\n    }\n    \n    private static boolean isReservedMetadataKey(String key) {\n        return \"preserved.heart.beat.interval\".equals(key)\n            || \"preserved.heart.beat.timeout\".equals(key)\n            || \"preserved.ip.delete.timeout\".equals(key)\n            || key.startsWith(INTERNAL_ENDPOINT_METADATA_PREFIX);\n    }\n    \n    private static int codePointLength(String value) {\n        return value.codePointCount(0, value.length());\n    }\n    \n    private static void validatePrintableAscii(String value, String fieldName) {\n        for (int i = 0; i < value.length(); i++) {\n            char current = value.charAt(i);\n            if (current < 0x21 || current > 0x7E) {\n                throw new IllegalArgumentException(\"Invalid \" + fieldName + \": \" + value);\n            }\n        }\n    }\n}\n","sourceCodeStart":255,"sourceCodeEnd":278,"githubUrl":"https://github.com/alibaba/nacos/blob/9b989acdf181d00898f2e8839257bb2b2a3cefe3/api/src/main/java/com/alibaba/nacos/api/ai/utils/AgentValidationUtils.java#L255-L278","documentation":"Error \"Invalid {fieldName}: {value}\" thrown in alibaba/nacos.","triggerScenarios":"Thrown at api/src/main/java/com/alibaba/nacos/api/ai/utils/AgentValidationUtils.java:273 when the library encounters an invalid state.","commonSituations":"A validated field contains a value outside its allowed range or pattern.","solutions":["Correct the invalid value for field validation to match the expected format or allowed set, then retry."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"9b989acdf181d00898f2e8839257bb2b2a3cefe3","analyzedAt":"2026-08-14T07:17:31.569Z","schemaVersion":2},"datasetVersion":"2026-08-14T10:17:34.591Z"}