delete_configuration
Delete a configuration from the active document, ensuring it is not the active or only configuration. Ideal for removing obsolete trim variants or test configurations.
Instructions
Eliminar una configuración del documento activo.
Es la ÚNICA herramienta de eliminación en el v1 MCP — borrar componentes o features no está expuesto. La supresión cubre la mayoría de los casos legítimos de "haz que esto desaparezca" reversiblemente. Configuration deletion es la excepción porque las configuraciones son pura metadata: borrar no cascada a geometría rota. [en: Delete a configuration from the active document. This is the ONLY deletion tool in the v1 MCP — component and feature deletion are intentionally not exposed; suppression covers most reversible "make this go away" needs. Configurations are the carveout because they're pure metadata — deletion can't cascade into broken geometry.]
Validates up-front that: - The configuration exists. - It is NOT the active configuration (SW would refuse; activate a different one first via activate_configuration). - It is NOT the only configuration in the document.
Use case: cleanup of obsolete trim variants after an ECN deprecates them, or removing test/scratch configurations from an iteration cycle.
Args: name: The configuration to delete.
Returns the deleted configuration name on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes |