Interface: TemporalModelOptions
googleAdkAgentsWorkflow.TemporalModelOptions
Properties
activity
• Optional activity: ActivityOptions
Per-call Temporal Activity configuration (timeouts, retry, task queue).
streamingBatchInterval
• Optional streamingBatchInterval: Duration
Coalescing interval for streamed chunks (default '100 milliseconds').
streamingTopic
• Optional streamingTopic: string
Stream topic for incremental (SSE) responses, surfaced via
@temporalio/workflow-streams. When set and stream is requested, the
Activity publishes each LlmResponse chunk to this topic for external
observers while still returning the full accumulated transcript to the
Workflow (deterministic on replay).
summary
• Optional summary: string | (req: LlmRequest) => string
A Temporal-UI summary for each model Activity. A function receives the
outgoing LlmRequest so callers can derive a label from it; keep
it deterministic for replay safety. Takes precedence over
activity.summary; when neither is set, the request's adk_agent_name
label is used, falling back to a generic auto-generated label.