From d1195bbc75f75e01e717273f923de82c8164190f Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Fri, 6 Feb 2026 16:44:11 +0800 Subject: [PATCH] fix: Implement missing ClearSandboxAgents method. --- internal/agentserver/registry.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/agentserver/registry.go b/internal/agentserver/registry.go index 7bc09b9..fded39c 100644 --- a/internal/agentserver/registry.go +++ b/internal/agentserver/registry.go @@ -298,6 +298,13 @@ func (r *Registry) SetSandboxAgent(agentID string, enabled bool) { } } +// ClearSandboxAgents clears all sandbox agent bindings. +func (r *Registry) ClearSandboxAgents() { + r.mu.Lock() + defer r.mu.Unlock() + r.sandboxAgents = make(map[string]bool) +} + // normalizeStrings trims whitespace and removes duplicates from the provided // slice while preserving the original order for unique entries. func normalizeStrings(values []string) []string {