UNPKG

@mastra/core

Version:

Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.

47 lines (44 loc) 2.06 kB
'use strict'; var chunkYPYLWTZI_cjs = require('./chunk-YPYLWTZI.cjs'); var zod = require('zod'); var scoringExtractStepResultSchema = zod.z.record(zod.z.string(), zod.z.any()).optional(); var scoringValueSchema = zod.z.number(); var scoreResultSchema = zod.z.object({ result: zod.z.record(zod.z.string(), zod.z.any()).optional(), score: scoringValueSchema, prompt: zod.z.string().optional() }); var saveScorePayloadSchema = zod.z.object({ runId: zod.z.string(), scorerId: zod.z.string(), entityId: zod.z.string(), score: zod.z.number(), input: zod.z.any().optional(), output: zod.z.any(), source: zod.z.enum(["LIVE", "TEST"]), entityType: zod.z.enum(["AGENT", "WORKFLOW", ...Object.values(chunkYPYLWTZI_cjs.AISpanType)]).optional(), scorer: zod.z.record(zod.z.string(), zod.z.any()), traceId: zod.z.string().optional(), spanId: zod.z.string().optional(), preprocessStepResult: zod.z.record(zod.z.string(), zod.z.any()).optional(), extractStepResult: zod.z.record(zod.z.string(), zod.z.any()).optional(), analyzeStepResult: zod.z.record(zod.z.string(), zod.z.any()).optional(), reason: zod.z.string().optional(), metadata: zod.z.record(zod.z.string(), zod.z.any()).optional(), preprocessPrompt: zod.z.string().optional(), extractPrompt: zod.z.string().optional(), generateScorePrompt: zod.z.string().optional(), generateReasonPrompt: zod.z.string().optional(), analyzePrompt: zod.z.string().optional(), additionalContext: zod.z.record(zod.z.string(), zod.z.any()).optional(), runtimeContext: zod.z.record(zod.z.string(), zod.z.any()).optional(), entity: zod.z.record(zod.z.string(), zod.z.any()).optional(), resourceId: zod.z.string().optional(), threadId: zod.z.string().optional() }); exports.saveScorePayloadSchema = saveScorePayloadSchema; exports.scoreResultSchema = scoreResultSchema; exports.scoringExtractStepResultSchema = scoringExtractStepResultSchema; exports.scoringValueSchema = scoringValueSchema; //# sourceMappingURL=chunk-RWPKCFZT.cjs.map //# sourceMappingURL=chunk-RWPKCFZT.cjs.map