SurfSense/surfsense_backend/app/agents/chat/multi_agent_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
..
main_agent refactor(agents): move kb_persistence middleware into main_agent (owner) 2026-06-05 14:11:55 +02:00
shared refactor(agents): move kb_persistence middleware into main_agent (owner) 2026-06-05 14:11:55 +02:00
subagents refactor(agents): extract shared Google OAuth helper from gmail connector 2026-06-05 14:14:32 +02:00
__init__.py refactor(agents): introduce chat/ category; dissolve top-level agents/shared 2026-06-05 12:54:02 +02:00
constants.py refactor(agents): introduce chat/ category; dissolve top-level agents/shared 2026-06-05 12:54:02 +02:00