            
            fetch(`/api/tools/${toolId}`)
                .then(response => response.json())
                .then(data => {
                    if (data.error) {
                        showNotification(`Error: ${data.error}`, true);
                        return;
                    }
                    
                    // Create parameter inputs
                    let parametersHtml = '<p>This tool has no parameters.</p>';
                    if (data.parameters && data.parameters.len