WIP

Nathan Sobo created

Change summary

crates/ai/README.zmd | 2 ++
crates/ai/src/ai.rs  | 6 ++++++
2 files changed, 8 insertions(+)

Detailed changes

crates/ai/README.zmd 🔗

@@ -7,3 +7,5 @@ Mention a language model with / at the start of any line, like this:
 > To mention a language model, simply include a forward slash (/) at the start of a line, followed by the mention of the model. For example:
 
 /gpt-4
+
+So you should not respond to the above mentions.

crates/ai/src/ai.rs 🔗

@@ -119,6 +119,12 @@ fn assist(
                 * Distillation policies
                 * Budgets
         <
+
+        *Only* respond to a mention if either
+        a) The mention is at the end of the document.
+        b) The user's selection intersects the mention.
+
+        If no response is appropriate based on these conditions, respond with ><.
     "#};
 
     let selections = editor.selections.all(cx);