Feature adjust#156
Merged
buttercannfly merged 11 commits intomainfrom Mar 1, 2026
Merged
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.
- Changed text query examples from '*[Ll]ogin*' and '*[Ss]earch*' to '*login*' and '*search*' for improved clarity and consistency in documentation.
- Updated text query examples in the tools-reference.md file to use lowercase for consistency, changing '*[Ll]ogin*' to '*login*' and '*[Ss]earch*' to '*search*'.
- Standardized import statements and added semicolons for consistency in `tsup.config.ts` and `bridge.ts`. - Enhanced type definitions and formatting in `prompt-input.tsx` and `input-area.tsx` for better readability and maintainability.
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.