addedInput schema / properties / actions / items / properties / get_component
Added value: +{
+ "additionalProperties": false,
+ "description": "Get a component by ID or by name. Provide component_id for ID lookup, or name (and optional group) for name lookup.",
+ "properties": {
+ "component_id": {
+ "description": "The id of the component to get. Use this or name.",
+ "type": "string"
+ },
+ "group": {
+ "description": "Optional group to narrow the search when using name",
+ "type": "string"
+ },
+ "name": {
+ "description": "The name of the component. Use this or component_id.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedInput schema / properties / actions / items / properties / get_component_metadata
Added value: +{
+ "additionalProperties": false,
+ "description": "Get the metadata (name, group, description) of a component",
+ "properties": {
+ "component_id": {
+ "description": "The id of the component",
+ "type": "string"
+ }
+ },
+ "required": [
+ "component_id"
+ ],
+ "type": "object"
+}
changedInput schema / properties / actions / items / properties / insert_component_instance / properties / creation_position / description
Previous value: -"The position to create component instance on. append to the end of the parent element or prepend to the beginning of the parent element. as child of the parent element."New value: +"The position to create component instance on. append/prepend insert as child of the parent element. before/after insert as sibling adjacent to the target element."
changedInput schema / properties / actions / items / properties / insert_component_instance / properties / creation_position / enum
Previous value: -[
- "append",
- "prepend"
-]New value: +[
+ "append",
+ "prepend",
+ "before",
+ "after"
+]
addedInput schema / properties / actions / items / properties / set_component_metadata
Added value: +{
+ "additionalProperties": false,
+ "description": "Update metadata (name, group, description) of a component",
+ "properties": {
+ "component_id": {
+ "description": "The id of the component",
+ "type": "string"
+ },
+ "description": {
+ "description": "New description for the component",
+ "type": "string"
+ },
+ "group": {
+ "description": "New group for the component",
+ "type": "string"
+ },
+ "name": {
+ "description": "New name for the component",
+ "type": "string"
+ }
+ },
+ "required": [
+ "component_id"
+ ],
+ "type": "object"
+}
addedInput schema / properties / actions / items / properties / transform_element_to_component / properties / description
Added value: +{
+ "description": "Optional description for the component",
+ "type": "string"
+}
addedInput schema / properties / actions / items / properties / transform_element_to_component / properties / group
Added value: +{
+ "description": "Optional group/category for the component",
+ "type": "string"
+}
addedInput schema / properties / actions / items / properties / unregister_component
Added value: +{
+ "additionalProperties": false,
+ "description": "Unregister a component. DANGEROUS ACTION. USE WITH CAUTION.",
+ "properties": {
+ "component_id": {
+ "description": "The id of the component to unregister",
+ "type": "string"
+ }
+ },
+ "required": [
+ "component_id"
+ ],
+ "type": "object"
+}