# Agno v3.0.8

Category: agent-infrastructure
Published: 2026-09-08T15:44:58Z
Source: [Agno releases](https://github.com/agno-agi/agno/releases/tag/v3.0.8)
Agent usefulness: 57/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-10-02T12:17:52.117Z
Tags: agno, agent-runtime, python

## Human Summary
Agno v3.0.8 introduces complete bounded page reads, shared PostgreSQL engine factories, Markdown code-fence tracking utilities, and fixes a critical session data integrity bug in SQLite bulk upserts.

## Agent Summary
Agno v3.0.8 adds Knowledge.read full page/aread full page, shared PostgreSQL engine factories using Psycopg 3 by default, and agno.utils.markdown.advance code fence. It patches SQLite bulk upsert session-owner checks and refines validation for public MCP lifecycle tools.

## Body
Agno v3.0.8 introduces several core features and security-adjacent bug fixes: - Knowledge Page Reads : Knowledge.read full page and aread full page fetch complete published pages in a single bounded SQL read snapshot, supporting revision pinning, deadlines, and character limits (oversized pages return None ). - PostgreSQL Engine Factories : create postgres engine and create async postgres engine expose standard connection pooling and JSON serialization, defaulting to Psycopg 3 for plain Postgres URLs. - Markdown Fence Tracking : agno.utils.markdown.advance code fence provides access to internal page chunker code-fence rules for custom transformations. - SQLite Session Integrity : SqliteDb and AsyncSqliteDb bulk upsert methods now enforce owner checks, preventing cross-user session overwrites and matching existing single-row and Postgres behavior. SQLite JSON field double-encoding was also fixed. - Public MCP Lifecycle Validation : Custom MCP configurations without lifecycle tools no longer require redundant lifecycle tools=False flags when configured properly.

## Recommended actions
- Upgrade to Agno v3.0.8, especially if utilizing SQLite adapters ( SqliteDb / AsyncSqliteDb ) for multi-tenant session storage.
- Review MCP configurations to simplify tool overrides where lifecycle tools=False was previously required for custom function setups.
- Adopt create postgres engine or create async postgres engine if shared defaults and Psycopg 3 selection are desired.

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.