feat(walmart): register subagent in roster and connector map

This commit is contained in:
CREDO23 2026-07-19 08:45:27 +02:00
parent f6a8a2a566
commit cabc5b5c86
3 changed files with 6 additions and 0 deletions

View file

@ -39,6 +39,7 @@ SUBAGENT_TO_REQUIRED_CONNECTOR_MAP: dict[str, frozenset[str]] = {
"reddit": frozenset(),
"instagram": frozenset(),
"tiktok": frozenset(),
"walmart": frozenset(),
"mcp_discovery": frozenset(
{
"SLACK_CONNECTOR",

View file

@ -42,6 +42,9 @@ from app.agents.chat.multi_agent_chat.subagents.builtins.reddit.agent import (
from app.agents.chat.multi_agent_chat.subagents.builtins.tiktok.agent import (
build_subagent as build_tiktok_subagent,
)
from app.agents.chat.multi_agent_chat.subagents.builtins.walmart.agent import (
build_subagent as build_walmart_subagent,
)
from app.agents.chat.multi_agent_chat.subagents.builtins.web_crawler.agent import (
build_subagent as build_web_crawler_subagent,
)
@ -96,6 +99,7 @@ SUBAGENT_BUILDERS_BY_NAME: dict[str, SubagentBuilder] = {
"onedrive": build_onedrive_subagent,
"reddit": build_reddit_subagent,
"tiktok": build_tiktok_subagent,
"walmart": build_walmart_subagent,
"web_crawler": build_web_crawler_subagent,
"youtube": build_youtube_subagent,
}

View file

@ -40,6 +40,7 @@ _EXPECTED_SUBAGENTS = frozenset(
"onedrive",
"reddit",
"tiktok",
"walmart",
"web_crawler",
"youtube",
}