(self, prompt, speech_module)
| 24 | model_provider=provider.get_model_name()) |
| 25 | |
| 26 | async def process(self, prompt, speech_module) -> str: |
| 27 | self.memory.push('user', prompt) |
| 28 | animate_thinking("Thinking...", color="status") |
| 29 | answer, reasoning = await self.llm_request() |
| 30 | self.last_answer = answer |
| 31 | self.status_message = "Ready" |
| 32 | return answer, reasoning |
| 33 | |
| 34 | if __name__ == "__main__": |
| 35 | pass |
nothing calls this directly
no test coverage detected