Skip to main content
Glama
test-smart-guidance.js1.84 kB
#!/usr/bin/env node /** * Test smart guidance tool directly */ import { createSmartGuidanceTool } from './src/tools/get-smart-guidance.js'; console.log('🧪 Testing Smart Guidance Tool'); console.log('=============================='); const guidanceTool = createSmartGuidanceTool(); try { const result = await guidanceTool.getSmartGuidance( 'Aula sobre máquinas simples para alunos do 7º ano - conceitos fundamentais, tipos de máquinas simples, exemplos práticos e atividades interativas', 'Ciências', '7º ano' ); if (result.success) { console.log('✅ Smart guidance tool working correctly'); console.log('📊 Response structure:'); console.log(' - workflowInstructions:', !!result.data.workflowInstructions); console.log(' - basicGuidelines:', !!result.data.basicGuidelines); console.log(' - suggestedWidgets:', result.data.suggestedWidgets?.length || 0, 'widgets'); console.log(' - jitWorkflow:', !!result.data.jitWorkflow); console.log(' - educationalPrinciples:', !!result.data.educationalPrinciples); console.log('\n🚨 Critical Workflow Instructions:'); console.log(' Current Step:', result.data.workflowInstructions?.currentStep); console.log(' Next Action:', result.data.workflowInstructions?.nextRequiredAction); console.log(' Critical Note:', result.data.workflowInstructions?.criticalNote); console.log('\n🎯 Suggested Widgets:'); result.data.suggestedWidgets?.forEach(widget => { console.log(` - ${widget.type} (${widget.confidence}): ${widget.rationale}`); }); } else { console.log('❌ Smart guidance tool failed:', result.error); } } catch (error) { console.log('💥 Smart guidance error:', error.message); console.log('Stack:', error.stack); } console.log('\n🔍 Testing complete');

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rkm097git/euconquisto-composer-mcp-poc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server