branch: externals/ellama
commit f3b58c39682359be2280eb55081cb4591dd2f5cd
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>
Add tool access configuration options to documentation
Added two new configuration options for tool access control:
- `ellama-tools-allow-all`: Allows using all tools without user confirmation
(dangerous):
- `ellama-tools-allowed`: List of allowed tools that work without
confirmation
Updated documentation to include these new options in both README.org and
ellama.info.
---
README.org | 4 ++++
ellama.info | 54 +++++++++++++++++++++++++++++-------------------------
2 files changed, 33 insertions(+), 25 deletions(-)
diff --git a/README.org b/README.org
index 79cfa69fda..d59f52cef2 100644
--- a/README.org
+++ b/README.org
@@ -373,6 +373,10 @@ argument generated text string.
~*ellama-debug*~ buffer with a separator for easier tracking of debug
information. The debug output includes the raw text being processed and is
appended to the end of the debug buffer each time.
+- ~ellama-tools-allow-all~: Allow ~ellama~ using all the tools without user
+ confirmation. Dangerous. Use at your own risk.
+- ~ellama-tools-allowed~: List of allowed ~ellama~ tools. Tools from this list
+ will work without user confirmation.
* Context Management
diff --git a/ellama.info b/ellama.info
index 08b080ed55..b94c91c09d 100644
--- a/ellama.info
+++ b/ellama.info
@@ -496,6 +496,10 @@ argument generated text string.
tracking of debug information. The debug output includes the raw
text being processed and is appended to the end of the debug buffer
each time.
+ • ‘ellama-tools-allow-all’: Allow ‘ellama’ using all the tools
+ without user confirmation. Dangerous. Use at your own risk.
+ • ‘ellama-tools-allowed’: List of allowed ‘ellama’ tools. Tools from
+ this list will work without user confirmation.
File: ellama.info, Node: Context Management, Next: Minor modes, Prev:
Configuration, Up: Top
@@ -1438,31 +1442,31 @@ Node: Installation3613
Node: Commands8621
Node: Keymap16060
Node: Configuration18893
-Node: Context Management24492
-Node: Transient Menus for Context Management25400
-Node: Managing the Context27014
-Node: Considerations27789
-Node: Minor modes28382
-Node: ellama-context-header-line-mode30370
-Node: ellama-context-header-line-global-mode31195
-Node: ellama-context-mode-line-mode31915
-Node: ellama-context-mode-line-global-mode32763
-Node: Ellama Session Header Line Mode33467
-Node: Enabling and Disabling34036
-Node: Customization34483
-Node: Ellama Session Mode Line Mode34771
-Node: Enabling and Disabling (1)35356
-Node: Customization (1)35803
-Node: Using Blueprints36097
-Node: Key Components of Ellama Blueprints36716
-Node: Creating and Managing Blueprints37323
-Node: Variable Management38304
-Node: Keymap and Mode38773
-Node: Transient Menus39709
-Node: Running Blueprints programmatically40255
-Node: Acknowledgments40842
-Node: Contributions41555
-Node: GNU Free Documentation License41939
+Node: Context Management24770
+Node: Transient Menus for Context Management25678
+Node: Managing the Context27292
+Node: Considerations28067
+Node: Minor modes28660
+Node: ellama-context-header-line-mode30648
+Node: ellama-context-header-line-global-mode31473
+Node: ellama-context-mode-line-mode32193
+Node: ellama-context-mode-line-global-mode33041
+Node: Ellama Session Header Line Mode33745
+Node: Enabling and Disabling34314
+Node: Customization34761
+Node: Ellama Session Mode Line Mode35049
+Node: Enabling and Disabling (1)35634
+Node: Customization (1)36081
+Node: Using Blueprints36375
+Node: Key Components of Ellama Blueprints36994
+Node: Creating and Managing Blueprints37601
+Node: Variable Management38582
+Node: Keymap and Mode39051
+Node: Transient Menus39987
+Node: Running Blueprints programmatically40533
+Node: Acknowledgments41120
+Node: Contributions41833
+Node: GNU Free Documentation License42217
End Tag Table