From 0f20ee4eb871907defe7848f0d3e2203cfff057e Mon Sep 17 00:00:00 2001 From: Michelle Tilley Date: Tue, 21 Apr 2026 10:32:54 -0700 Subject: feat: AI tool rendering overhaul + edit_file tool (#3423) Overhaul of how AI tool calls are modeled, rendered, and displayed in the Atuin AI TUI. Fixes bugs in shell command output capture, implements the `edit_file` tool with full safety infrastructure, and adds a diff preview for edits. --- crates/atuin-ai/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/atuin-ai/src/lib.rs') diff --git a/crates/atuin-ai/src/lib.rs b/crates/atuin-ai/src/lib.rs index febb488e..afe9c1e4 100644 --- a/crates/atuin-ai/src/lib.rs +++ b/crates/atuin-ai/src/lib.rs @@ -1,9 +1,13 @@ pub mod commands; pub(crate) mod context; pub(crate) mod context_window; +pub(crate) mod diff; +pub(crate) mod edit_permissions; pub(crate) mod event_serde; +pub(crate) mod file_tracker; pub(crate) mod permissions; pub(crate) mod session; +pub(crate) mod snapshots; pub(crate) mod store; pub(crate) mod stream; pub(crate) mod tools; -- cgit v1.3.1