×”×¦×˜×Ø×£ ל-Nostr
2026-08-24 13:04:02 UTC

selfhost.directory on Nostr: šŸš€ New #release Ā· agno v3.0.0 āš ļø Breaking release. A database migration is ...

šŸš€ New #release Ā· agno v3.0.0

āš ļøĀ Breaking release.Ā A database migration is required before v3.0 serves traffic. Read theĀ v3 Migration GuideĀ first, and see the fullĀ v3.0 ChangelogĀ for every change.
New Features
• Tool result offloading:Ā Agent(offload_tool_results=True)Ā /Ā Team(...)Ā writes any tool result over 16,000 chars to AgentFS and leaves a short envelope (preview, size,Ā result_id) in the message; the agent getsĀ read_resultĀ /Ā search_resultĀ (+ async) to fetch the rest. No model call on the write path. Tune viaĀ ResultStore(threshold_chars=..., ttl_seconds=...). (#9436,Ā #9684)
• Media offloading:Ā media_storage=S3MediaStorage(bucket=...)Ā on an Agent/Team/Workflow uploads images, audio, video and files to local disk, S3 or GCS before persistence; the row keeps a smallĀ MediaReferenceĀ instead of base64 (a 113 KB JPEG drops from ~151,000 chars to 2,897). No schema change. (#9340) Docs
• CodeMode: CodeMode(tools=[...])Ā swaps a wide tool schema for one programmable IPython kernel that persists across a session — the model writes Python and calls tools as awaitable handles, composing them (variables, loops, helpers) without round-tripping through the transcript.

See what's new → https://selfhost.directory/project/agno#update-12696123

#decentralized #agno #opensource #automation #docs