async def test_analyze_large_question(self, large_prompt):
        """Test that analyze tool detects large question."""
        tool = AnalyzeTool()
        result = await tool.execute({"files": ["/some/file.py"], "question": large_prompt})

        assert len(result) == 1
        output = json.loads(result[0].text)
        assert output["status"] == "requires_file_prompt"
Test that analyze tool detects large question.
tests/test_large_prompt_handling.py