Results / finish.stop-sequence

Generation ends at a stop sequence

The model reaches a requested stop sequence and reports a normal stop.

Bug class: Finish reason mapped to the wrong value

The library maps the provider's finish value to a different canonical value, drops it, or fails on a value it doesn't know.

Code that branches on the finish reason takes the wrong branch, for example treating a content filter or a new value as a normal stop.

Requirements

LevelIdCheckRequirementProviders
MUSTfinish-is-stopfinish_isThe library reports a normal stop.All
MUSTtext-reportedtext_matches_truthThe text is reported exactly as the provider sent it.All

Fixtures