From 47618a45f6a9c181b11d603ac692032901620264 Mon Sep 17 00:00:00 2001 From: tonaerospace Date: Tue, 12 Dec 2023 01:33:02 +0000 Subject: [PATCH] update --- src/interface.jl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/interface.jl b/src/interface.jl index 4dc5438..5aa26bd 100755 --- a/src/interface.jl +++ b/src/interface.jl @@ -75,7 +75,7 @@ end function clearMessage(a::T) where {T<:agent} for i in eachindex(a.messages) - if length(a.messages) > 1 # system instruction will NOT be deleted + if length(a.messages) > 0 pop!(a.messages) else break @@ -83,6 +83,7 @@ function clearMessage(a::T) where {T<:agent} end a.memory[:shortterm] = OrderedDict{String, Any}() a.memory[:log] = OrderedDict{String, Any}() + @show a.messages end function removeLatestMsg(a::T) where {T<:agent}