SurfSense/surfsense_backend/app/agents/new_chat/tools
Anish Sarkar 85baaacd0a refactor: replace interrupt calls with request_approval utility in Gmail tools
Updated the create, send, update, and trash functions in Gmail tools to utilize the new request_approval utility for handling user approvals. This change improves code consistency and simplifies decision handling by directly merging parameters from the approval response.
2026-04-13 20:15:31 +05:30
..
confluence refactor: replace interrupt calls with unified request_approval utility in Confluence and Dropbox tools 2026-04-13 20:14:50 +05:30
dropbox refactor: replace interrupt calls with unified request_approval utility in Confluence and Dropbox tools 2026-04-13 20:14:50 +05:30
gmail refactor: replace interrupt calls with request_approval utility in Gmail tools 2026-04-13 20:15:31 +05:30
google_calendar feat: made agent file sytem optimized 2026-03-28 16:39:46 -07:00
google_drive chore: ran linting 2026-03-22 00:43:53 +05:30
jira feat: add issue URL to Jira issue creation and update responses for direct access 2026-03-22 03:16:34 +05:30
linear feat: add DedupHITLToolCallsMiddleware to prevent duplicate tool calls 2026-03-21 03:47:30 +05:30
notion chore: ran linting 2026-03-21 13:20:13 +05:30
onedrive chore: ran linting 2026-03-30 01:50:41 +05:30
__init__.py refactor: rename and consolidate memory tools to update_memory 2026-04-08 23:29:26 +05:30
generate_image.py refactor: remove display_image tool and update related components to streamline image handling 2026-03-24 16:28:11 +05:30
hitl.py feat: add unified HITL approval utility for sensitive tool actions 2026-04-13 20:12:57 +05:30
knowledge_base.py feat: add Dropbox integration support with configuration and connector updates 2026-03-30 22:16:41 +05:30
mcp_client.py chore: linting 2026-01-20 03:00:02 -08:00
mcp_tool.py refactor: enhance deduplication logic for HITL tool calls 2026-04-13 20:14:12 +05:30
podcast.py feat: enhance video presentation agent with parallel theme assignment and watermarking 2026-03-21 23:02:09 -07:00
registry.py feat: implement download functionality for different OS in SidebarUserProfile and DownloadButton components, enhance user experience with localized download messages 2026-04-10 19:53:13 +05:30
report.py feat: made agent file sytem optimized 2026-03-28 16:39:46 -07:00
scrape_webpage.py feat: update YouTube transcript fetching to select primary language transcripts 2026-02-06 14:02:46 -08:00
search_surfsense_docs.py perf: use asyncio.to_thread for embed_text in FastAPI paths 2026-03-09 16:33:24 +02:00
update_memory.py chore: ran linting 2026-04-10 14:20:11 +05:30
video_presentation.py feat: enhance video presentation agent with parallel theme assignment and watermarking 2026-03-21 23:02:09 -07:00
web_search.py chore: ran linting 2026-03-17 04:40:46 +05:30