v2.4.6

agno-agi/agnov2.4.6Jan 28, 2026by ysolanky

AI Summary

This release focuses on bug fixes for SurrealDB timestamps, Knowledge loading/skipping issues, and WebsiteReader crawling. It also improves Learning Machine prompts.

Key Highlights

  • Fixed created_at and updated_at timestamps in SurrealDB (UTC conversion)
  • Fixed Knowledge loading issues (skipped topics, overwritten chunks)
  • Fixed WebsiteReader skip_if_exists bug
  • Improved prompts for Learning Machine

Full Release Notes

# Changelog

## Improvements:

- **Learning Machine:** Improved prompts and default support for `user_memory` when using learning machine

## Bug Fixes:

- **SurrealDB** - `created_at` and `updated_at` timestamps now correctly convert to UTC
- **Knowledge** - Fixed an issue causing some topics to be skipped while loading
- **Knowledge** - Fixed an issue causing some chunks to be overwritten.
- **WebsiteReader** - Fixed an issue with skip_if_exists when crawling web pages
- **Knowledge** - Fixed an issue causing documents without an explicit ID would fail to deduplicate, causing duplicate entries on re-indexing

## What's Changed
* fix: remove unused variable in test_seltz to fix CI by @harshsinha03 in https://github.com/agno-agi/agno/pull/6187
* fix: Knowledge loop continuation, filter validation, and search exception handling by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6050
* fix: correct UTC timestamp conversion in SurrealDB by @harshsinha03 in https://github.com/agno-agi/agno/pull/6190
* fix: use correct chunk ID in DocumentChunking overlap section by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6159
* fix: Add fallback chunk ID generation for documents without id/name by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6018
* fix: knowledge cookbook bugs and improve consistency by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6184
* fix: Compute per-page content_hash for website crawling by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6054
* fix: pin unstructured<0.18.31 to fix CI by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6200
* chore: release 2.4.6 by @ysolanky in https://github.com/agno-agi/agno/pull/6203


**Full Changelog**: https://github.com/agno-agi/agno/compare/v2.4.5...v2.4.6