text message process works

This commit is contained in:
2026-08-16 17:24:29 +07:00
parent a29a82b74c
commit 25f8468696
3 changed files with 41 additions and 17 deletions
+5 -1
View File
@@ -44,7 +44,7 @@ import YiemAgent.agentCore: _extractToolCalls
@test assistant_msg.role == "assistant"
@test assistant_msg.stopReason == "tool_calls"
@test length(assistant_msg.content) == 1
@test assistant_msg.content[1] isa textContent
@test assistant_msg.content[1] isa reasoningContent
@test assistant_msg.content[1].text == "Let me check the weather."
end
@@ -241,7 +241,9 @@ import YiemAgent.agentCore: _extractToolCalls
@test has_toolcalls == false
@test length(tc_list) == 0
@test length(assistant_msg.content) == 2
@test assistant_msg.content[1] isa reasoningContent
@test assistant_msg.content[1].text == "Thinking..."
@test assistant_msg.content[2] isa textContent
@test assistant_msg.content[2].text == "Here's the answer."
end
@@ -307,7 +309,9 @@ import YiemAgent.agentCore: _extractToolCalls
)
has_toolcalls, tc_list, assistant_msg = _extractToolCalls(response)
@test length(assistant_msg.content) == 2
@test assistant_msg.content[1] isa reasoningContent
@test assistant_msg.content[1].text == "internal thought"
@test assistant_msg.content[2] isa textContent
@test assistant_msg.content[2].text == "output"
end