github agno-agi/agno v2.7.3

5 hours ago

Changelog

New Features:

  • Valkey:
    • Added ValkeyDb as a fast in-memory database for agents, teams, and workflows. See Docs
    • Added a ValkeyDB vector store with vector and keyword search. See Docs
  • Redmine Tools: Added RedmineTools to manage issues, comments, and time logs in Redmine, an open source project management tool.
  • TokenLab: Added TokenLab as a new OpenAI-compatible model provider.

Improvements:

  • Session Context: Skip a redundant model call when saving session context.
  • AG-UI: Extended human-in-the-loop confirmation, input, and feedback to AG-UI.
  • User Memory & Profile: More reliable memory and profile extraction from conversations.
  • MCP Tools:
    • Surface a clean error when an MCP server becomes unreachable.
    • Support tools that respond with only structuredContent.

Bug Fixes:

  • DoclingReader: Accept local file-path strings.
  • JSONReader: Honor chunk=False when reading JSON documents.
  • PDFReader:
    • Fix incorrect page number interpretation for single page pdf’s.
    • Auto-try a blank password for encrypted PDFs.
  • Structured Outputs: Reliably parse responses whose field values contain braces.
  • File & Coding Tools: Keep search and listing contained to the configured root.
  • Antigravity: Prevent symlinked files from escaping the agent directory.
  • Cassandra: Derive the vector dimension from the configured embedder.
  • Mistral: Add frequency_penalty, presence_penalty, and stop, and keep zero-valued params like temperature=0.
  • YouTools: Fix failing searches and add region, language, and freshness filters.
  • Workflow Metrics: Include metrics on WorkflowCompletedEvent.
  • Timer: Fix Timer.elapsed for very fast operations.

What's Changed

New Contributors

Full Changelog: v2.7.2...v2.7.3

Don't miss a new agno release

NewReleases is sending notifications on new releases.