Open
Conversation
- Added a feature to open the onboarding page for new installs in production. - Implemented a user manual replay request handler, validating input data and managing replay steps. - Introduced a side panel for replay setup, allowing users to navigate and initialize replay sessions. - Enhanced the chat header with options to share conversations and save them as skills, improving user interaction. - Added error handling and validation for user-provided host URLs to mitigate security risks.
…nd data validation - Consolidated error logging in the ErrorBoundary component for clarity. - Streamlined error messages in the background script for better readability. - Enhanced formatting of type definitions and data validation in various services to improve code organization and maintainability. - Updated test cases to ensure consistent formatting and readability.
…andling in chatbot - Added a pre-flight authentication check before sending messages, displaying an inline login prompt if authentication is required. - Updated the ChatbotProvider to use a wrapped sendMessage function that incorporates the authentication check. - Enhanced type definitions to include AuthCheckResult for better clarity in authentication handling. - Refactored the useAgent hook to differentiate between BYOK and non-BYOK configurations, improving validation logic. - Streamlined the model factory in the browser extension to support both BYOK and proxy modes, ensuring a seamless user experience.
…eamline authentication check in ChatApp - Removed the byokEnabled parameter from the useAgent hook to simplify its interface. - Streamlined the handleCheckAuth function in ChatApp for improved readability and conciseness.
…ntroller and share conversation services - Updated type assertions in the ManualReplayController to ensure proper event handling. - Refactored test cases in replay-controller.test.ts for improved clarity and structure. - Enhanced type definitions in share-conversation.ts to ensure metadata is correctly typed. - Improved test assertions in share-conversation.test.ts for better reliability and readability.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.