@@ -33,13 +33,14 @@ class Basic(BaseModel):
3333 model_name : StrictStr = Field (description = "The model name used for analysis" )
3434 model_id : StrictInt = Field (description = "The model ID used for analysis" )
3535 owner_username : StrictStr = Field (description = "The name of the owner of the binary" )
36+ is_system : StrictBool = Field (description = "Whether the analysis is a system analysis" )
3637 analysis_scope : StrictStr = Field (description = "The scope of the analysis" )
3738 is_owner : StrictBool = Field (description = "Whether the current user is the owner" )
3839 debug : StrictBool = Field (description = "Whether the current analysis was analysed with debug symbols" )
3940 function_count : StrictInt = Field (description = "The number of functions in the binary" )
4041 is_advanced : StrictBool = Field (description = "Whether the analysis was advanced" )
4142 base_address : Optional [StrictInt ]
42- __properties : ClassVar [List [str ]] = ["binary_name" , "binary_size" , "creation" , "sha_256_hash" , "model_name" , "model_id" , "owner_username" , "analysis_scope" , "is_owner" , "debug" , "function_count" , "is_advanced" , "base_address" ]
43+ __properties : ClassVar [List [str ]] = ["binary_name" , "binary_size" , "creation" , "sha_256_hash" , "model_name" , "model_id" , "owner_username" , "is_system" , " analysis_scope" , "is_owner" , "debug" , "function_count" , "is_advanced" , "base_address" ]
4344
4445 model_config = ConfigDict (
4546 populate_by_name = True ,
@@ -104,6 +105,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
104105 "model_name" : obj .get ("model_name" ),
105106 "model_id" : obj .get ("model_id" ),
106107 "owner_username" : obj .get ("owner_username" ),
108+ "is_system" : obj .get ("is_system" ),
107109 "analysis_scope" : obj .get ("analysis_scope" ),
108110 "is_owner" : obj .get ("is_owner" ),
109111 "debug" : obj .get ("debug" ),
0 commit comments