Home > intention-kernel/testing > EvaluationSession > send
EvaluationSession.send() method
Execute once using the supplied idempotent identity. Never auto-retry writes.
Signature:
typescript
send(input: EvaluationData, context: Readonly<{
turnId: string;
stepId: string;
signal: AbortSignal;
}>): Promise<Readonly<{
observation: EvaluationData;
checkpoint?: EvaluationData;
stop?: Readonly<{
status: "skipped" | "completed";
reason: string;
}>;
}>>;Parameters
Parameter | Type | Description |
|---|---|---|
input | ||
context | Readonly<{ turnId: string; stepId: string; signal: AbortSignal; }> |
Returns:
Promise<Readonly<{ observation: EvaluationData; checkpoint?: EvaluationData; stop?: Readonly<{ status: "skipped" | "completed"; reason: string; }>; }>>