isContextWindowExhaustedError function
Whether an assistant AssistantMessage.errorMessage was produced by the loop's mid-turn over-window guard (as opposed to a provider error, a tool failure, or an abort).
Implementation
bool isContextWindowExhaustedError(String? errorMessage) =>
errorMessage != null && errorMessage.contains(contextWindowExhaustedMarker);