Descriptor Cluster Adding TagList attribute (#27905)

* Updating to add attribute for TagList on descriptor cluster

* Fixing XML with SemanticTagStruct type and regen

* Update src/app/zap-templates/zcl/data-model/chip/descriptor-cluster.xml

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Reverting odd change in settings.json

* Updating to NamespaceID instead of namespace

* Updating to add attribute for TagList on descriptor cluster

* Fixing XML with SemanticTagStruct type and regen

* Update src/app/zap-templates/zcl/data-model/chip/descriptor-cluster.xml

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Reverting odd change in settings.json

* Updating to NamespaceID instead of namespace

* Updating namespace with. regen

* Regen after rebase from Master

* Updates from regen

* Updating regen

* Update src/app/zap-templates/zcl/data-model/chip/descriptor-cluster.xml

Co-authored-by: Cliff Chung <116232729+cliffamzn@users.noreply.github.com>

* Regen after new merge

---------

Co-authored-by: abeck-riis <98488327+abeck-riis@users.noreply.github.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Justin Wood <woody@apple.com>
Co-authored-by: Cliff Chung <116232729+cliffamzn@users.noreply.github.com>
diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter
index 8114f21..d851670 100644
--- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter
+++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter
@@ -155,6 +155,13 @@
     int16u revision = 1;
   }
 
+  struct SemanticTagStruct {
+    nullable vendor_id mfgCode = 0;
+    enum8 namespaceID = 1;
+    enum8 tag = 2;
+    optional nullable char_string label = 3;
+  }
+
   readonly attribute DeviceTypeStruct deviceTypeList[] = 0;
   readonly attribute CLUSTER_ID serverList[] = 1;
   readonly attribute CLUSTER_ID clientList[] = 2;