{ "description": "Configuration schema for script groups", "config_schema": { "work_dir": { "type": "string", "description": "Working directory for this script group", "required": true }, "description": { "type": "string", "description": "Description of this script group", "default": "" }, "backup_dir": { "type": "directory", "description": "Backup directory path", "default": "" }, "max_files": { "type": "number", "description": "Maximum number of files to process", "default": 1000 }, "enable_backup": { "type": "boolean", "description": "Enable automatic backups", "default": false } } }