pdfchat TODO: Make agent stepped to collect sources: https://docs.llamaindex.ai/en/stable/examples/agent/agent_runner/agent_runner/