MCPcopy Index your code
hub / github.com/AI45Lab/Code / delegate_task_options_to_args

Function delegate_task_options_to_args

sdk/node/src/lib.rs:940–953  ·  view source on GitHub ↗
(options: DelegateTaskOptions)

Source from the content-addressed store, hash-verified

938}
939
940fn delegate_task_options_to_args(options: DelegateTaskOptions) -> serde_json::Value {
941 let mut args = serde_json::json!({
942 "agent": options.agent,
943 "description": options.description,
944 "prompt": options.prompt,
945 });
946 if let Some(background) = options.background {
947 args["background"] = serde_json::json!(background);
948 }
949 if let Some(max_steps) = options.max_steps {
950 args["max_steps"] = serde_json::json!(max_steps);
951 }
952 args
953}
954
955fn parallel_task_options_to_args(tasks: Vec<DelegateTaskOptions>) -> serde_json::Value {
956 let task_values = tasks

Callers 2

taskMethod · 0.85

Calls

no outgoing calls