This commit is contained in:
2026-08-07 08:46:48 +07:00
parent d0bacbb538
commit 0a6af36b34
9 changed files with 18 additions and 892 deletions
+2 -2
View File
@@ -245,7 +245,7 @@ mutable struct agentState # Mutable runtime state of an agen
model::llmModel # LLM model to use
tools::Vector{agentTool} # Available tools
# messages history includes userMessage, assistantMessage, toolResultMessage
# messages history includes userMessage, assistantMessage, toolResultMessage. NO system prompt
messages::Vector{agentMessage}
pendingToolCalls::Vector{String} # Tool call IDs waiting for results
@@ -568,7 +568,7 @@ yiemAgent(agentState(...), Channel(...), Channel(...), Channel(...), ..., ...)
```
"""
function yiemAgent(
; systemPrompt::String="",
; systemPrompt::String="You are helpful assistant.",
model=nothing,
tools::Vector{agentTool}=agentTool[],
messages::Vector{agentMessage}=agentMessage[],