docs: chat recall tutorial (#5975)
This commit is contained in:
@@ -5,6 +5,7 @@ description: Dynamically discover, enable, and disable extensions during goose s
|
||||
|
||||
import Tabs from '@theme/Tabs';
|
||||
import TabItem from '@theme/TabItem';
|
||||
import { PlatformExtensionNote } from '@site/src/components/PlatformExtensionNote';
|
||||
import GooseBuiltinInstaller from '@site/src/components/GooseBuiltinInstaller';
|
||||
|
||||
You don't always need to manually manage extensions. The Extension Manager extension enables goose to dynamically discover, enable, and disable extensions during active sessions. Based on the task you give it, goose recognizes when it needs a specific extension, enables it when required, and suggests disabling unused extensions if the bloat is eating up your context window.
|
||||
@@ -13,9 +14,7 @@ Simply describe your task, and goose will handle the extension management automa
|
||||
|
||||
## Configuration
|
||||
|
||||
:::info
|
||||
The Extension Manager extension is a built-in goose platform extension and is already enabled by default when goose is installed.
|
||||
:::
|
||||
<PlatformExtensionNote/>
|
||||
|
||||
<Tabs groupId="interface">
|
||||
<TabItem value="ui" label="goose Desktop" default>
|
||||
@@ -85,13 +84,13 @@ The resource tools (`list_resources` and `read_resource`) are only available whe
|
||||
|
||||
Let's enable an extension when we need it. In this example, we'll enable the GitHub extension to work with repositories.
|
||||
|
||||
#### goose Prompt
|
||||
### goose Prompt
|
||||
|
||||
```
|
||||
List all my GitHub repositories
|
||||
```
|
||||
|
||||
#### goose Output
|
||||
### goose Output
|
||||
|
||||
:::note Desktop
|
||||
|
||||
|
||||
Reference in New Issue
Block a user