Skip to content

Conversation

@aryanranderiya
Copy link
Member

No description provided.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 27, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

…ations display and improved integration handling
…tend icon display during tool execution and agent handoff.
…eferences and replacing it with Linear, enhancing OAuth discovery flow, and updating tool caching mechanisms
…nces; add utility functions for PKCE generation and tool wrapping
… and cache management; refactor calendar event query model
…d enhance logging for token exchange response
…rlier for new chats and update ui for flowchart component and composer toolbar
…uidelines for improved conversational flow and subagent delegation.
- Updated MCPClient to fetch tools from both authenticated and unauthenticated MCPs.
- Refactored MCPToolsStore to use MongoDB for global tool storage and retrieval.
- Improved OAuth service to manage user integration statuses in MongoDB.
- Added completion timestamp tracking in TodoService.
- Enhanced tools service to fetch available tools from multiple sources concurrently.
- Integrated marketplace API methods for managing user workspace and custom integrations.
- Updated frontend components to reflect changes in integration connection states and marketplace features.
- Introduced new hooks for managing marketplace integrations and user workspace.
- Refined integration types to accommodate marketplace and custom integration properties.
… UI, and enhance integration search with Enter key selection.
- Implemented a new endpoint to test MCP server connections, allowing users to verify auth requirements and retry failed connections.
- Updated the integration connection logic to handle OAuth and bearer token scenarios more effectively.
- Enhanced the integration creation process to include automatic connection testing, providing immediate feedback on connection status.
- Introduced a "Created by You" category in the integrations list to highlight user-created integrations.
- Refactored integration-related components and hooks to streamline connection and disconnection processes.
- Improved error handling and user notifications during integration connection attempts.
…nect endpoint and introduce a 'created' status for integrations.
- Updated IntegrationSidebar to include delete option for custom integrations.
- Added confirmation dialog for deletion of integrations.
- Integrated delete logic in IntegrationsSidebar to handle custom integration deletions.
- Refactored useIntegrations hook to manage user integrations and marketplace data more effectively.
- Removed unused marketplace hook and related types.
- Improved MCPIntegrationModal to utilize form handling and keyboard shortcuts for submission.
- Updated layout styles for better UI consistency.
- Implemented asynchronous retrieval of subagent integrations, including custom MCPs from MongoDB.
- Added indexing of custom MCPs as subagents for immediate semantic search and handoff.
- Improved tool retrieval logic to focus on general and subagent tools, optimizing search tasks.
- Introduced caching for tools endpoint to enhance performance.
- Updated models to include additional fields for tool metadata, such as icon URLs and integration names.
- Enhanced frontend components to display custom integration icons and names dynamically.
- Refactored integration management to ensure proper connection handling and status updates.
- Improved sorting and filtering of integrations in the UI for better user experience.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants