Cyclium. Intent. ConversationHook
(Cyclium v0.1.5)
Copy Markdown
Post-converge hook for interactive episodes. Called after an interactive episode converges to:
- Increment the conversation turn counter
- Update collected fields from the episode result
- Evaluate the goal to determine if the conversation should resolve
- Check conversation constraints (max turns, timeout)
Summary
Functions
@spec after_converge(binary(), Cyclium.ConvergeResult.t(), non_neg_integer()) :: :ok