- Add support for Oauth connexion flow.
- Add Command to Select Workspace (oauth only)
- Add Command for Claude-3
- Use official Dust Client (removed custom implementation)
- Support dust favorite assistants feature (oauth only, removed the localStorage implementation)
- Fix icons for referenced documents
- Fix labels for assistant scopes
- Update wording to match Dust (especially agent -> assistant).
- Improve UX (thinking animation, abort fetching when exiting view...)
- allow user to specify custom API URL
- ask user to provide email address during the setup
- specify email address and username in API calls to provide accurate usage statistics
- transfer extension ownership to the Dust team
- use
agent_message_success
event as stop condition - don't stream Chain Of Thought tokens
- fixed a bug when the favorite agent was no longer available
- fixed API related crashes (show an error)
- fix a bug where the selected text was not properly detected in same cases
- better agent organization: sorted by name, in sections
- changed the shortcut for "Paste in current app" to "cmd + return"
- add a new action to edit the question on the answer screen
- do not crash on dust API connectivity issues when getting agents
- history:
- remove items older than 30 days
- add a confirmation step when clearing the history
- code cleanup
- Add icons for managed sources in answers/source list (Notion, Slack, Google Drive, Github, Intercom etc.)
- references: links to sources when they exist
- quick agent: add a favorite dust agent that will be top of the list when you ask an agent a question. No more searching for it for the one you use every day
- API key is now hidden in the configuration
- Better design for item removal in history