{ "type": "object", "properties": { "scl_output_dir": { "type": "string", "title": "Directorio Salida SCL/MD (x3)", "description": "Nombre del directorio (relativo a la raíz del proyecto PLC) donde x3 genera archivos .scl/.md, y x4/x5 leen.", "default": "scl_output" }, "xref_output_dir": { "type": "string", "title": "Directorio Salida XRef (x4)", "description": "Nombre del directorio (relativo a la raíz del proyecto PLC) donde x4 genera archivos de referencias cruzadas.", "default": "xref_output" }, "xref_source_subdir": { "type": "string", "title": "Subdirectorio Fuentes XRef (x4)", "description": "Nombre del subdirectorio dentro de xref_output_dir donde x4 coloca archivos fuente (.md) preparados para enlaces Obsidian.", "default": "source" }, "call_xref_filename": { "type": "string", "title": "Nombre Archivo Árbol Llamadas (x4)", "description": "Nombre del archivo para la salida del árbol de llamadas generado por x4.", "default": "xref_calls_tree.md" }, "db_usage_xref_filename": { "type": "string", "title": "Nombre Archivo Uso DBs (x4)", "description": "Nombre del archivo para el resumen de uso de DBs generado por x4.", "default": "xref_db_usage_summary.md" }, "plc_tag_xref_filename": { "type": "string", "title": "Nombre Archivo Uso PLC Tags (x4)", "description": "Nombre del archivo para el resumen de uso de PLC Tags generado por x4.", "default": "xref_plc_tags_summary.md" }, "max_call_depth": { "type": "integer", "title": "Profundidad Máx. Árbol Llamadas (x4)", "description": "Profundidad máxima de recursión para el árbol de llamadas generado por x4.", "default": 5 }, "max_users_list": { "type": "integer", "title": "Máx. Usuarios Listados (x4)", "description": "Número máximo de usuarios listados por DB/Tag en los resúmenes generados por x4.", "default": 20 }, "aggregated_filename": { "type": "string", "title": "Nombre Archivo Agregado (x5)", "description": "Nombre del archivo Markdown agregado final generado por x5 (se guarda en el directorio de trabajo principal).", "default": "full_project_representation.md" } } }