]> git.giacomolli.uk - onechat/blobdiff - subagent.go
Show styled replies only on terminal output
[onechat] / subagent.go
index 2e50d5d87ffdd05e18581f7a9c71e1d74426d864..132ca475fe8d525f91a2d452fba8ff8451b02fe9 100644 (file)
@@ -130,8 +130,10 @@ func (s *Subagents) Close() error {
        defer s.mutex.Unlock()
 
        var err error
        defer s.mutex.Unlock()
 
        var err error
+
        for name, subagent := range s.open {
                err = errors.Join(err, subagent.close())
        for name, subagent := range s.open {
                err = errors.Join(err, subagent.close())
+
                delete(s.open, name)
        }
 
                delete(s.open, name)
        }