From 0a75a69ae600ecc96c443905ce5fcb8dec94cdff Mon Sep 17 00:00:00 2001 From: jimmyfraiture Date: Wed, 1 Oct 2025 13:27:59 +0100 Subject: [PATCH] Update limit of read_file --- codex-rs/core/src/tools/handlers/read_file.rs | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/codex-rs/core/src/tools/handlers/read_file.rs b/codex-rs/core/src/tools/handlers/read_file.rs index 3589a2b793..61149b042c 100644 --- a/codex-rs/core/src/tools/handlers/read_file.rs +++ b/codex-rs/core/src/tools/handlers/read_file.rs @@ -17,25 +17,17 @@ use crate::tools::registry::ToolKind; pub struct ReadFileHandler; -const MAX_LINE_LENGTH: usize = 2000; +const MAX_LINE_LENGTH: usize = 200; #[derive(Deserialize)] struct ReadFileArgs { file_path: String, - #[serde(default = "default_offset")] + #[serde(default = "1")] offset: usize, - #[serde(default = "default_limit")] + #[serde(default = "2000")] limit: usize, } -fn default_offset() -> usize { - 1 -} - -fn default_limit() -> usize { - 2000 -} - #[async_trait] impl ToolHandler for ReadFileHandler { fn kind(&self) -> ToolKind {