feat: fully implemented visual emotion recognition agent in pipeline

ref: N25B-393
This commit is contained in:
Storm
2026-01-16 13:26:53 +01:00
parent 0771b0d607
commit 05804c158d
6 changed files with 67 additions and 29 deletions

View File

@@ -40,7 +40,9 @@ from control_backend.agents.communication import RICommunicationAgent
from control_backend.agents.llm import LLMAgent
# User Interrupt Agent
from control_backend.agents.perception.visual_emotion_detection_agent.visual_emotion_recognition_agent import VisualEmotionRecognitionAgent
from control_backend.agents.perception.visual_emotion_detection_agent.visual_emotion_recognition_agent import (
VisualEmotionRecognitionAgent,
)
from control_backend.agents.user_interrupt.user_interrupt_agent import UserInterruptAgent
# Other backend imports
@@ -148,13 +150,6 @@ async def lifespan(app: FastAPI):
"name": settings.agent_settings.user_interrupt_name,
},
),
# TODO: Spawn agent from RI Communication Agent
"VisualEmotionRecognitionAgent": (
VisualEmotionRecognitionAgent,
{
"socket_address": "tcp://localhost:5556", # TODO: move to settings
},
),
}
agents = []