assistant2: Small misc efficiency improvements (#22947)

Release Notes:

- N/A
This commit is contained in:
Michael Sloan 2025-01-10 02:20:15 -07:00 committed by GitHub
parent 767f44bd27
commit 690ad29ba9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 14 additions and 16 deletions

View file

@ -214,9 +214,9 @@ impl LanguageModelRequestMessage {
.content
.first()
.map(|content| match content {
MessageContent::Text(text) => text.trim().is_empty(),
MessageContent::Text(text) => text.chars().all(|c| c.is_whitespace()),
MessageContent::ToolResult(tool_result) => {
tool_result.content.trim().is_empty()
tool_result.content.chars().all(|c| c.is_whitespace())
}
MessageContent::ToolUse(_) | MessageContent::Image(_) => true,
})