UNPKG

endgame-mcp

Version:

[![github](https://github.com/user-attachments/assets/72708ed2-ab7e-49b4-8bb4-00c452ab4a44)](https://endgame.dev)

26 lines (20 loc) 742 B
import { validate, validateDotFileExists, validateApiKey } from '../sdk.js'; import { log } from '../utils/logger.js'; /** * Tool: Validate * Validates deployment test results by polling for completion * API key validation is handled directly within this function. */ export async function validateTool({ deploymentId, appSourcePath }) { // Validate API key before proceeding await validateApiKey(); // Validate that dotfile exists before proceeding validateDotFileExists({ appSourcePath }); log('validate.start', { deploymentId }); const result = await validate({ deploymentId, appSourcePath, }); log('validate.success', { deploymentId, hasResults: !!result }); return { content: result.testResults }; }