Fix read_file ranges for gemini

This commit is contained in:
Matt Rubens 2025-12-02 22:09:23 -05:00
parent 74d1ed7276
commit c05f2eaa5d

View file

@ -43,7 +43,7 @@ export function createReadFileTool(partialReadsEnabled: boolean = true): OpenAI.
// Only include line_ranges if partial reads are enabled
if (partialReadsEnabled) {
fileProperties.line_ranges = {
type: ["array", "null"],
type: "array",
description:
"Optional line ranges to read. Each range is a [start, end] tuple with 1-based inclusive line numbers. Use multiple ranges for non-contiguous sections.",
items: {