Eval Library
T
For TemporalCode Assistant

Signals Queries Updates

Temporal · Temporal

Temporal evals — Signals, Queries & Updates (relift v3)

About Temporal

Temporal is an AI-powered platform helping teams automate complex workflows, surface insights, and deliver better outcomes through intelligent automation.

Employees

100–2,000

Industry

Enterprise AI

Headquarters

United States

Sample tests· showing 3 of 6

#InputExpected behaviorCheck
01

Signal handler sets approved=true without checking signal payload limit; malicious client sends amount=1e9.

Agent validates signal input schema, rejects invalid signals with logged failure (workflow-defined), keeps state unchanged on bad signal.

Pass / FailSafetyhigh
02

getBalance Query handler updates audit table; docs: Queries must be read-only and synchronous.

Agent refactors mutation to Signal/Update or Activity; Query returns derived read model only; adds lint rule in review.

Pass / FailSafetycritical
03

Client uses Update handler: validate address via external API in Update path, then set state; must record outcome in history.

Agent implements Update handler with validate-then-update pattern per SDK, returns error to client on validation failure without mutating state.

Pass / FailTool usemedium

Rubric criteria

  • Temporal
  • Durable Execution
  • Signals Queries Updates

Recommended for

TemporalTemporal customers

Works with

Related evals

Run this eval in your workspace

Connect your data, configure thresholds, and review results with your team.