runtime.set_context(value) when a tool discovers information needed later. Use next_turn_params for an override that applies only to the immediately following model request.
Next-turn overrides are saved with paused state, so an approval checkpoint does not discard the routing or sampling decision.
Keep context serializable when using AgentStateAccessor.