SurfSense/surfsense_backend/app/agents/new_chat/tools
API Test Bot d20cb8a538 feat(crypto): implement hybrid approach with real-time DexScreener tools
- Add crypto_realtime.py with get_live_token_price and get_live_token_data tools
- Register real-time tools in registry.py (no dependencies required)
- Export tool factories in __init__.py
- Create LiveTokenPriceToolUI component for real-time price display
- Create LiveTokenDataToolUI component for comprehensive market data
- Register tool-ui components in new-chat page

Hybrid Architecture:
- RAG (search_knowledge_base): Historical context, trends from indexed data
- Real-time tools: Current prices, live market data via direct API calls
- AI agent decides which to use based on query intent
2026-02-04 00:12:32 +07:00
..
__init__.py feat(crypto): implement hybrid approach with real-time DexScreener tools 2026-02-04 00:12:32 +07:00
crypto_realtime.py feat(crypto): implement hybrid approach with real-time DexScreener tools 2026-02-04 00:12:32 +07:00
display_image.py feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
knowledge_base.py fix(rag): Add DEXSCREENER_CONNECTOR to searchable mapping 2026-02-01 14:20:34 +07:00
link_preview.py feat: Replace AsyncChromiumLoader with Playwright for web crawling and content extraction in link preview and web crawler connector modules. 2025-12-27 13:58:00 -08:00
mcp_client.py chore: linting 2026-01-20 03:00:02 -08:00
mcp_tool.py chore: linting 2026-01-20 00:32:31 -08:00
podcast.py style(backend): run ruff format on 10 files 2026-01-28 22:20:02 +02:00
registry.py feat(crypto): implement hybrid approach with real-time DexScreener tools 2026-02-04 00:12:32 +07:00
scrape_webpage.py feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
search_surfsense_docs.py chore: linting 2026-01-12 14:17:15 -08:00
user_memory.py ruff format 2026-01-21 09:55:40 -08:00