aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-ai/src/lib.rs
diff options
context:
space:
mode:
authorMichelle Tilley <michelle@michelletilley.net>2026-04-23 13:29:58 -0700
committerGitHub <noreply@github.com>2026-04-23 13:29:58 -0700
commitb121b73d07df389d324b3a8f27066661a6609618 (patch)
treef66b69655b6d425ff642200224b3b2a1fdcd0df8 /crates/atuin-ai/src/lib.rs
parentfix: minor issues with fish's vim mode(s) (#3362) (diff)
downloadatuin-b121b73d07df389d324b3a8f27066661a6609618.zip
feat: Send user-defined context with `TERMINAL.md` (#3443)
This PR adds the ability to inject user-defined content into Atuin AI requests, a la `AGENTS.md` or `CLAUDE.md`. * `.atuin/TERMINAL.md` (or alternatively just `TERMINAL.md`) is checked in every directory from the cwd up to the root * `~/.config/atuin/TERMINAL.md` (or equivalent config dir) is also checked * Supports Claude-style ``` !`` ``` and ```` ```!...``` ```` style shell interpolation
Diffstat (limited to 'crates/atuin-ai/src/lib.rs')
-rw-r--r--crates/atuin-ai/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/atuin-ai/src/lib.rs b/crates/atuin-ai/src/lib.rs
index 540aece3..289f6ea2 100644
--- a/crates/atuin-ai/src/lib.rs
+++ b/crates/atuin-ai/src/lib.rs
@@ -14,3 +14,4 @@ pub(crate) mod store;
pub(crate) mod stream;
pub(crate) mod tools;
pub(crate) mod tui;
+pub(crate) mod user_context;