docs: multi-chat support and misc updates#6753
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the goose Desktop documentation to reflect multi-chat support and related UI changes. The updates ensure users understand how to manage multiple concurrent sessions and navigate the updated interface.
Changes:
- Documents multi-chat support with visual status indicators (blue spinner, green/red dots, chef hat icon for recipes)
- Updates UI navigation instructions to reflect the new Chat section behavior and "View All" button
- Adds "Focus goose Window" keyboard shortcut and removes obsolete cross-interface resume section
- Clarifies session naming terminology and restructures session resumption documentation
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| documentation/docs/guides/sessions/session-management.md | Main documentation updates for multi-chat support, session management UI changes, and keyboard shortcuts |
| documentation/docs/guides/sessions/in-session-actions.md | Updated navigation instructions for accessing chat settings and returning to chat sessions |
Comments suppressed due to low confidence (1)
documentation/docs/guides/sessions/session-management.md:90
- The modal title and instructions still reference "session description" but the text at lines 81-83 has been updated to use "session names". For consistency, consider updating line 89-90 to refer to "session name" instead of "session description" to match the terminology shift mentioned in the PR description.
5. In the "Edit Session Description" modal that opens:
- Enter your new session description (up to 200 characters)
|
|
|
||
| :::tip | ||
| On macOS, you can use the goose dock icon to quickly start sessions: | ||
| :::info Starting Sessions in a New Window |
There was a problem hiding this comment.
de-emphasize this option
|
Just a note we plan on removing the new window icon in an upcoming release since we have multi chat now there isn't a need to have it front and center anymore and new windows can be created using other means like the menu bar and keyboard shortcuts. |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (1)
documentation/docs/guides/sessions/session-management.md:90
- This line references "Edit Session Description" modal, but the surrounding documentation (lines 81, 83) uses "session names" terminology. The actual UI modal title is still "Edit Session Description" (confirmed in
ui/desktop/src/components/sessions/SessionListView.tsx:137), which creates an inconsistency. Consider updating line 90 to say "Enter your new session name" to align with the updated terminology used throughout this documentation, even though the modal title hasn't been updated yet in the UI.
5. In the "Edit Session Description" modal that opens:
- Enter your new session description (up to 200 characters)
| <Tabs groupId="interface"> | ||
| <TabItem value="ui" label="goose Desktop" default> | ||
| In the Desktop app, session tiles display auto-generated descriptions based on the context of your initial prompt. | ||
| A session's display name is auto-generated based on the context of your initial prompt. Session names help you identify goose sessions so you can switch between active sessions or [resume a session](#resume-session). |
There was a problem hiding this comment.
This is based on session.name now (description is legacy field). I opened an issue to change the modal title to "Edit Session Name".
|
|
||
| You can switch between active sessions in the sidebar or resume any session from your history. | ||
|
|
||
| #### Switch Between Active Sessions |
There was a problem hiding this comment.
Added the feature details here because I'm guessing that people would naturally think of switching between sessions as a "resuming" action - even though technically the sessions stay active in the background.
Summary
This PR documents multi-chat support in goose Desktop. It also updates some other sections to align with
Documentation updates:
documentation/docs/guides/sessions/in-session-actions.md:Chaton the sidebar (which now creates a new chat)documentation/docs/guides/sessions/session-management.md:Cmd+Option+G/Ctrl+Alt+G)name(descriptionis now legacy)Type of Change
AI Assistance
Testing
Manual testing