fix(connectors): allow Gmail and Calendar live connectors to index

This commit is contained in:
Anish Sarkar 2026-05-07 02:51:51 +05:30
parent 5bdf8a0c31
commit 23a853b18e

View file

@ -809,7 +809,16 @@ async def index_connector_content(
from app.services.mcp_oauth.registry import LIVE_CONNECTOR_TYPES from app.services.mcp_oauth.registry import LIVE_CONNECTOR_TYPES
if connector.connector_type in LIVE_CONNECTOR_TYPES: indexable_live_connector_types = {
SearchSourceConnectorType.GOOGLE_CALENDAR_CONNECTOR,
SearchSourceConnectorType.COMPOSIO_GOOGLE_CALENDAR_CONNECTOR,
SearchSourceConnectorType.GOOGLE_GMAIL_CONNECTOR,
SearchSourceConnectorType.COMPOSIO_GMAIL_CONNECTOR,
}
if (
connector.connector_type in LIVE_CONNECTOR_TYPES
and connector.connector_type not in indexable_live_connector_types
):
return { return {
"message": ( "message": (
f"{connector.connector_type.value} uses real-time agent tools; " f"{connector.connector_type.value} uses real-time agent tools; "