aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/docs/ai/introduction.md2
-rw-r--r--docs/docs/ai/settings.md12
-rw-r--r--docs/docs/configuration/config.md6
3 files changed, 16 insertions, 4 deletions
diff --git a/docs/docs/ai/introduction.md b/docs/docs/ai/introduction.md
index 39c45eec..0c235428 100644
--- a/docs/docs/ai/introduction.md
+++ b/docs/docs/ai/introduction.md
@@ -1,6 +1,6 @@
# Atuin AI
-Atuin AI is a separate binary that enables command generation and other information lookup via an LLM directly from your terminal. It is completely opt-in, and will not change the behavior of Atuin at all if you choose not to use it.
+Atuin AI is a subcommand that enables shell command generation and other information lookup via an LLM directly from your terminal. It is completely opt-in, and will not change the behavior of Atuin at all if you choose not to use it.
Atuin AI requires an account on [Atuin Hub](https://hub.atuin.sh/), and you'll be prompted to login upon first use of the binary.
diff --git a/docs/docs/ai/settings.md b/docs/docs/ai/settings.md
index eb868f91..0a1f5b45 100644
--- a/docs/docs/ai/settings.md
+++ b/docs/docs/ai/settings.md
@@ -14,3 +14,15 @@ Whether or not to include your current working directory in the context sent to
[ai]
send_cwd = true
```
+
+### endpoint
+
+Default: `null`
+
+The address of the Atuin AI endpoint. Used for AI features like command generation. Only necessary for custom AI endpoints.
+
+### api_token
+
+Default: `null`
+
+The API token for the Atuin AI endpoint. Used for AI features like command generation. Only necessary for custom AI endpoints.
diff --git a/docs/docs/configuration/config.md b/docs/docs/configuration/config.md
index 693a528d..6e2595ae 100644
--- a/docs/docs/configuration/config.md
+++ b/docs/docs/configuration/config.md
@@ -800,7 +800,7 @@ How many days of log files to keep (per file type). Files older than this will b
A sub-object with specific options for AI logging:
* `enabled` - whether to output AI logs; defaults to `logs.enabled`
-* `file` - the filename to use for the AI logs; defaults to `"ai.log"`. Can be absolute, or relative to `logs.dir`.
+* `file` - the filename to use for the AI logs; defaults to `"ai.log"`. Always relative to `logs.dir`.
* `level` - override the log level for the AI logs; defaults to `logs.level`
* `retention` - how many days to store AI logs; defaults to `logs.retention`
@@ -809,7 +809,7 @@ A sub-object with specific options for AI logging:
A sub-object with specific options for daemon logging:
* `enabled` - whether to output daemon logs; defaults to `logs.enabled`
-* `file` - the filename to use for the daemon logs; defaults to `"daemon.log"`. Can be absolute, or relative to `logs.dir`.
+* `file` - the filename to use for the daemon logs; defaults to `"daemon.log"`. Always relative to `logs.dir`.
* `level` - override the log level for the daemon logs; defaults to `logs.level`
* `retention` - how many days to store daemon logs; defaults to `logs.retention`
@@ -818,7 +818,7 @@ A sub-object with specific options for daemon logging:
A sub-object with specific options for search logging:
* `enabled` - whether to output search logs; defaults to `logs.enabled`
-* `file` - the filename to use for the search logs; defaults to `"search.log"`. Can be absolute, or relative to `logs.dir`.
+* `file` - the filename to use for the search logs; defaults to `"search.log"`. Always relative to `logs.dir`.
* `level` - override the log level for the search logs; defaults to `logs.level`
* `retention` - how many days to store search logs; defaults to `logs.retention`