from app.core.orchestrator import route_to_agent

class LisaCore:

    def __init__(self):
        self.name = "LISA"
        self.role = "Executive AI"

    def process(self, message, context=None):
        decision = route_to_agent(message)

        response = {
            "input": message,
            "agent_selected": decision["agent"],
            "response": decision["response"]
        }

        return response