Skip to main content

Overview

A transient request compiles the selected durable conversation as context but cannot publish objects, refs, or legacy-session updates. This lets an application test an alternative prompt or implementation plan without contaminating the conversation it may later resume.

Example

Key Points

  • transient() is an execution guarantee, not merely a display preference.
  • Use an explicit conversation() selector to evaluate the exact durable context that a later durable request would receive.
  • Traces may still record transient execution under Tell’s separate trace privacy policy; durable conversation state remains unchanged.