from __future__ import annotations

from typing import Any, Dict

from agent.base.base_classifier import BaseClassifier

class ConversationSummary(BaseClassifier):
    PROMPT_FILE = "conversation_summary.txt"
    REASONING_EFFORT = "low"

    def run(self, text: str) -> str:
        output = self.chain.invoke(text)
        return output.content
