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

Function delegate_task_args

sdk/python/src/lib.rs:5851–5870  ·  view source on GitHub ↗
(
    agent: String,
    description: String,
    prompt: String,
    background: bool,
    max_steps: Option<u32>,
)

Source from the content-addressed store, hash-verified

5849}
5850
5851fn delegate_task_args(
5852 agent: String,
5853 description: String,
5854 prompt: String,
5855 background: bool,
5856 max_steps: Option<u32>,
5857) -> serde_json::Value {
5858 let mut args = serde_json::json!({
5859 "agent": agent,
5860 "description": description,
5861 "prompt": prompt,
5862 });
5863 if background {
5864 args["background"] = serde_json::json!(true);
5865 }
5866 if let Some(max_steps) = max_steps {
5867 args["max_steps"] = serde_json::json!(max_steps);
5868 }
5869 args
5870}
5871
5872fn parallel_task_args(tasks: serde_json::Value) -> PyResult<serde_json::Value> {
5873 if !tasks.is_array() {

Callers 2

delegate_taskMethod · 0.85

Calls

no outgoing calls

Tested by 1