branch: externals/ellama
commit 0a91de9de8aedb509ea0428b11833f853e7361ba
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>
Add tools commands to the documentation.
---
README.org | 13 +++++++++++-
ellama.info | 66 ++++++++++++++++++++++++++++++++++++-------------------------
2 files changed, 51 insertions(+), 28 deletions(-)
diff --git a/README.org b/README.org
index be991be778..79cfa69fda 100644
--- a/README.org
+++ b/README.org
@@ -222,7 +222,18 @@ More sofisticated configuration example:
Options include streaming for real-time output, async for asynchronous
processing, or skipping every N messages to reduce resource usage.
- ~ellama-blueprint-variable-regexp~: Regular expression to match blueprint
- variables like ~{var_name}~.
+ variables like ~{var_name}~.
+- ~ellama-tools-enable-by-name~: Enable a specific tool by its name. Use
+ this command to activate individual tools. Requires the tool name as input.
+- ~ellama-tools-enable-all~: Enable all available tools at once. Use this
+ command to activate every tool in the system for comprehensive
functionality
+ without manual selection.
+- ~ellama-tools-disable-by-name~: Disable a specific tool by its name. Use
+ this command to deactivate individual tools when their functionality is no
+ longer needed.
+- ~ellama-tools-disable-all~: Disable all enabled tools simultaneously. Use
+ this command to reset the system to a minimal state, ensuring no tools are
+ active.
* Keymap
diff --git a/ellama.info b/ellama.info
index 75001aa9fa..08b080ed55 100644
--- a/ellama.info
+++ b/ellama.info
@@ -326,6 +326,18 @@ File: ellama.info, Node: Commands, Next: Keymap, Prev:
Installation, Up: Top
resource usage.
• ‘ellama-blueprint-variable-regexp’: Regular expression to match
blueprint variables like ‘{var_name}’.
+ • ‘ellama-tools-enable-by-name’: Enable a specific tool by its name.
+ Use this command to activate individual tools. Requires the tool
+ name as input.
+ • ‘ellama-tools-enable-all’: Enable all available tools at once. Use
+ this command to activate every tool in the system for comprehensive
+ functionality without manual selection.
+ • ‘ellama-tools-disable-by-name’: Disable a specific tool by its
+ name. Use this command to deactivate individual tools when their
+ functionality is no longer needed.
+ • ‘ellama-tools-disable-all’: Disable all enabled tools
+ simultaneously. Use this command to reset the system to a minimal
+ state, ensuring no tools are active.
File: ellama.info, Node: Keymap, Next: Configuration, Prev: Commands, Up:
Top
@@ -1424,33 +1436,33 @@ Tag Table:
Node: Top1379
Node: Installation3613
Node: Commands8621
-Node: Keymap15330
-Node: Configuration18163
-Node: Context Management23762
-Node: Transient Menus for Context Management24670
-Node: Managing the Context26284
-Node: Considerations27059
-Node: Minor modes27652
-Node: ellama-context-header-line-mode29640
-Node: ellama-context-header-line-global-mode30465
-Node: ellama-context-mode-line-mode31185
-Node: ellama-context-mode-line-global-mode32033
-Node: Ellama Session Header Line Mode32737
-Node: Enabling and Disabling33306
-Node: Customization33753
-Node: Ellama Session Mode Line Mode34041
-Node: Enabling and Disabling (1)34626
-Node: Customization (1)35073
-Node: Using Blueprints35367
-Node: Key Components of Ellama Blueprints35986
-Node: Creating and Managing Blueprints36593
-Node: Variable Management37574
-Node: Keymap and Mode38043
-Node: Transient Menus38979
-Node: Running Blueprints programmatically39525
-Node: Acknowledgments40112
-Node: Contributions40825
-Node: GNU Free Documentation License41209
+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
End Tag Table