diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/constants.py b/surfsense_backend/app/agents/multi_agent_chat/constants.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/constants.py rename to surfsense_backend/app/agents/multi_agent_chat/constants.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/context_prune/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/context_prune/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/context_prune/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/context_prune/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/context_prune/prune_tool_names.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/context_prune/prune_tool_names.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/context_prune/prune_tool_names.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/context_prune/prune_tool_names.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/compile_graph_sync.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/compile_graph_sync.py similarity index 97% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/compile_graph_sync.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/compile_graph_sync.py index 89d950c54..d3acba175 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/compile_graph_sync.py +++ b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/compile_graph_sync.py @@ -12,7 +12,7 @@ from langchain_core.tools import BaseTool from langgraph.types import Checkpointer from .middleware import build_main_agent_deepagent_middleware -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) from app.agents.new_chat.context import SurfSenseContextSchema diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/config.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/config.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/config.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/config.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/constants.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/constants.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/constants.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/constants.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/middleware.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/middleware.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/middleware.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/middleware.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/propagation.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/propagation.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/propagation.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/propagation.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/resume.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/resume.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/resume.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/resume.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/task_tool.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/task_tool.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/checkpointed_subagent_middleware/task_tool.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/checkpointed_subagent_middleware/task_tool.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/deepagent_stack.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/deepagent_stack.py similarity index 99% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/deepagent_stack.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/deepagent_stack.py index 57fa3b34a..984556b1e 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/graph/middleware/deepagent_stack.py +++ b/surfsense_backend/app/agents/multi_agent_chat/main_agent/graph/middleware/deepagent_stack.py @@ -24,11 +24,11 @@ from langchain_core.tools import BaseTool from langgraph.types import Checkpointer from ...context_prune.prune_tool_names import safe_exclude_tools -from app.agents.multi_agent_with_deepagents.subagents import ( +from app.agents.multi_agent_chat.subagents import ( build_subagents, get_subagents_to_exclude, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) from app.agents.new_chat.feature_flags import AgentFeatureFlags diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/runtime/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/runtime/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/runtime/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/runtime/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/runtime/factory.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/runtime/factory.py similarity index 98% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/runtime/factory.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/runtime/factory.py index 13d570832..6dd3eb721 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/runtime/factory.py +++ b/surfsense_backend/app/agents/multi_agent_chat/main_agent/runtime/factory.py @@ -16,7 +16,7 @@ from sqlalchemy.ext.asyncio import AsyncSession from ..graph.compile_graph_sync import build_compiled_agent_graph_sync from ..tools import MAIN_AGENT_SURFSENSE_TOOL_NAMES, MAIN_AGENT_SURFSENSE_TOOL_NAMES_ORDERED -from app.agents.multi_agent_with_deepagents.subagents.mcp_tools.index import ( +from app.agents.multi_agent_chat.subagents.mcp_tools.index import ( load_mcp_tools_by_connector, ) from app.agents.new_chat.chat_deepagent import _map_connectors_to_searchable_types @@ -24,7 +24,7 @@ from app.agents.new_chat.feature_flags import AgentFeatureFlags, get_flags from app.agents.new_chat.filesystem_backends import build_backend_resolver from app.agents.new_chat.filesystem_selection import FilesystemMode, FilesystemSelection from app.agents.new_chat.llm_config import AgentConfig -from app.agents.multi_agent_with_deepagents.subagents import ( +from app.agents.multi_agent_chat.subagents import ( get_subagents_to_exclude, main_prompt_registry_subagent_lines, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/compose.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/compose.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/compose.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/compose.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/load_md.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/load_md.py similarity index 84% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/load_md.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/load_md.py index 3aeb89e9d..f29e7f9ef 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/load_md.py +++ b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/load_md.py @@ -4,7 +4,7 @@ from __future__ import annotations from importlib import resources -_PROMPTS_PACKAGE = "app.agents.multi_agent_with_deepagents.main_agent.system_prompt.markdown" +_PROMPTS_PACKAGE = "app.agents.multi_agent_chat.main_agent.system_prompt.markdown" def read_prompt_md(filename: str) -> str: diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/provider_hints.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/provider_hints.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/provider_hints.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/provider_hints.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/citations.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/citations.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/citations.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/citations.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/provider.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/provider.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/provider.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/provider.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/registry_subagents.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/registry_subagents.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/registry_subagents.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/registry_subagents.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/system_instruction.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/system_instruction.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/system_instruction.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/system_instruction.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/tools.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/tools.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/sections/tools.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/sections/tools.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/tool_instruction_block.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/tool_instruction_block.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/builder/tool_instruction_block.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/builder/tool_instruction_block.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/agent_private.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/agent_private.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/agent_private.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/agent_private.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/agent_team.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/agent_team.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/agent_team.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/agent_team.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/citations_off.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/citations_off.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/citations_off.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/citations_off.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/citations_on.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/citations_on.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/citations_on.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/citations_on.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/scrape_webpage.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/scrape_webpage.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/scrape_webpage.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/scrape_webpage.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/search_surfsense_docs.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/search_surfsense_docs.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/search_surfsense_docs.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/search_surfsense_docs.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/update_memory_private.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/update_memory_private.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/update_memory_private.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/update_memory_private.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/update_memory_team.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/update_memory_team.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/update_memory_team.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/update_memory_team.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/web_search.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/web_search.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/examples/web_search.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/examples/web_search.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/kb_only_policy_private.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/kb_only_policy_private.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/kb_only_policy_private.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/kb_only_policy_private.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/kb_only_policy_team.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/kb_only_policy_team.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/kb_only_policy_team.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/kb_only_policy_team.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/main_agent_tool_routing.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/main_agent_tool_routing.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/main_agent_tool_routing.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/main_agent_tool_routing.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/memory_protocol_private.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/memory_protocol_private.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/memory_protocol_private.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/memory_protocol_private.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/memory_protocol_team.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/memory_protocol_team.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/memory_protocol_team.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/memory_protocol_team.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/parameter_resolution.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/parameter_resolution.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/parameter_resolution.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/parameter_resolution.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/anthropic.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/anthropic.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/anthropic.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/anthropic.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/deepseek.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/deepseek.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/deepseek.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/deepseek.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/default.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/default.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/default.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/default.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/google.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/google.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/google.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/google.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/grok.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/grok.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/grok.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/grok.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/kimi.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/kimi.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/kimi.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/kimi.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_classic.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_classic.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_classic.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_classic.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_codex.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_codex.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_codex.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_codex.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_reasoning.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_reasoning.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/providers/openai_reasoning.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/providers/openai_reasoning.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/_preamble.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/_preamble.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/_preamble.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/_preamble.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/scrape_webpage.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/scrape_webpage.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/scrape_webpage.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/scrape_webpage.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/search_surfsense_docs.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/search_surfsense_docs.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/search_surfsense_docs.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/search_surfsense_docs.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/update_memory_private.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/update_memory_private.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/update_memory_private.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/update_memory_private.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/update_memory_team.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/update_memory_team.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/update_memory_team.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/update_memory_team.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/web_search.md b/surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/web_search.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/system_prompt/markdown/tools/web_search.md rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/system_prompt/markdown/tools/web_search.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/main_agent/tools/index.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/main_agent/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/main_agent/tools/index.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/agent.py index 775624a6f..0f7070645 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/generate_image.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/generate_image.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/generate_image.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/generate_image.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/index.py similarity index 96% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/index.py index d640837b5..c2ebc2029 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/podcast.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/podcast.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/podcast.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/podcast.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/report.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/report.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/report.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/report.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/resume.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/resume.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/resume.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/resume.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/video_presentation.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/video_presentation.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/deliverables/tools/video_presentation.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/deliverables/tools/video_presentation.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/agent.py index f9ee96938..0afe207ce 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/index.py index 71d66d15f..4ff02856f 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) from app.db import ChatVisibility diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/update_memory.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/update_memory.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/memory/tools/update_memory.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/memory/tools/update_memory.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/agent.py index 8211686e4..1b7998153 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/index.py index a616ac2dc..350dab563 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/scrape_webpage.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/scrape_webpage.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/scrape_webpage.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/scrape_webpage.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/search_surfsense_docs.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/search_surfsense_docs.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/search_surfsense_docs.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/search_surfsense_docs.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/web_search.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/web_search.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/builtins/research/tools/web_search.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/builtins/research/tools/web_search.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/agent.py index 583df0078..7b78f4565 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/tools/index.py similarity index 76% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/tools/index.py index 639cea3a9..9bbfdccb9 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/airtable/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/agent.py index 378f2095a..42ccba213 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/create_event.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/create_event.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/create_event.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/create_event.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/delete_event.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/delete_event.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/delete_event.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/delete_event.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/index.py similarity index 94% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/index.py index 99d769ddc..57d8e277d 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/search_events.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/search_events.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/search_events.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/search_events.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/update_event.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/update_event.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/calendar/tools/update_event.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/calendar/tools/update_event.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/agent.py index a4a193332..057351c77 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/clickup/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/tools/index.py similarity index 76% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/tools/index.py index 639cea3a9..9bbfdccb9 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/clickup/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/agent.py index 11c4fc0e8..3b021ee70 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/create_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/create_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/create_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/create_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/delete_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/delete_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/delete_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/delete_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/index.py similarity index 93% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/index.py index eb76eb17d..561ea44ab 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/update_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/update_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/confluence/tools/update_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/confluence/tools/update_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/agent.py index 9e1eb964a..feacecd78 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/_auth.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/_auth.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/_auth.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/_auth.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/index.py index 66d13e7a6..04db7cda6 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/list_channels.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/list_channels.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/list_channels.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/list_channels.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/read_messages.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/read_messages.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/read_messages.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/read_messages.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/send_message.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/send_message.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/discord/tools/send_message.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/discord/tools/send_message.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/agent.py index 60a01c20a..9ff9bc1f3 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/create_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/create_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/create_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/create_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/index.py similarity index 90% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/index.py index ba2c31f9a..a25755a8d 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/trash_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/trash_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/dropbox/tools/trash_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/dropbox/tools/trash_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/agent.py index 6910030c4..5edf37b85 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/create_draft.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/create_draft.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/create_draft.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/create_draft.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/index.py similarity index 94% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/index.py index d382aaf7d..c355536e8 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/read_email.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/read_email.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/read_email.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/read_email.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/search_emails.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/search_emails.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/search_emails.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/search_emails.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/send_email.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/send_email.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/send_email.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/send_email.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/trash_email.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/trash_email.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/trash_email.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/trash_email.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/update_draft.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/update_draft.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/gmail/tools/update_draft.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/gmail/tools/update_draft.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/agent.py index e8601ab54..4b4269e2b 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/create_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/create_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/create_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/create_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/index.py similarity index 90% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/index.py index 074cba74c..85f414d14 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/trash_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/trash_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/google_drive/tools/trash_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/google_drive/tools/trash_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/agent.py index a21662eb5..b381c6bcf 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/create_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/create_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/create_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/create_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/delete_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/delete_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/delete_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/delete_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/index.py index c08909fcf..9d32c320a 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/update_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/update_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/jira/tools/update_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/jira/tools/update_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/agent.py index 82fdb245f..4c3d1d3a5 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/create_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/create_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/create_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/create_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/delete_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/delete_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/delete_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/delete_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/index.py index ef668ffb1..dc147055e 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/update_issue.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/update_issue.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/linear/tools/update_issue.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/linear/tools/update_issue.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/agent.py index 81a95270b..343874c33 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/_auth.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/_auth.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/_auth.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/_auth.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/create_event.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/create_event.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/create_event.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/create_event.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/index.py index 2be92a227..053a905a3 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/list_events.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/list_events.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/list_events.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/list_events.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/read_event.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/read_event.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/luma/tools/read_event.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/luma/tools/read_event.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/agent.py index 9ff3105b4..8c8a80ab5 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/create_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/create_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/create_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/create_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/delete_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/delete_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/delete_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/delete_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/index.py index dd1db9031..0323781e5 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/update_page.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/update_page.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/notion/tools/update_page.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/notion/tools/update_page.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/agent.py index edf90c1ea..551388d34 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/create_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/create_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/create_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/create_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/index.py similarity index 90% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/index.py index 90be31309..5f40ba704 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/trash_file.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/trash_file.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/onedrive/tools/trash_file.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/onedrive/tools/trash_file.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/agent.py index aa8198827..b72f82dab 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/slack/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/tools/index.py similarity index 76% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/tools/index.py index 639cea3a9..9bbfdccb9 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/airtable/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/slack/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/agent.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/agent.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/agent.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/agent.py index b8fc5d1ba..aa6f34935 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/agent.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/agent.py @@ -8,15 +8,15 @@ from typing import Any from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, merge_tools_permissions, middleware_gated_interrupt_on, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/description.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/description.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/description.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/description.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/system_prompt.md b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/system_prompt.md similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/system_prompt.md rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/system_prompt.md diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/__init__.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/__init__.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/_auth.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/_auth.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/_auth.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/_auth.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/index.py similarity index 92% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/index.py index d9058908d..4bc481307 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/index.py @@ -2,7 +2,7 @@ from __future__ import annotations from typing import Any -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/list_channels.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/list_channels.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/list_channels.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/list_channels.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/read_messages.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/read_messages.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/read_messages.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/read_messages.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/send_message.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/send_message.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/connectors/teams/tools/send_message.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/connectors/teams/tools/send_message.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/__init__.py similarity index 84% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/__init__.py index 33e19c827..c8714cd04 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/__init__.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.mcp_tools.permissions import ( +from app.agents.multi_agent_chat.subagents.mcp_tools.permissions import ( TOOLS_PERMISSIONS_BY_AGENT, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/index.py similarity index 95% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/index.py index 1e635cae5..68c6ce995 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/index.py @@ -12,13 +12,13 @@ from sqlalchemy import cast, select from sqlalchemy.dialects.postgresql import JSONB from sqlalchemy.ext.asyncio import AsyncSession -from app.agents.multi_agent_with_deepagents.constants import ( +from app.agents.multi_agent_chat.constants import ( CONNECTOR_TYPE_TO_CONNECTOR_AGENT_MAPS, ) -from app.agents.multi_agent_with_deepagents.subagents.mcp_tools.permissions import ( +from app.agents.multi_agent_chat.subagents.mcp_tools.permissions import ( TOOLS_PERMISSIONS_BY_AGENT, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolPermissionItem, ToolsPermissions, mcp_tool_permission_row, diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/__init__.py similarity index 88% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/__init__.py index 2d0341fb7..f24dedcf2 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/__init__.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/__init__.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/airtable.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/airtable.py similarity index 79% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/airtable.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/airtable.py index ec252a6ae..d2d426ef2 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/airtable.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/airtable.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/clickup.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/clickup.py similarity index 77% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/clickup.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/clickup.py index 2eb00eec9..9ddec5fe8 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/clickup.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/clickup.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/index.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/index.py similarity index 71% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/index.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/index.py index e8340abe5..10781c9d9 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/index.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/index.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolPermissionItem, ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/jira.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/jira.py similarity index 85% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/jira.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/jira.py index 93b57823e..5a67c9dc1 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/jira.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/jira.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/linear.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/linear.py similarity index 88% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/linear.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/linear.py index 25c37494a..18fd827dc 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/linear.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/linear.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/slack.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/slack.py similarity index 79% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/slack.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/slack.py index bd5454523..f9c9d3635 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/mcp_tools/permissions/slack.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/mcp_tools/permissions/slack.py @@ -2,7 +2,7 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/registry.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/registry.py similarity index 75% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/registry.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/registry.py index dde98018e..51906858a 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/registry.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/registry.py @@ -8,67 +8,67 @@ from typing import Any, Protocol from deepagents import SubAgent from langchain_core.language_models import BaseChatModel -from app.agents.multi_agent_with_deepagents.subagents.builtins.deliverables.agent import ( +from app.agents.multi_agent_chat.subagents.builtins.deliverables.agent import ( build_subagent as build_deliverables_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.builtins.memory.agent import ( +from app.agents.multi_agent_chat.subagents.builtins.memory.agent import ( build_subagent as build_memory_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.builtins.research.agent import ( +from app.agents.multi_agent_chat.subagents.builtins.research.agent import ( build_subagent as build_research_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.airtable.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.airtable.agent import ( build_subagent as build_airtable_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.calendar.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.calendar.agent import ( build_subagent as build_calendar_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.clickup.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.clickup.agent import ( build_subagent as build_clickup_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.confluence.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.confluence.agent import ( build_subagent as build_confluence_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.discord.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.discord.agent import ( build_subagent as build_discord_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.dropbox.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.dropbox.agent import ( build_subagent as build_dropbox_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.gmail.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.gmail.agent import ( build_subagent as build_gmail_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.google_drive.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.google_drive.agent import ( build_subagent as build_google_drive_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.jira.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.jira.agent import ( build_subagent as build_jira_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.linear.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.linear.agent import ( build_subagent as build_linear_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.luma.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.luma.agent import ( build_subagent as build_luma_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.notion.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.notion.agent import ( build_subagent as build_notion_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.onedrive.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.onedrive.agent import ( build_subagent as build_onedrive_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.slack.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.slack.agent import ( build_subagent as build_slack_subagent, ) -from app.agents.multi_agent_with_deepagents.subagents.connectors.teams.agent import ( +from app.agents.multi_agent_chat.subagents.connectors.teams.agent import ( build_subagent as build_teams_subagent, ) -from app.agents.multi_agent_with_deepagents.constants import ( +from app.agents.multi_agent_chat.constants import ( SUBAGENT_TO_REQUIRED_CONNECTOR_MAP, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolsPermissions, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/__init__.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/shared/__init__.py similarity index 60% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/__init__.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/shared/__init__.py index 0dbccf126..12443da88 100644 --- a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/__init__.py +++ b/surfsense_backend/app/agents/multi_agent_chat/subagents/shared/__init__.py @@ -2,16 +2,16 @@ from __future__ import annotations -from app.agents.multi_agent_with_deepagents.subagents.shared.md_file_reader import ( +from app.agents.multi_agent_chat.subagents.shared.md_file_reader import ( read_md_file, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.permissions import ( +from app.agents.multi_agent_chat.subagents.shared.permissions import ( ToolPermissionItem, ToolsPermissions, merge_tools_permissions, tool_permission_row, ) -from app.agents.multi_agent_with_deepagents.subagents.shared.subagent_builder import ( +from app.agents.multi_agent_chat.subagents.shared.subagent_builder import ( pack_subagent, ) diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/md_file_reader.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/shared/md_file_reader.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/md_file_reader.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/shared/md_file_reader.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/permissions.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/shared/permissions.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/permissions.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/shared/permissions.py diff --git a/surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/subagent_builder.py b/surfsense_backend/app/agents/multi_agent_chat/subagents/shared/subagent_builder.py similarity index 100% rename from surfsense_backend/app/agents/multi_agent_with_deepagents/subagents/shared/subagent_builder.py rename to surfsense_backend/app/agents/multi_agent_chat/subagents/shared/subagent_builder.py diff --git a/surfsense_backend/app/tasks/chat/stream_new_chat.py b/surfsense_backend/app/tasks/chat/stream_new_chat.py index 03a039054..7d359b7ab 100644 --- a/surfsense_backend/app/tasks/chat/stream_new_chat.py +++ b/surfsense_backend/app/tasks/chat/stream_new_chat.py @@ -28,7 +28,7 @@ from sqlalchemy import func from sqlalchemy.future import select from sqlalchemy.orm import selectinload -from app.agents.multi_agent_with_deepagents import ( +from app.agents.multi_agent_chat import ( create_surfsense_deep_agent as create_registry_deep_agent, ) from app.agents.new_chat.chat_deepagent import create_surfsense_deep_agent