Read file content using the LangSmith SDK.
BaseSandbox.read() pipes file content through execute(), which
can hang or exceed transport limits for large files. This override
fetches bytes directly via the SDK and reproduces the base-class
pagination semantics locally:
MAX_BINARY_BYTES.\r\n and bare
\r collapse to \n), split on \n, paginated by offset /
limit, joined back with \n, and capped at MAX_OUTPUT_BYTES
with TRUNCATION_MSG appended on overflow.Absolute path to the file to read.
Number of leading text lines to skip.
Maximum number of text lines to return.