MCPcopy Create free account
hub / github.com/AI45Lab/Code / test_registry_with_writer

Function test_registry_with_writer

core/src/tools/task.rs:1987–1995  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1985 }
1986
1987 fn test_registry_with_writer() -> Arc<AgentRegistry> {
1988 let registry = AgentRegistry::new();
1989 let spec = crate::subagent::WorkerAgentSpec::custom("writer", "Write files")
1990 .with_permissions(PermissionPolicy::new().allow("write(*)").allow("read(*)"))
1991 .with_prompt("Write files when asked.")
1992 .with_max_steps(3);
1993 registry.register(spec.into_agent_definition());
1994 Arc::new(registry)
1995 }
1996
1997 fn test_registry_with_text_worker() -> Arc<AgentRegistry> {
1998 let registry = AgentRegistry::new();

Calls 6

with_promptMethod · 0.80
with_permissionsMethod · 0.80
allowMethod · 0.80
into_agent_definitionMethod · 0.80
with_max_stepsMethod · 0.45
registerMethod · 0.45

Tested by

no test coverage detected