Skip to content
Changelog

Reliable, consistent reads across common data sources

Agno Team

December 19, 20251 min read

We resolved issues in read and async_read across multiple readers (CSV, field‑labeled CSV, JSON, Markdown, PDF, DOCX, PPTX, S3, Text, and Web Search). Pipelines now ingest documents and data consistently in both synchronous and asynchronous modes, reducing failures, retries, and operational noise.

Details:

  • Restores parity between read and async_read for predictable behavior and outputs
  • Stabilizes ingestion from popular file formats, S3, and web sources used in production
  • No code changes required; upgrade to benefit immediately

Who this is for: Teams building knowledge bases, ETL/ingestion pipelines, and retrieval workflows that rely on diverse document sources or high‑throughput async processing.

Shipped around the same time