mirror of
https://github.com/openai/codex.git
synced 2026-04-24 06:35:50 +00:00
Update limit of read_file
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user