ankigen / test_context7_debug.py
brickfrog's picture
Upload folder using huggingface_hub
d6bb543 verified
raw
history blame
808 Bytes
"""Debug Context7 response to understand format"""
import asyncio
from ankigen_core.context7 import Context7Client
async def test_debug():
client = Context7Client()
# Get raw response
result = await client.call_context7_tool(
"resolve-library-id", {"libraryName": "pandas"}
)
if result and result.get("success") and result.get("text"):
print("=== RAW RESPONSE ===")
print(result["text"])
print("=== END RESPONSE ===")
# Also show line by line with indices
lines = result["text"].split("\n")
print("\n=== LINES WITH INDICES ===")
for i, line in enumerate(lines):
print(f"{i:3}: '{line}'")
else:
print("Failed to get response:", result)
if __name__ == "__main__":
asyncio.run(test_debug())