Add ACP agent backend and terminal controls

This commit is contained in:
2026-07-30 07:25:11 -05:00
parent dbfa8bcd48
commit ad24374f6d
84 changed files with 12151 additions and 157 deletions
@@ -71,6 +71,7 @@ pub fn convert_conversation_data_to_ai_conversation(
let agent_conversation_data = match restoration_mode {
RestorationMode::Fork => AgentConversationData {
agent_backend: Default::default(),
server_conversation_token: None,
conversation_usage_metadata: usage_metadata,
reverted_action_ids: None,
@@ -93,6 +94,7 @@ pub fn convert_conversation_data_to_ai_conversation(
messages_summarized_up_to: 0,
},
RestorationMode::Continue => AgentConversationData {
agent_backend: Default::default(),
server_conversation_token: Some(
metadata.server_conversation_token.as_str().to_string(),
),
+1
View File
@@ -12,6 +12,7 @@ fn request_params_with_ask_user_question_enabled(ask_user_question_enabled: bool
let model = LLMId::from("test-model");
RequestParams {
terminal_view_id: None,
input: vec![],
conversation_token: None,
forked_from_conversation_token: None,