Skip to content

Commit

Permalink
deploy: 9601f28
Browse files Browse the repository at this point in the history
  • Loading branch information
raycastbot committed Mar 6, 2025
1 parent bfa046f commit e2d3e5f
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "1.93.1"
"version": "1.93.2"
}
2 changes: 1 addition & 1 deletion ai/follow-best-practices-for-ai-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ Working with LLMs can be tricky. Here are some best practices to make the most o

1. Use [Confirmations](./learn-core-concepts-of-ai-extensions.md#confirmations) to keep the human in the loop. You can use them dynamically based on the user's input. For example, you might ask for confirmation if moving a file would overwrite an existing file but not if it would create a new file.
2. Write [Evals](./write-evals-for-your-ai-extension.md) for common use-cases to test your AI Extension and provide users with suggested prompts.
3. Inlcude information in your tool's input on how to format parameters like IDs or dates. For example, you might mention that a date should be provided in ISO 8601 format.
3. Include information in your tool's input on how to format parameters like IDs or dates. For example, you might mention that a date should be provided in ISO 8601 format.
4. Include information in your tool's input on how to get the required parameters. For example, you want to teach AI how to get a team ID that is required to create a new issue.
4 changes: 2 additions & 2 deletions ai/learn-core-concepts-of-ai-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ type Input = {
name: string;
};

export const confirmation: Tool.Confirmation<Input> = (input) => {
export const confirmation: Tool.Confirmation<Input> = async (input) => {
return {
message: `Are you sure you want to greet ${input.name}?`,
};
Expand All @@ -118,7 +118,7 @@ Sometimes you want to provide additional instructions to the AI that are not spe
```json
{
"ai": {
"instructions": ["When you don't know the user's first name, ask for it."]
"instructions": "When you don't know the user's first name, ask for it."
}
}
```
Expand Down
4 changes: 2 additions & 2 deletions basics/review-pullrequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ Now click the code button and copy the HTTPS path from the dropdown

**BRANCH**

You can see the branch on the above image, in this example it's `notion-quicklinks`
You can see the branch on the above image (in this example its `notion-quicklinks`)

**EXTENSION_NAME**

Click the `Files Changed` tab and see which directy files is changed in, in this example it's `notion`
Click the `Files Changed` tab to see in which directory files have been changed (in this example its `notion`)

```
BRANCH="ext/soundboard"
Expand Down
10 changes: 5 additions & 5 deletions llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Working with LLMs can be tricky. Here are some best practices to make the most o

1. Use Confirmations to keep the human in the loop. You can use them dynamically based on the user's input. For example, you might ask for confirmation if moving a file would overwrite an existing file but not if it would create a new file.
2. Write Evals for common use-cases to test your AI Extension and provide users with suggested prompts.
3. Inlcude information in your tool's input on how to format parameters like IDs or dates. For example, you might mention that a date should be provided in ISO 8601 format.
3. Include information in your tool's input on how to format parameters like IDs or dates. For example, you might mention that a date should be provided in ISO 8601 format.
4. Include information in your tool's input on how to get the required parameters. For example, you want to teach AI how to get a team ID that is required to create a new issue.


Expand Down Expand Up @@ -188,7 +188,7 @@ type Input = {
name: string;
};

export const confirmation: Tool.Confirmation<Input> = (input) => {
export const confirmation: Tool.Confirmation<Input> = async (input) => {
return {
message: `Are you sure you want to greet ${input.name}?`,
};
Expand All @@ -213,7 +213,7 @@ Sometimes you want to provide additional instructions to the AI that are not spe
```json
{
"ai": {
"instructions": ["When you don't know the user's first name, ask for it."]
"instructions": "When you don't know the user's first name, ask for it."
}
}
```
Expand Down Expand Up @@ -9495,11 +9495,11 @@ Now click the code button and copy the HTTPS path from the dropdown

**BRANCH**

You can see the branch on the above image, in this example it's `notion-quicklinks`
You can see the branch on the above image (in this example its `notion-quicklinks`)

**EXTENSION_NAME**

Click the `Files Changed` tab and see which directy files is changed in, in this example it's `notion`
Click the `Files Changed` tab to see in which directory files have been changed (in this example its `notion`)

```
BRANCH="ext/soundboard"
Expand Down

0 comments on commit e2d3e5f

Please sign in to comment.