Skip to content

Conversation

@Uday-sidagana
Copy link
Collaborator

@Uday-sidagana Uday-sidagana commented Jun 11, 2025

GoogleMeet Integration Pull Request

This pull request introduces a new integration for GoogleMeet, including backend support, frontend components, and tests. The changes ensure that GoogleMeet can be used as a new component in the system, with appropriate backend logic, frontend icons, and sidebar integration.

Backend Changes

  • Added ComposioGooglemeetAPIComponent to the composio module, enabling backend support for GoogleMeet API interactions.
    (src/backend/base/langflow/components/composio/init.py)

  • Implemented unit tests for ComposioGooglemeetAPIComponent, covering initialization, action execution, data conversion to a DataFrame, and configuration updates.
    (src/backend/tests/unit/components/bundles/composio/test_googlemeeet.py)

Frontend Changes

  • Added a new Googlemeet icon to the lazy icon imports for dynamic loading.
    (src/frontend/src/icons/lazyIconImports.ts)

  • Created a GooglemeetIcon component and its corresponding SVG file for rendering the Googlemeet icon in the UI.
    (src/frontend/src/icons/googlemeet/index.tsx, src/frontend/src/icons/googlemeet/googlemeet.jsx)

  • Integrated GoogleMeet into the sidebar bundles, making it accessible in the UI with its display name and icon.
    (src/frontend/src/utils/styleUtils.ts)

@Uday-sidagana Uday-sidagana changed the title Add: result_fields and errors Add: result_fields and error return Jun 11, 2025
@Uday-sidagana Uday-sidagana changed the title Add: result_fields and error return feat: add Composio GoogleMeet Component Jun 18, 2025
@github-actions github-actions bot added the enhancement New feature or request label Jun 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant