aiq.builder.intermediate_step_manager#
Attributes#
Classes#
Manages updates to the AgentIQ Event Stream for intermediate steps |
Module Contents#
- logger#
- _current_open_step_id#
- class OpenStep#
-
- context: contextvars.Context#
- token: contextvars.Token[str | None]#
- class IntermediateStepManager(context_state: AIQContextState)#
Manages updates to the AgentIQ Event Stream for intermediate steps
- _context_state#
- subscribe(
- on_next: aiq.utils.reactive.observable.OnNext[aiq.data_models.intermediate_step.IntermediateStep],
- on_error: aiq.utils.reactive.observable.OnError = None,
- on_complete: aiq.utils.reactive.observable.OnComplete = None,
Subscribes to the AgentIQ Event Stream for intermediate steps