NO_LINES_REQUESTED_WARNING = 'System reminder: no lines were read because `limit` was {limit}. The file was not inspected and may have contents; retry with `limit` >= 1 to read it.'Reported when a read requested zero lines.
Distinct from EMPTY_CONTENT_WARNING on purpose: the read_file description
teaches the model that the empty-contents reminder means the file itself is
empty, so reusing it for a zero-line window would state something false about
the filesystem that a following write_file could act on destructively.
Backends declare the zero-line window with ReadResult.no_lines_requested,
so an inspected-but-empty file (which otherwise arrives identically: empty
content, no pagination metadata) keeps the empty-file reminder instead.