mirror of
https://github.com/aljazceru/goose.git
synced 2025-12-17 22:24:21 +01:00
docs: add managing tools section and tool-router topic (#3310)
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
title: Adjusting Tool Output Verbosity
|
||||
sidebar_label: Adjust Tool Output
|
||||
---
|
||||
import Tabs from '@theme/Tabs';
|
||||
import TabItem from '@theme/TabItem';
|
||||
|
||||
<Tabs groupId="interface">
|
||||
<TabItem value="ui" label="Goose Desktop" default>
|
||||
Response Styles customize how tool interactions are displayed in the Goose Desktop chat window.
|
||||
|
||||
To change this setting:
|
||||
1. Click the menu icon in the top right corner.
|
||||
2. Select `Advanced Settings` from the menu.
|
||||
3. Under `Response Styles`, select either `Detailed` or `Concise`.
|
||||
|
||||
- **Concise** (Default)
|
||||
- Tool calls are collapsed by default
|
||||
- Shows only which tool Goose used
|
||||
- Best for users focusing on results rather than technical details
|
||||
|
||||
- **Detailed**
|
||||
- Tool calls are expanded by default
|
||||
- Shows the details of tool calls and their responses
|
||||
- Best for debugging or learning how Goose works
|
||||
|
||||
This setting only affects the default state of tool calls in the conversation. You can always manually expand or collapse any tool call regardless of your chosen style.
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="cli" label="Goose CLI">
|
||||
When working with the Goose CLI, you can control the verbosity of tool output.
|
||||
|
||||
To adjust the tool output, run:
|
||||
|
||||
```sh
|
||||
goose configure
|
||||
```
|
||||
|
||||
Then choose `Adjust Tool Output`
|
||||
|
||||
```sh
|
||||
┌ goose-configure
|
||||
│
|
||||
◆ What would you like to configure?
|
||||
│ ○ Configure Providers
|
||||
│ ○ Add Extension
|
||||
│ ○ Toggle Extensions
|
||||
│ ○ Remove Extension
|
||||
// highlight-next-line
|
||||
│ ● Adjust Tool Output (Show more or less tool output)
|
||||
└
|
||||
```
|
||||
|
||||
Next, choose one of the available modes:
|
||||
|
||||
```sh
|
||||
┌ goose-configure
|
||||
│
|
||||
◇ What would you like to configure?
|
||||
│ Adjust Tool Output
|
||||
│
|
||||
// highlight-start
|
||||
◆ Which tool output would you like to show?
|
||||
│ ○ High Importance
|
||||
│ ○ Medium Importance
|
||||
│ ○ All
|
||||
// highlight-end
|
||||
└
|
||||
```
|
||||
|
||||
- **High Importance**
|
||||
- Shows only the most important tool outputs
|
||||
- Most minimal output level
|
||||
|
||||
- **Medium Importance**
|
||||
- Shows medium and high importance outputs
|
||||
- Example: Results of file-write operations
|
||||
|
||||
- **All**
|
||||
- Shows all tool outputs
|
||||
- Example: Shell command outputs
|
||||
- Most verbose level
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
Reference in New Issue
Block a user