Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds documentation for the Chat Recall extension—a built-in platform extension that enables searching conversation history across goose sessions—and makes related documentation improvements to standardize platform extension descriptions.
Key Changes:
- Adds comprehensive Chat Recall extension tutorial with configuration and usage examples
- Introduces a reusable PlatformExtensionNote React component for consistent messaging across platform extension docs
- Updates platform extension descriptions in getting-started guide to clarify their role and availability
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
documentation/src/components/PlatformExtensionNote.js |
New React component providing standardized info box about platform extensions |
documentation/docs/mcp/chatrecall-mcp.md |
New tutorial documenting the Chat Recall extension with configuration and usage examples |
documentation/docs/mcp/todo-mcp.md |
Replaces manual info box with PlatformExtensionNote component |
documentation/docs/mcp/i-ching-mcp.md |
Fixes formatting in example output to prevent sidebar display issues |
documentation/docs/mcp/extension-manager-mcp.md |
Replaces manual info box with PlatformExtensionNote component and improves heading hierarchy |
documentation/docs/goose-architecture/goose-architecture.md |
Removes obsolete references to specific built-in integrations |
documentation/docs/getting-started/using-extensions.md |
Restructures platform extensions section with clearer organization and documentation links |
| <Tabs groupId="interface"> | ||
| <TabItem value="ui" label="goose Desktop" default> | ||
| <GooseBuiltinInstaller | ||
| extensionName="Chatrecall" |
There was a problem hiding this comment.
The extensionName should be "Chat Recall" (with space and proper casing) to match the naming convention used by other platform extensions like "Extension Manager" and "Todo".
| extensionName="Chatrecall" | |
| extensionName="Chat Recall" |
There was a problem hiding this comment.
"Chatrecall" is the display name in the desktop
|
|
|
||
| ### goose Output | ||
|
|
||
| :::note Desktop |
There was a problem hiding this comment.
Yes! It's in the template for Desktop output examples
* origin/main: Update Anthropic and Google Gemini models to latest API versions (#5980) docs: chat recall tutorial (#5975) fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967) 5527 multiple file popups (#5905) Groq configure fix (#5833) added sidebar contextual information for firefox (#5433) docs: council of mine MCP (#5979) docs: nano banana extension (#5977) fix: remove prompt change, read model from config (#5976) Enable recipe deeplink parameters for pre-population (#5757) chore: upgrade npm packages (#5951) feat: ActionRequired (#5897) feat(acp): support loading sessions in acp (#5942) docs: add videos to multi-model page (#5938) docs: promote planning guide (#5934)
* main: fix params not being substituted in activities (#5992) blog: MCP Sampling (#5987) Update Anthropic and Google Gemini models to latest API versions (#5980) docs: chat recall tutorial (#5975) fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967) 5527 multiple file popups (#5905) Groq configure fix (#5833) added sidebar contextual information for firefox (#5433) docs: council of mine MCP (#5979) docs: nano banana extension (#5977) fix: remove prompt change, read model from config (#5976) Enable recipe deeplink parameters for pre-population (#5757)
…nses-streaming * 'main' of github.com:block/goose: blog: MCP Sampling (#5987) Update Anthropic and Google Gemini models to latest API versions (#5980) docs: chat recall tutorial (#5975) fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967) 5527 multiple file popups (#5905) Groq configure fix (#5833) added sidebar contextual information for firefox (#5433) docs: council of mine MCP (#5979) docs: nano banana extension (#5977) fix: remove prompt change, read model from config (#5976) Enable recipe deeplink parameters for pre-population (#5757) chore: upgrade npm packages (#5951) feat: ActionRequired (#5897) feat(acp): support loading sessions in acp (#5942) docs: add videos to multi-model page (#5938)
* 'main' of github.com:block/goose: (21 commits) Hide recipe icon in empty chat (#6022) docs: provider and model config (#6008) Show modal selector after configuring a provider (#6005) docs: additional mcp sampling resources (#6020) Flutter PR Code Review (#6011) feat(mcp): elicitation support (#5965) Onboarding detect provider from api key (#5955) Fix PATH on Windows for extensions (#6000) recipe(datahub): Add a recipe for searching & understanding data in DataHub (#5859) fix params not being substituted in activities (#5992) blog: MCP Sampling (#5987) Update Anthropic and Google Gemini models to latest API versions (#5980) docs: chat recall tutorial (#5975) fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967) 5527 multiple file popups (#5905) Groq configure fix (#5833) added sidebar contextual information for firefox (#5433) docs: council of mine MCP (#5979) docs: nano banana extension (#5977) fix: remove prompt change, read model from config (#5976) ... # Conflicts: # ui/desktop/src/api/sdk.gen.ts # ui/desktop/src/components/bottom_menu/DirSwitcher.tsx
* 'main' of github.com:block/goose: (159 commits) Cleanup: Remove Recipe Key Flow (#6015) chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /documentation (#5963) remove problematic corrupted woff font (#6006) Added search bar / filtering for recipes (#6019) Hide recipe icon in empty chat (#6022) docs: provider and model config (#6008) Show modal selector after configuring a provider (#6005) docs: additional mcp sampling resources (#6020) Flutter PR Code Review (#6011) feat(mcp): elicitation support (#5965) Onboarding detect provider from api key (#5955) Fix PATH on Windows for extensions (#6000) recipe(datahub): Add a recipe for searching & understanding data in DataHub (#5859) fix params not being substituted in activities (#5992) blog: MCP Sampling (#5987) Update Anthropic and Google Gemini models to latest API versions (#5980) docs: chat recall tutorial (#5975) fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967) 5527 multiple file popups (#5905) Groq configure fix (#5833) ...

Summary
The PR adds the Chat Recall Extension tutorial and makes some misc updates.
Documentation updates:
documentation/docs/getting-started/using-extensions.md:documentation/docs/goose-architecture/goose-architecture.md:documentation/docs/mcp/chatrecall-mcp.md:documentation/docs/mcp/extension-manager-mcp.mdanddocumentation/docs/mcp/todo-mcp.md:documentation/docs/mcp/i-ching-mcp.md:documentation/src/components/PlatformExtensionNote.js:Type of Change
AI Assistance
Testing
Manual testing