feat: adding piped process to replace PTY when needed (#8797)

This commit is contained in:
jif-oai authored and GitHub committed 2026-01-14 18:44:04 +00:00
1 parent fe1e0da102
commit 577e1fd1b2
18 files changed
+1261 -327

No files matched your search

+2
View File
@@ -79,6 +79,7 @@ pub(crate) struct ExecCommandRequest {
pub yield_time_ms: u64,
pub max_output_tokens: Option<usize>,
pub workdir: Option<PathBuf>,
pub tty: bool,
pub sandbox_permissions: SandboxPermissions,
pub justification: Option<String>,
}
@@ -200,6 +201,7 @@ mod tests {
yield_time_ms,
max_output_tokens: None,
workdir: None,
tty: true,
sandbox_permissions: SandboxPermissions::UseDefault,
justification: None,
},