SurfSense/surfsense_backend/app/agents/chat
CREDO23 490bb3c5c5 refactor(agents): extract shared Google OAuth helper from gmail connector
build_credentials/get_token_encryption are Google-OAuth helpers used by both the
Gmail and Calendar connector tools. They lived inside gmail/tools/_helpers.py,
forcing calendar -> gmail coupling. Move them to a neutral connector-level module
(connectors/google_auth.py); gmail/_helpers.py re-exports them under the legacy
private names so existing gmail tools are untouched, and calendar now imports the
shared module directly.
2026-06-05 14:14:32 +02:00
..
anonymous_chat refactor(agents): introduce chat/ category; dissolve top-level agents/shared 2026-06-05 12:54:02 +02:00
multi_agent_chat refactor(agents): extract shared Google OAuth helper from gmail connector 2026-06-05 14:14:32 +02:00
runtime refactor(agents): consolidate chat runtime infra under chat/runtime 2026-06-05 13:19:24 +02:00
shared refactor(agents): introduce chat/ category; dissolve top-level agents/shared 2026-06-05 12:54:02 +02:00
__init__.py refactor(agents): introduce chat/ category; dissolve top-level agents/shared 2026-06-05 12:54:02 +02:00