From bc9e62e8e24f5e218acd471404455ef57bc7d752 Mon Sep 17 00:00:00 2001 From: Michelle Tilley Date: Fri, 27 Mar 2026 10:45:04 -0700 Subject: chore(deps): Update to eye-declare v0.2.0 (#3355) eye-declare v0.2.0 includes two relevant changes: * "Capture-phase" event handling lets us remove the special-case event handling in `InputBox` that allowed global keyboard binds to work; the `AtuinAi` component now handles this directly. * `Tracked::read()` allows reading fields in tracked state without triggering the dirty-tracking from the `DerefMut` implementation, allowing us to send messages on the app event bus without marking the containing state as dirty. --- crates/atuin-ai/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/atuin-ai/Cargo.toml') diff --git a/crates/atuin-ai/Cargo.toml b/crates/atuin-ai/Cargo.toml index a62e3274..f4d6e8f2 100644 --- a/crates/atuin-ai/Cargo.toml +++ b/crates/atuin-ai/Cargo.toml @@ -39,7 +39,7 @@ async-stream = "0.3" uuid = { workspace = true } tui-textarea-2 = "0.10.2" unicode-width = "0.2" -eye_declare = "0.1" +eye_declare = "0.2" ratatui-core = "0.1" ratatui-widgets = "0.3" -- cgit v1.3.1