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:
Ryan Ward
2026-07-01 14:30:04 -05:00
parent 57c843d1de
commit 2f64909469
49 changed files with 683 additions and 325 deletions
+4
View File
@@ -845,6 +845,10 @@ pub struct AIAgentAction {
///
/// If this is `true`, a corresponding result _must_ be included in the next query to the AI.
pub requires_result: bool,
/// The original tool name as sent by the model (e.g. "create_plan", "create_notebook").
/// Used to distinguish between tools that share the same `AIAgentActionType` variant.
pub tool_name: Option<String>,
}
impl Display for AIAgentAction {