fix: correctly stop agents

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
Ettore Di Giacinto
2025-03-20 22:46:54 +01:00
parent 86d3596f41
commit 638eedc2a0
3 changed files with 2 additions and 2 deletions

View File

@@ -198,6 +198,7 @@ var ErrContextCanceled = fmt.Errorf("context canceled")
func (a *Agent) Stop() {
a.Lock()
defer a.Unlock()
xlog.Debug("Stopping agent", "agent", a.Character.Name)
a.context.Cancel()
}