Fix warning message phrasing (#6446)
Small fix for sentence phrasing in the warning message Co-authored-by: AndrewNikolin <877163+AndrewNikolin@users.noreply.github.com>
This commit is contained in:
@@ -164,7 +164,7 @@ async fn run_compact_task_inner(
|
|||||||
sess.send_event(&turn_context, event).await;
|
sess.send_event(&turn_context, event).await;
|
||||||
|
|
||||||
let warning = EventMsg::Warning(WarningEvent {
|
let warning = EventMsg::Warning(WarningEvent {
|
||||||
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start new a new conversation when possible to keep conversations small and targeted.".to_string(),
|
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start a new conversation when possible to keep conversations small and targeted.".to_string(),
|
||||||
});
|
});
|
||||||
sess.send_event(&turn_context, warning).await;
|
sess.send_event(&turn_context, warning).await;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ const COMPACT_PROMPT_MARKER: &str =
|
|||||||
pub(super) const TEST_COMPACT_PROMPT: &str =
|
pub(super) const TEST_COMPACT_PROMPT: &str =
|
||||||
"You are performing a CONTEXT CHECKPOINT COMPACTION for a tool.\nTest-only compact prompt.";
|
"You are performing a CONTEXT CHECKPOINT COMPACTION for a tool.\nTest-only compact prompt.";
|
||||||
|
|
||||||
pub(super) const COMPACT_WARNING_MESSAGE: &str = "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start new a new conversation when possible to keep conversations small and targeted.";
|
pub(super) const COMPACT_WARNING_MESSAGE: &str = "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start a new conversation when possible to keep conversations small and targeted.";
|
||||||
|
|
||||||
fn auto_summary(summary: &str) -> String {
|
fn auto_summary(summary: &str) -> String {
|
||||||
summary.to_string()
|
summary.to_string()
|
||||||
|
|||||||
@@ -548,7 +548,7 @@ fn warning_event_produces_error_item() {
|
|||||||
let out = ep.collect_thread_events(&event(
|
let out = ep.collect_thread_events(&event(
|
||||||
"e1",
|
"e1",
|
||||||
EventMsg::Warning(WarningEvent {
|
EventMsg::Warning(WarningEvent {
|
||||||
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start new a new conversation when possible to keep conversations small and targeted.".to_string(),
|
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start a new conversation when possible to keep conversations small and targeted.".to_string(),
|
||||||
}),
|
}),
|
||||||
));
|
));
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
@@ -557,7 +557,7 @@ fn warning_event_produces_error_item() {
|
|||||||
item: ThreadItem {
|
item: ThreadItem {
|
||||||
id: "item_0".to_string(),
|
id: "item_0".to_string(),
|
||||||
details: ThreadItemDetails::Error(ErrorItem {
|
details: ThreadItemDetails::Error(ErrorItem {
|
||||||
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start new a new conversation when possible to keep conversations small and targeted.".to_string(),
|
message: "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start a new conversation when possible to keep conversations small and targeted.".to_string(),
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
})]
|
})]
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ use tempfile::tempdir;
|
|||||||
use tokio::sync::mpsc::error::TryRecvError;
|
use tokio::sync::mpsc::error::TryRecvError;
|
||||||
use tokio::sync::mpsc::unbounded_channel;
|
use tokio::sync::mpsc::unbounded_channel;
|
||||||
|
|
||||||
const TEST_WARNING_MESSAGE: &str = "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start new a new conversation when possible to keep conversations small and targeted.";
|
const TEST_WARNING_MESSAGE: &str = "Heads up: Long conversations and multiple compactions can cause the model to be less accurate. Start a new conversation when possible to keep conversations small and targeted.";
|
||||||
|
|
||||||
fn test_config() -> Config {
|
fn test_config() -> Config {
|
||||||
// Use base defaults to avoid depending on host state.
|
// Use base defaults to avoid depending on host state.
|
||||||
|
|||||||
Reference in New Issue
Block a user