diff --git a/documentation/docs/experimental/index.md b/documentation/docs/experimental/index.md
index 545e00c6559f..74044222353b 100644
--- a/documentation/docs/experimental/index.md
+++ b/documentation/docs/experimental/index.md
@@ -29,6 +29,11 @@ The list of experimental features may change as goose development progresses. So
description="Enable remote access to goose Desktop from the goose AI mobile app via secure tunneling."
link="/docs/experimental/mobile-access"
/>
+
icon in the Activity Bar to open the side panel and start chatting with goose
-
-
+## Share Context with goose
-1. Open VS Code
-2. Open the Extensions view in VS Code:
- - Windows/Linux: `Ctrl+Shift+X`
- - macOS: `Cmd+Shift+X`
- - Or use: View → Extensions
-3. Search for `VS Code goose`
-4. Click Install on [VS Code goose](https://marketplace.visualstudio.com/items?itemName=block.vscode-goose) by Block
-5. Restart VS Code if prompted
-6. Open the goose: Chat side panel to start a new conversation or view conversation history
+There are two ways to provide context to goose.
-
-
+### Send Selected Code
-Not available via CLI.
+1. Select the code you want to discuss in your editor
+2. Send the selection to goose:
+ - macOS: `Cmd+Shift+G`
+ - Windows/Linux: `Ctrl+Shift+G`
+ - Right-click and choose `Send to goose`
-
-
+The selected code will appear as a context chip above the chat input.
-:::tip
-You can ask goose about a particular file or code block by:
-- Selecting the code you want to discuss
-- Right-clicking and choosing "Ask goose about this code"
-- The code will appear as a reference chip above the chat input
-:::
+### Attach Files with @ Mentions
+
+1. Type `@` in the chat input and start typing the file name
+2. Select the file:
+ - Use the arrow keys (↑/↓) to select the file and press `Enter`
+ - Use your mouse to select the file
+
+The attached file will appear as a context chip above the chat input.
## Example Usage
-The goose VS Code Extension connects directly to your editor, letting you manage files, projects, and workflows with AI. It includes the following features:
+The goose for VS Code extension connects directly to your editor, letting you manage files, projects, and workflows with AI. It includes the following features:
-- Interactive chat UI
-- Access to goose's AI capabilities directly within VS Code
-- Unified session switching
-- Code referencing with visual chips in the chat UI
-- Quick actions for common coding tasks
+- Interactive chat UI with streaming responses
+- Access to goose's AI capabilities and enabled extensions
+- Session management with history replay
+- Context sharing and visual context chips in the chat UI
- Clipboard tools to copy code snippets/responses for easy sharing
-
### goose Prompt
```
@@ -88,4 +87,4 @@ I also included helpful information about the hot-reloading feature and the loca
Is there anything else you'd like me to add or modify in the contributing guide?
-```
\ No newline at end of file
+```
diff --git a/documentation/docs/guides/acp-clients.md b/documentation/docs/guides/acp-clients.md
index 95ac7cd9616d..18af295e14d8 100644
--- a/documentation/docs/guides/acp-clients.md
+++ b/documentation/docs/guides/acp-clients.md
@@ -20,7 +20,11 @@ The client manages the goose lifecycle automatically, including:
- **Multiple Sessions**: The client manages multiple concurrent goose conversations simultaneously
:::info Session Persistence
-ACP sessions are saved to goose's session history where you can access and manage them using goose. However, these sessions aren't persisted in ACP clients, so you'll need to start a new conversation each time you restart the client.
+ACP sessions are saved to goose's session history where you can access and manage them using goose. Access to session history in ACP clients might vary.
+:::
+
+:::tip Reference Implementation
+The [goose for VS Code](/docs/experimental/vs-code-extension) extension uses ACP to communicate with goose. See the [vscode-goose](https://github.com/block/vscode-goose) repository for implementation details.
:::
## Setup in ACP Clients
@@ -37,7 +41,7 @@ Ensure you have both Zed and goose CLI installed:
- **Zed**: Download from [zed.dev](https://zed.dev/)
- **goose CLI**: Follow the [installation guide](/docs/getting-started/installation)
- - ACP support works best with version 1.14.2 or later - check with `goose --version`.
+ - ACP support works best with version 1.16.0 or later - check with `goose --version`.
- Temporarily run `goose acp` to test that ACP support is working: