AgentState: "initializing" | "thinking" | "listening" | "speaking"