Summary
Here:
const [optimisticState, addOptimistic] = useOptimistic(state, updateFn);
When you call updateFn without transition react gives warning:
Warning: An optimistic state update occurred outside a transition or action. To fix, move the update to an action, or wrap with startTransition.
Page
https://react.dev/reference/react/useOptimistic
Details
Can you also add this information (which is in the warning) in the docs so that it is not only as a warning in the console?