language_models: Remove handling of WrappedTextContent in tool result content (#31605)

Fixes ci pipeline

Release Notes:

- N/A
This commit is contained in:
Umesh Yadav
2025-05-28 16:43:08 +00:00
committed by GitHub
parent 00fd045844
commit 4e7dc37f01
@@ -7,7 +7,7 @@ use http_client::HttpClient;
use language_model::{
AuthenticateError, LanguageModelCompletionError, LanguageModelCompletionEvent,
LanguageModelToolChoice, LanguageModelToolResultContent, LanguageModelToolUse, MessageContent,
StopReason, WrappedTextContent,
StopReason,
};
use language_model::{
LanguageModel, LanguageModelId, LanguageModelName, LanguageModelProvider,
@@ -293,11 +293,7 @@ impl LmStudioLanguageModel {
}
MessageContent::ToolResult(tool_result) => {
match &tool_result.content {
LanguageModelToolResultContent::Text(text)
| LanguageModelToolResultContent::WrappedText(WrappedTextContent {
text,
..
}) => {
LanguageModelToolResultContent::Text(text) => {
messages.push(lmstudio::ChatMessage::Tool {
content: text.to_string(),
tool_call_id: tool_result.tool_use_id.to_string(),