Parallelism

This commit is contained in:
2025-07-13 17:18:25 +00:00
parent 939ccc90fe
commit cd7d5008dc
7 changed files with 286 additions and 32 deletions

View File

@ -1,5 +1,5 @@
use anyhow::Result;
use serde::{Deserialize, de::DeserializeOwned};
use serde::{de::DeserializeOwned, Deserialize};
use std::{
fmt::Debug,
path::{Path, PathBuf},
@ -41,7 +41,7 @@ pub struct TaskContext {
pub path_rel_str: String,
}
#[derive(Debug, Deserialize)]
#[derive(Debug, Deserialize, Clone)]
pub struct ToolConfig {
#[serde(default)]
pub bash: Option<ToolBash>,