refactor: 清理未使用的 dead code 函数与方法
This commit is contained in:
parent
f8e1f3c2eb
commit
3b0de7d071
@ -642,17 +642,6 @@ fn chat_message_to_llm_message(m: &ChatMessage, image_budget: &mut ImageInlineBu
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn chat_message_to_text_only_llm_message(m: &ChatMessage) -> Message {
|
|
||||||
Message {
|
|
||||||
role: m.role.clone(),
|
|
||||||
content: vec![ContentBlock::text(&m.content)],
|
|
||||||
reasoning_content: m.reasoning_content.clone(),
|
|
||||||
tool_call_id: m.tool_call_id.clone(),
|
|
||||||
name: m.tool_name.clone(),
|
|
||||||
tool_calls: m.tool_calls.clone(),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// AgentLoop - Stateless agent that processes messages with tool calling support.
|
/// AgentLoop - Stateless agent that processes messages with tool calling support.
|
||||||
/// History is managed externally by SessionManager.
|
/// History is managed externally by SessionManager.
|
||||||
pub struct AgentLoop {
|
pub struct AgentLoop {
|
||||||
|
|||||||
@ -512,7 +512,8 @@ impl Session {
|
|||||||
.unwrap_or(false)
|
.unwrap_or(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn matches_current_user_turn(&self, topic_id: &str, message: &ChatMessage) -> bool {
|
#[cfg(test)]
|
||||||
|
fn matches_current_user_turn(&self, topic_id: &str, message: &ChatMessage) -> bool {
|
||||||
self.history.matches_current_user_turn(topic_id, message)
|
self.history.matches_current_user_turn(topic_id, message)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -220,6 +220,7 @@ impl SessionHistory {
|
|||||||
.and_then(|history| history.iter().rev().find(|message| message.role == "user"))
|
.and_then(|history| history.iter().rev().find(|message| message.role == "user"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
pub(crate) fn matches_current_user_turn(&self, topic_id: &str, message: &ChatMessage) -> bool {
|
pub(crate) fn matches_current_user_turn(&self, topic_id: &str, message: &ChatMessage) -> bool {
|
||||||
self.latest_user_message(topic_id)
|
self.latest_user_message(topic_id)
|
||||||
.map(|current| {
|
.map(|current| {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user