Fix inclusion of message when counting tokens from message editor (#29443)

Accidentally omitted this in #29233

Release Notes:

- N/A
This commit is contained in:
Michael Sloan 2025-04-25 14:21:20 -06:00 committed by GitHub
parent cfb7a30724
commit 12c645e154
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -20,7 +20,9 @@ use gpui::{
Task, TextStyle, WeakEntity, linear_color_stop, linear_gradient, point, pulsating_between, Task, TextStyle, WeakEntity, linear_color_stop, linear_gradient, point, pulsating_between,
}; };
use language::{Buffer, Language}; use language::{Buffer, Language};
use language_model::{ConfiguredModel, LanguageModelRegistry, LanguageModelRequestMessage}; use language_model::{
ConfiguredModel, LanguageModelRegistry, LanguageModelRequestMessage, MessageContent,
};
use language_model_selector::ToggleModelSelector; use language_model_selector::ToggleModelSelector;
use multi_buffer; use multi_buffer;
use project::Project; use project::Project;
@ -1089,6 +1091,12 @@ impl MessageEditor {
loaded_context.add_to_request_message(&mut request_message); loaded_context.add_to_request_message(&mut request_message);
} }
if !message_text.is_empty() {
request_message
.content
.push(MessageContent::Text(message_text));
}
let request = language_model::LanguageModelRequest { let request = language_model::LanguageModelRequest {
thread_id: None, thread_id: None,
prompt_id: None, prompt_id: None,