完善对话历史解决ArcGIS Pro工具返回为空的问题

This commit is contained in:
PeterZhong 2025-05-31 17:41:19 +08:00
parent 602fd94fc0
commit 6f384920a3

View File

@ -465,7 +465,7 @@ public class Gateway
messages.Add(new Message messages.Add(new Message
{ {
Role = "user", Role = "user",
Content = JsonConvert.SerializeObject(innerResult) Content = JsonConvert.SerializeObject(toolMessageItem)
}); });
callback?.Invoke(toolMessageItem); callback?.Invoke(toolMessageItem);
}else if (innerResult is JsonRpcSuccessEntity) }else if (innerResult is JsonRpcSuccessEntity)
@ -482,7 +482,7 @@ public class Gateway
messages.Add(new Message messages.Add(new Message
{ {
Role = "user", Role = "user",
Content = SystemPrompt.ContinuePrompt(JsonConvert.SerializeObject(innerResult)) Content = SystemPrompt.ContinuePrompt(JsonConvert.SerializeObject(toolMessageItem))
}); });
callback?.Invoke(toolMessageItem); callback?.Invoke(toolMessageItem);
} }