github agno-agi/agno v3.0.0a3

pre-release3 hours ago

What's Changed

  • fix: keep a workflow session's runs to its own runs by @harshsinha03 in #9634
  • fix: point invalid-schema table errors at the migration path by @ysolanky in #9631
  • fix: cache resolved tables in SQL adapters to avoid per-query existence checks by @kausmeows in #9623
  • fix: install a usable Postgres driver with the postgres and dev extras by @ashpreetbedi in #9635
  • fix: workflow event serialization survives cyclic object graphs by @ysolanky in #9641
  • fix: file-generation import warnings fire only when PDF/DOCX is requested by @ashpreetbedi in #9640
  • fix: AgentOSTools reports failed schedules, windows and refreshes correctly by @ashpreetbedi in #9242
  • test: assert the archive race by what landed, not by which call raised by @ashpreetbedi in #9654
  • fix: match a learnings record owner against the caller by value, not by type by @ashpreetbedi in #9655
  • fix: isolate entity memory rows per user under namespace="user" by @ashpreetbedi in #9322
  • feat: SuperGrok OAuth device-code auth for the xAI model by @Himanshu040604 in #9616
  • fix: accept every reasoning effort and service tier the OpenAI API takes by @ashpreetbedi in #9658
  • chore: update gemini defaults to use 3.7 flash by @markmcd in #9666
  • fix: docs clarify human-readable ID collision guarantees by @daleselaji-dev in #9665
  • fix: typos in code comments and docstrings by @feizhuzheng in #9597
  • [cookbook] Align Team HITL examples with cookbook standards by @Math1987 in #9671
  • cookbook: add emem entry to MCP cookbook README index by @kumari-jaya in #9636
  • fix: repair four imports that do not resolve in cookbooks by @tonydzi in #9498
  • feat: add MigrationRequiredError for stale database schemas by @ysolanky in #9669
  • feat: CodeMode and result offloading for agents and teams (3.0 S1) by @ashpreetbedi in #9436
  • feat: registry workflows, zero-config Studio, and six verified 3.0 regression fixes by @ashpreetbedi in #9639
  • feat: CodeMode result_store handle, kernel fixes, and bounds by @ashpreetbedi in #9684
  • feat: offload media from the database to local, S3, or GCS storage by @kausmeows in #9340
  • fix: give the remaining-integration CI job a Postgres server by @ashpreetbedi in #9685
  • fix: make the Claude models work with anthropic 1.0.0 by @ashpreetbedi in #9686
  • refactor: import agno.agent in 147 ms instead of 233 ms by @ashpreetbedi in #9678
  • refactor: drop the per-AgentOS Studio catalog binding, and keep stale-schema errors actionable by @ashpreetbedi in #9692
  • refactor: cut avoidable per-run and per-chunk overhead on the hot paths by @ashpreetbedi in #9689
  • fix: O(1) session lookups in InMemoryDb by keying storage on session_id by @ashpreetbedi in #9693
  • chore: fix import sorting by @ashpreetbedi in #9697
  • fix: make agno.workflow importable without fastapi installed by @ashpreetbedi in #9696
  • feat: make LearningMachine the only Studio memory surface by @ashpreetbedi in #9695
  • fix: invalidate the cached session when db is reassigned by @ashpreetbedi in #9699
  • test: isolate global run-cancellation state between unit tests by @ashpreetbedi in #9702
  • fix: expire cancel-before-start intents in the in-memory cancellation manager by @ashpreetbedi in #9701
  • fix: cut per-turn history and session-save cost in long conversations by @ashpreetbedi in #9700
  • cookbook: add the canonical performance benchmark suite with cross-framework comparisons by @ashpreetbedi in #9694
  • chore: bump agno to 3.0.0a3 by @ashpreetbedi in #9704
  • cookbook: refresh performance reference results after the long-conversation fixes by @ashpreetbedi in #9705

New Contributors

Full Changelog: v3.0.0a2...v3.0.0a3

Don't miss a new agno release

NewReleases is sending notifications on new releases.