Refactor Composio integration and improve component structure

- Updated imports in composio-handler.ts and various components to utilize shared/composio.js for consistency.
- Simplified ComposioConnectCard by removing unnecessary state management and improving event handling.
- Enhanced chat-conversation.ts to directly reference COMPOSIO_DISPLAY_NAMES from shared/composio.js.
- Cleaned up unused functions and types in client.ts and types.ts for better maintainability.
- Removed deprecated curated-toolkits.ts file to streamline the codebase.
This commit is contained in:
tusharmagar 2026-04-02 16:15:15 +05:30
parent e0e7945bd9
commit 587778cb07
10 changed files with 49 additions and 149 deletions

View file

@ -399,9 +399,7 @@ const ipcSchemas = {
},
// Composio Tools Library channels
'composio:list-toolkits': {
req: z.object({
cursor: z.string().optional(),
}),
req: z.object({}),
res: z.object({
items: z.array(z.object({
slug: z.string(),