SurfSense/surfsense_backend/app/agents/new_chat/tools
DESKTOP-RTLN3BA\$punk a34f1fb25c
Some checks are pending
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
feat: implement agent caches and fix invalid prompt cache configs
- Added a new function `_warm_agent_jit_caches` to pre-warm agent caches at startup, reducing cold invocation costs.
- Updated the `SurfSenseContextSchema` to include per-invocation fields for better state management during agent execution.
- Introduced caching mechanisms in various tools to ensure fresh database sessions are used, improving performance and reliability.
- Enhanced middleware to support new context features and improve error handling during connector and document type discovery.
2026-05-03 06:03:40 -07:00
..
confluence feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
discord feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
dropbox feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
gmail feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
google_calendar feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
google_drive feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
jira feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
linear feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
luma feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
notion feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
onedrive feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
teams feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
__init__.py refactor: rename and consolidate memory tools to update_memory 2026-04-08 23:29:26 +05:30
connected_accounts.py feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
generate_image.py feat: fixed vision/image provider specific errors and fixed podcast/video streaming 2026-05-02 19:18:53 -07:00
hitl.py fix: fixed composio issues 2026-05-02 21:16:03 -07:00
invalid_tool.py chore: cleaned comments slop 2026-04-28 23:52:37 -07:00
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-04-27 14:04:50 -07:00
mcp_tool.py chore: linting 2026-04-27 14:04:50 -07:00
podcast.py feat: updated file management for main agent 2026-04-28 04:32:52 -07:00
registry.py feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
report.py feat: made agent file sytem optimized 2026-03-28 16:39:46 -07:00
resume.py fix: adjust spacing in resume template for highlights 2026-04-22 19:24:30 +05:30
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 feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
tool_response.py chore: linting 2026-04-27 14:04:50 -07:00
update_memory.py feat: implement agent caches and fix invalid prompt cache configs 2026-05-03 06:03:40 -07:00
video_presentation.py feat: updated file management for main agent 2026-04-28 04:32:52 -07:00
web_search.py chore: ran linting 2026-03-17 04:40:46 +05:30