O instrutor mencionou o uso da classe AgentState mas no final não utilizou ela nenhum momento.. gostaria da orientação do uso dela.
class AgentState(TypedDict):
pergunta: str
historico: list[str]
acao_pendente: str
resposta_final: str