Saltar al contenido principal

Kit io

12 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.

io.clear_pipeline_status (riesgo 2, modifica, smoke)​

Clears only the retained pipeline status, leaving its ordered import steps unchanged.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.

Devuelve: pipeline, steps.

io.create_pipeline (riesgo 2, modifica, smoke)​

Creates a pipeline DataAsset that stores ordered source-file import steps.

ArgumentoTipoDescripción
folderstringobligatorio. Content folder for the pipeline DataAsset.
namestringobligatorio. Bare pipeline asset name.
stepsarray of UeaIeoPipelineStepOrdered source-file steps; empty creates a reusable empty pipeline.

Devuelve: pipeline, steps.

io.duplicate_pipeline (riesgo 2, modifica, smoke)​

Duplicates a persistent pipeline definition and retained history into a new DataAsset.

ArgumentoTipoDescripción
pipelinestringobligatorio. Existing pipeline DataAsset path.
folderstringobligatorio. Destination content folder beginning with /Game.
namestringobligatorio. Bare destination asset name.

Devuelve: pipeline, steps.

io.export_pipeline (riesgo 3, modifica)​

Exports each preflighted asset through Unreal's public exporter task API.

ArgumentoTipoDescripción
pipelinestringobligatorio. Pipeline DataAsset path.
allowOverwritebooleanRequired explicit consent before replacing any existing output file. Valor predeterminado false.

Devuelve: pipeline, steps, ready, succeededCount, failedCount.

io.get_pipeline (riesgo 0, smoke)​

Returns a pipeline's stored steps and durable last-run summary.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.

Devuelve: pipeline, steps.

io.get_pipeline_history (riesgo 0, smoke)​

Returns durable import and export run history retained by the pipeline asset.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.

Devuelve: pipeline, importErrors.

io.get_pipeline_status (riesgo 0, smoke)​

Returns the status preserved by the most recent completed or blocked pipeline run.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.

Devuelve: pipeline, steps.

io.preflight_export_pipeline (riesgo 0, smoke)​

Validates export assets, output folders, and overwrite permission without writing files.

ArgumentoTipoDescripción
pipelinestringobligatorio. Pipeline DataAsset path.
checkExistingFilesbooleanCheck whether a destination output already exists. Valor predeterminado true.

Devuelve: pipeline, steps, ready, succeededCount, failedCount.

io.preflight_pipeline (riesgo 0, smoke)​

Validates sources, destinations, factories, duplicate outputs and replacement permission without importing.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.
checkSourceFilesbooleanCheck each external source file before reporting readiness. Valor predeterminado true.

Devuelve: pipeline, steps, ready, errorCount, warningCount.

io.run_pipeline (riesgo 3, modifica)​

Runs a fully preflighted pipeline and persists its per-step outcome. Not smoke-tested: it requires real external source files.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.
savebooleanSave successfully imported assets to disk after each importer finishes. Valor predeterminado false.

Devuelve: pipeline, steps, succeededCount, failedCount.

io.set_export_steps (riesgo 2, modifica, smoke)​

Replaces the pipeline's explicit asset-to-file export manifest without exporting files.

ArgumentoTipoDescripción
pipelinestringobligatorio. Pipeline DataAsset path.
stepsarray of UeaIeoExportStepobligatorio. Complete replacement export manifest.

Devuelve: pipeline, steps.

io.set_pipeline_steps (riesgo 2, modifica, smoke)​

Replaces every stored step after validating the safe pipeline shape.

ArgumentoTipoDescripción
pipelinestringobligatorio. Import/export pipeline DataAsset path.
stepsarray of UeaIeoPipelineStepobligatorio. Complete replacement ordered step list.

Devuelve: pipeline, steps.