f (!input) return;
                                
                                let value = input.value;
                                
                                // Convert value based on type
                                if (param.type_name === 'boolean') {
                                    value = value === 'true';
                                } else if (param.type_name === 'number') {
                                    value = parseFloat(value);
                                }
    