From 2a2d44ab0c882f6bfd5ccdab25a0051f38bb9486 Mon Sep 17 00:00:00 2001 From: narawat Date: Tue, 22 Sep 2026 16:35:40 +0700 Subject: [PATCH] update --- src/utils.jl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils.jl b/src/utils.jl index 63f546a..3eb18b9 100644 --- a/src/utils.jl +++ b/src/utils.jl @@ -118,7 +118,10 @@ function prepareContext(state::agentState, eventSink)::agentContext preparedSystemPrompt = state.systemPrompt #TODO add system prompt, adjust/modify and inject additional context into messages - preparedMessages = deepcopy(state.messages) # messages that will be send to LLM + _preparedMessages = deepcopy(state.messages) # messages that will be send to LLM + + #TODO filter out message that agent call tools. + preparedMessages = filter(m -> !(m isa assistantMessageToolCall), _preparedMessages) agentCtx = agentContext(preparedSystemPrompt, preparedMessages, filteredTools) -- 2.52.0