Refactor runtime around world core

This commit is contained in:
lpf
2026-03-15 23:46:06 +08:00
parent ba95aeed35
commit afae9076df
79 changed files with 6526 additions and 6960 deletions

View File

@@ -34,30 +34,6 @@ func TestSessionsToolParsesStringArguments(t *testing.T) {
}
}
func TestSubagentsToolParsesStringLimits(t *testing.T) {
manager := NewSubagentManager(nil, t.TempDir(), nil)
_, err := manager.Spawn(context.Background(), SubagentSpawnOptions{
Task: "check",
Label: "demo",
AgentID: "coder",
})
if err != nil {
t.Fatalf("spawn failed: %v", err)
}
tool := NewSubagentsTool(manager)
out, err := tool.Execute(context.Background(), map[string]interface{}{
"action": "list",
"limit": "1",
})
if err != nil {
t.Fatalf("subagents execute failed: %v", err)
}
if !strings.Contains(out, "Subagents:") {
t.Fatalf("unexpected output: %s", out)
}
time.Sleep(50 * time.Millisecond)
}
func TestNodesToolParsesStringDurationAndArtifactPaths(t *testing.T) {
t.Parallel()