Spaces:
Running
Running
File size: 2,759 Bytes
a31f556 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | from backend.tools.web_search_tools import search_web as web_search_tool
from backend.tools.filesystem_tools import read_file as read_file_tool, write_file as write_file_tool
from backend.tools.terminal_tools import run_command as run_shell_tool
from backend.tools.github_tools import github_search_tool, github_commit_tool, github_pull_tool
from backend.tools.memory_tools import memory_store_tool, memory_search_tool
from backend.tools.system_tools import screenshot_tool, open_app_tool, usb_devices_tool, notification_tool, system_stats_tool
from backend.tools.calendar_tools import list_events as calendar_tool
from backend.tools.email_tools import send_email as email_tool
from backend.tools.xr_tools import xr_anchor_tool, gesture_context_tool, ar_control_tool
from backend.tools.automation_tools import list_automations_tool, pause_automation_tool, resume_automation_tool, delete_automation_tool, trigger_automation_tool
from backend.tools.system_tools import backup_vault_tool
from backend.tools.browser_tools import close_browser, navigate
from backend.tools.youtube_tools import scrape_youtube_transcript, search_youtube
from backend.tools.social_tools import login_to_socials, post_to_x
from backend.tools.audio_tools import search_audio_logs
TOOL_REGISTRY = {
"backup_vault": backup_vault_tool,
"web_search": web_search_tool,
"read_file": read_file_tool,
"write_file": write_file_tool,
"run_shell": run_shell_tool,
"github_search": github_search_tool,
"github_commit": github_commit_tool,
"github_pull": github_pull_tool,
"memory_store": memory_store_tool,
"memory_search": memory_search_tool,
"take_screenshot": screenshot_tool,
"open_app": open_app_tool,
"usb_get_devices": usb_devices_tool,
"send_notification": notification_tool,
"get_system_stats": system_stats_tool,
"calendar_query": calendar_tool,
"email_send": email_tool,
"xr_save_anchor": xr_anchor_tool,
"gesture_context": gesture_context_tool,
"ar_control": ar_control_tool,
"automation_list": list_automations_tool,
"automation_pause": pause_automation_tool,
"automation_resume": resume_automation_tool,
"automation_delete": delete_automation_tool,
"automation_trigger": trigger_automation_tool,
"browser_login": login_to_socials,
"browser_post_x": post_to_x,
"browser_yt_scrape": scrape_youtube_transcript,
"browser_yt_search": search_youtube,
"browser_close": close_browser,
"browser_navigate": navigate,
"search_audio_logs": search_audio_logs,
}
|