github agno-agi/agno v2.5.3

11 hours ago

Changelog

New Features:

  • Remote Knowledge: Added endpoints to support listing of remote contents via API. Enables uploading of content in S3 buckets via AgentOS

Improvements:

  • PDF Reader: Added sanitize_content parameter to BasePDFReader (enabled by default) that normalizes fragmented PDF text extraction — collapsing word-per-line artifacts while preserving paragraph breaks. Disable with sanitize_content=False for PDFs containing structured content like code or tables.
  • PDF Reader: Added a sanitize_content parameter to BasePDFReader that normalizes extracted PDF text by collapsing excessive whitespace sequences into single spaces.

Bug Fixes:

  • Knowledge Retriever: Fix issue whereknowledge_retriever ignored when search_knowledge=True enabled.
  • Claude: Fixed streaming metrics double-count input_tokens for Anthropic models
  • Knowledge Search: Fixed match include/exclude patterns against filename for directory scanning
  • Reasoning: fixed reasoning_content duplication across reasoning steps.
  • Deepcopy on Agent/Team/Workflow: fixed deep_copy fails for nested teams due to non-init dataclass fields.
  • HITL: fixed HITL pause handlers silently dropping session_state changes in both agent and team modules.
  • Workflow Parallel Steps: fixed race condition on run_context.output_schema in Parallel execution.

What's Changed

New Contributors

Full Changelog: v2.5.2...v2.5.3

Don't miss a new agno release

NewReleases is sending notifications on new releases.