SurfSense/surfsense_backend/app/agents/new_chat
Anish Sarkar bbd5ee8a19 feat: enhance Google Calendar event update functionality
- Introduced helper functions `_is_date_only` and `_build_time_body` to streamline the construction of event start and end times for all-day and timed events.
- Refactored the `create_update_calendar_event_tool` to utilize the new helper functions, improving code readability and maintainability.
- Updated the Google Calendar sync service to ensure proper handling of calendar IDs with a default fallback to "primary".
- Modified the ApprovalCard component to simplify the construction of event update arguments, enhancing clarity and reducing redundancy.
2026-03-25 20:35:23 +05:30
..
middleware feat: initial files for jira and confluence HITL tool 2026-03-21 12:16:44 +05:30
tools feat: enhance Google Calendar event update functionality 2026-03-25 20:35:23 +05:30
__init__.py refactor: remove link_preview tool and associated components to streamline agent functionality 2026-03-24 17:15:29 +05:30
chat_deepagent.py refactor: remove link_preview tool and associated components to streamline agent functionality 2026-03-24 17:15:29 +05:30
checkpointer.py feat: implement connection pooling for AsyncPostgresSaver in checkpointer 2026-02-05 17:32:43 -08:00
context.py organize deepagent codebase 2025-12-20 18:35:39 +02:00
llm_config.py feat: complete MiniMax LLM provider integration 2026-03-13 07:27:47 +08:00
sandbox.py feat: enhance caching mechanisms to prevent memory leaks 2026-02-27 17:56:00 -08:00
system_prompt.py refactor: remove frontend of scrape_webpage tool 2026-03-24 18:55:06 +05:30
utils.py inject tools at runtime 2025-12-20 18:35:39 +02:00