Merge pull request 'update' (#52) from v0.9.1-filterout_toolcall_llm into v0.9.1

Reviewed-on: #52
This commit was merged in pull request #52.
This commit is contained in:
ton
2026-09-22 09:36:32 +00:00
+4 -1
View File
@@ -118,7 +118,10 @@ function prepareContext(state::agentState, eventSink)::agentContext
preparedSystemPrompt = state.systemPrompt preparedSystemPrompt = state.systemPrompt
#TODO add system prompt, adjust/modify and inject additional context into messages #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) agentCtx = agentContext(preparedSystemPrompt, preparedMessages, filteredTools)