Canonical AI event

Haystack drops Python 3.10 support, minimum version now 3.11.

Haystack v3.4.0 now supports Python 3.15 and dropped Python 3.10. The page_number metadata field is standardized across splitters.

15 Oct 20261 verified claims1 sources1 observations
What happened

The official source reports this update: v3.4.0. ⭐️ Highlights 🐍 Python 3.15 Support, Python 3.10 Dropped Haystack now officially supports Python 3.15. Python 3.10 reaches end of life in October 2026, so the minimum supported version is now 3.11. ⚠️ 📦 ToolResultOffloadCompactor: Compact Agent Context Without Losing Tool Results The experimental ToolResultOffloadCompactor is a new compaction strategy for CompactionHook . When compaction is triggered, it doesn't drop or summarize older tool results. It writes them to a ToolResultStore and leaves a reference in their place. The Agent can read the full output back on demand with a read tool scoped to the same store.

Why it matters

This official update documents a development concerning v3.4.0. Its practical significance depends on the scope and evidence stated by the source.

What to watch next

Read the official source update and verify its stated scope, evidence and timing before acting on it.

Connected knowledge

Entities affected by this event

Continue this topic
Evidence trail

Sources behind the event