isContextWindowExhaustedError function

bool isContextWindowExhaustedError(
  1. String? errorMessage
)

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);