Saltar al contenido principal

Kit tags

10 herramientas. Generado a partir del código fuente del plugin; no lo edites a mano.

Las descripciones de las herramientas y de los argumentos se muestran en inglés porque reflejan el schema de las herramientas (el mismo texto que el agente recibe en tools/list).

Herramientas​

Leyenda. riesgo 0 = solo lectura, 1 = operación inofensiva del editor, 2 = modifica un asset, 3 = elimina/reemplaza un asset, 4 = proyecto/configuración/build, 5 = potencialmente destructivo (las llamadas por encima de MaxAutoRisk requieren "_confirm": true). modifica = se ejecuta en una transacción (edit.undo la revierte). requiere PIE / requiere mundo = se rechaza sin una sesión PIE / sin un nivel abierto. requiere el plugin = no disponible cuando el plugin está desactivado. dryRun = acepta el argumento dryRun. smoke = cubierto por edit.self_test.

tags.compare_containers (riesgo 0, smoke)​

Compares two tag containers using native hierarchical or exact matching semantics.

ArgumentoTipoDescripción
actualarray of stringFirst explicit Gameplay Tag set.
expectedarray of stringSecond explicit Gameplay Tag set.
exactbooleanMatch only identical tag names instead of allowing hierarchical parent matches. Valor predeterminado false.

Devuelve: matchesAny, matchesAll, matchesNone, matching, unmatchedActual, unmatchedExpected, message.

tags.evaluate_requirements (riesgo 0, smoke)​

Evaluates allOf, anyOf, and noneOf as one Gameplay Tag requirement set.

ArgumentoTipoDescripción
tagsarray of stringExplicit Gameplay Tag set to evaluate.
allOfarray of stringEvery tag that must match.
anyOfarray of stringAt least one tag that must match; empty imposes no requirement.
noneOfarray of stringNo tag in this set may match.

Devuelve: matches, description, missingAllOf, matchingAnyOf, matchingNoneOf, message.

tags.filter_container (riesgo 0, smoke)​

Returns the entries of Tags selected by Filter using native hierarchical or exact semantics.

ArgumentoTipoDescripción
tagsarray of stringExplicit Gameplay Tag set to filter.
filterarray of stringTags that select the matching entries.
exactbooleanMatch only identical tag names instead of allowing hierarchical parent matches. Valor predeterminado false.

Devuelve: tags, count, message.

tags.find_registered (riesgo 0, smoke)​

Finds registered tag names by bounded case-insensitive text search.

ArgumentoTipoDescripción
containsstringCase-insensitive name fragment; empty returns the dictionary from the start.
parentstringOptional registered parent tag whose descendants are returned.
limitintegerMaximum returned names, from 1 through 5000. Valor predeterminado 500.

Devuelve: tags, total, truncated.

tags.get_info (riesgo 0, smoke)​

Reports the Gameplay Tags module and the ownership boundary with bp.* and gas.*.

ArgumentoTipoDescripción
tagsarray of stringRegistered Gameplay Tag names. Duplicate values are collapsed.

Devuelve: gameplayTagsAvailable, capabilities, boundaries, message.

tags.get_parents (riesgo 0, smoke)​

Returns a registered tag and all of its registered parents.

ArgumentoTipoDescripción
tagstringobligatorio. Registered Gameplay Tag name.

Devuelve: tag, tagAndParents, parents, depth, message.

tags.list_children (riesgo 0, smoke)​

Returns registered descendants of one tag using the Gameplay Tags manager hierarchy.

ArgumentoTipoDescripción
tagstringobligatorio. Registered Gameplay Tag name.

Devuelve: tag, tagAndParents, parents, depth, message.

tags.list_registered (riesgo 0, smoke)​

Lists registered gameplay tags, optionally narrowed by a hierarchical prefix, without editing tag sources.

ArgumentoTipoDescripción
containsstringCase-insensitive name fragment; empty returns the dictionary from the start.
parentstringOptional registered parent tag whose descendants are returned.
limitintegerMaximum returned names, from 1 through 5000. Valor predeterminado 500.

Devuelve: tags, total, truncated.

tags.normalize_container (riesgo 0, smoke)​

Normalizes an explicit set of registered Gameplay Tag names without changing project definitions.

ArgumentoTipoDescripción
tagsarray of stringRegistered Gameplay Tag names. Duplicate values are collapsed.

Devuelve: tags, count, message.

tags.validate_registered (riesgo 0, smoke)​

Validates explicit tag text against the currently registered dictionary and returns normalized registered names.

ArgumentoTipoDescripción
tagsarray of stringRegistered Gameplay Tag names. Duplicate values are collapsed.

Devuelve: validTags, invalidTags, valid.