Update AI agent, settings, and terminal modules
- Update AI agent conversation, task, and prompt builder - Add notebooks execution module for blocklist actions - Update Bedrock and OpenAI response translators - Refactor settings modules across multiple subsystems - Update terminal settings and window settings - Update drive settings and search command settings
This commit is contained in:
@@ -138,7 +138,8 @@ mod optimistic {
|
||||
#[derive(Debug, Clone)]
|
||||
pub(super) enum Task {
|
||||
Root,
|
||||
#[allow(dead_code)] // Used in the server-mode path; Bedrock direct creates Server tasks directly
|
||||
#[allow(dead_code)]
|
||||
// Used in the server-mode path; Bedrock direct creates Server tasks directly
|
||||
CLIAgent(CLIAgentSubtask),
|
||||
}
|
||||
|
||||
@@ -185,7 +186,10 @@ impl Task {
|
||||
}
|
||||
}
|
||||
|
||||
pub(super) fn new_optimistic_cli_agent_subtask(block_id: BlockId, parent_task_id: Option<String>) -> Self {
|
||||
pub(super) fn new_optimistic_cli_agent_subtask(
|
||||
block_id: BlockId,
|
||||
parent_task_id: Option<String>,
|
||||
) -> Self {
|
||||
let task_id = Uuid::new_v4().to_string();
|
||||
Self {
|
||||
id: TaskId::new(task_id.clone()),
|
||||
|
||||
Reference in New Issue
Block a user