A

Agno

A
Agno AI v2.8.6

v2.8.6

Changelog New Features Smallest AI: Added SmallestTools, a text-to-speech toolkit for Smallest AI with text_to_speech (returns audio as a ToolResult artifact, optionally saved to disk) and get_voices. Supports the lightning_v3.1 and lightning_v3.1_pro models. AgentOS: Added GET /metrics/refresh/status to observe background metrics refreshes: Reports idle, running, completed or failed with started_…

A
Agno AI v2.8.5

v2.8.5

New Features AgentOS Tools: Added AgentOSTools to report on AgentOS usage, latency, failures, schedules, evals, components, and pending approvals. Improvements Traces: Added latency and error stats grouped by agent, team, workflow, or endpoint, plus tool and model call stats. Implemented for PostgresDb and SqliteDb. Moonshot: Default changed to kimi-k3. Added use_thinking to toggle thinking mode.…

A
Agno AI v2.8.4

v2.8.4

What's Changed fix: serialize nested executor requirements by @pratikm778 in #9162 fix: accept null path args in skill script/reference tools by @alec-drw in #9096 feat: add TrustedRouter as an OpenAILike model class by @jperla in #9100 feat: revamp entity memory for the second brain by @ashpreetbedi in #9177 chore: Release v2.8.4 by @ashpreetbedi in #9184 New Contributors @jperla made their first…

A
Agno AI v2.8.3

v2.8.3

What's Changed cookbook: number the filesystem cookbook as 13_filesystem by @ashpreetbedi in #9156 fix: FileSystem tools carry no instructions; the developer composes them by @ashpreetbedi in #9172 cookbook: add examples - three agents you run and serve by @ashpreetbedi in #9170 chore: Release v2.8.3 by @ashpreetbedi in #9173 Full Changelog: v2.8.2...v2.8.3

A
Agno AI v2.8.2

v2.8.2

New Features FileSystem (durable agent filesystem): A net-new state primitive — agents get a private, persistent filesystem with pluggable DB/local backends and fail-closed per-user namespace isolation. See cookbooks. Improvements Cookbooks: Rewrote the AgentOS cookbook (284 → 132 files, 24 lessons) and overhauled the agent quickstart for Gemini 3.6 Flash. What's Changed cookbook: overhaul agent q…

A
Agno AI v2.8.1

v2.8.1

Changelog New Features: TwelveLabsTools: Added support for Marengo video embeddings. See docs. Slack: respond_to_other_agents flag for peer-agent communication. Improvements: Learning Stores: extraction_tool_call_limit to prevent infinite loops. Context Providers: stream_sub_agent_events supported across all providers. Bug Fixes: File Tools: list_files now exposes its optional directory parameter…

A
Agno AI v2.8.0

v2.8.0

Changelog New Features agno.scorer — Turn a run into a number: CodeScorer: wraps any callable (bool | float | Score; typed-field comparison under output_schema recommended) JudgeScorer: LLM judge with the model always an explicit choice and numeric verdicts normalized to exact endpoints ((score - 1) / 9) ToolCallScorer: checks tool executions deterministically (refused, errored, or HITL-rejected c…

A
Agno AI v2.7.4

v2.7.4

Changelog New Features: Superserve Tools: Added SuperserveTools to run agent-generated code and manage files in Superserve, a Firecracker-based sandbox platform for long-running agents. See docs. Plivo Tools: Added PlivoTools to send SMS, make voice calls, and look up phone numbers with Plivo. See docs. The Context Company: Added an observability integration to trace agent runs with The Context Co…

A
Agno AI v2.7.3

v2.7.3

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:…

A
Agno AI v2.7.2

v2.7.2

Changelog New Features OAuth on the AgentOS MCP Endpoint: Added OAuth support for the AgentOS MCP endpoint via AgentOS(mcp_auth=...). See cookbook. AG-UI Client Tools: Added client_tools support for AG-UI frontend tools. agno connect Enhancements: Multi-target select, disconnect, restart hints, and identity-named entries. Improvements A2A Scope Mappings: Moved A2A scope mappings to the interface a…

A
Agno AI v2.7.2a4

v2.7.2a4

Pre-release for live testing on agentos-railway (agno 2.7.2a4 + agnoctl 0.1.2a4, lockstep). Over v2.7.2a3: Consent-page CSP no longer blocks the OAuth redirect (form-action directive dropped) — fixes the built-in AS sign-in flow in browsers that enforce it Picks up main: AG-UI client_tools support (#8565)

A
Agno AI v2.7.2a3

v2.7.2a3

Pre-release for live testing on agentos-railway (agno 2.7.2a3 + agnoctl 0.1.2a3, lockstep). Over v2.7.2a2: Built-in AS advertises public-client auth (token_endpoint_auth_methods_supported) in its AS metadata — connector (claude.ai / ChatGPT) DCR compatibility agno connect reads the OAuth signal from /info mcp.oauth instead of auth_mode agno connect honors exported PATs on open REST planes, fails d…

A
Agno AI v2.7.2a2

v2.7.2a2

Pre-release for live testing on agentos-railway (agno 2.7.2a2 + agnoctl 0.1.2a2, lockstep). Over v2.7.2a1: MCP OAuth hardening: external (Tier-2) tokens with reserved sa:* subjects rejected, refresh-token reuse detection, refined auth_mode reporting, typed mcp_auth: AuthProvider Built-in AS store: mcp_oauth table-name overrides in PostgresDb/SqliteDb AGENTOS_MCP_SIGNING_KEY honored in the built-in…

A
Agno AI v2.7.2a1

v2.7.2a1

Pre-release for live testing (agno 2.7.2a1 + agnoctl 0.1.2a1, lockstep). AgentOS(mcp_server=...) replaces enable_mcp_server + mcp_config (deprecated aliases kept, wire format unchanged) OAuth on the AgentOS MCP endpoint: AgentOSBuiltinAuth (built-in AS, BaseDb-backed store) + BYO fastmcp AuthProvider (AuthKit), PAT/JWT coexistence via MultiAuth, trust-marker scrubbing for external IdPs agno connec…

A
Agno AI v2.7.1

v2.7.1

agno 2.7.1 + agnoctl 0.1.1.

A
Agno AI v2.7.0

v2.7.0

Changelog New Features: Service Accounts (PATs): Expose any AgentOS as a Model Context Protocol server and connect it to your coding agent in one command. uvx agno connect mints per-client tokens, writes the MCP config into each client, and verifies the handshake — no manual JSON config editing. Tokens are agno_pat_... machine identities: SHA-256-hashed storage, scoped per-user, revocable via agno…

A
Agno AI v2.7.0a7

v2.7.0a7

agno 2.7.0a7 + agnoctl 0.1.0a7.

A
Agno AI v2.7.0a6

v2.7.0a6

agno 2.7.0a6. agnoctl and agno-infra unchanged since a5.

A
Agno AI v2.7.0a5

v2.7.0a5

agno 2.7.0a5 + agnoctl 0.1.0a5.

A
Agno AI v2.7.0a4

v2.7.0a4

agno 2.7.0a4 + agnoctl 0.1.0a4. Eval suite runner (Case, run_cases, cli) in agno.eval, plus A2A authorization gating and self-scoped service-account principals.

A
Agno AI v2.7.0a3

v2.7.0a3

Third v2.7 alpha — agno 2.7.0a3 + agnoctl 0.1.0a3. Folds fastmcp into the agno[mcp] extra so AgentOS serves /mcp without a separate install. Service accounts (PATs), MCP interface v2, and agnoctl connect. See PR #8747.

A
Agno AI v2.7.0a2

v2.7.0a2

Second v2.7 alpha — agno 2.7.0a2 + agnoctl 0.1.0a2. Service accounts (PATs), MCP interface v2, and agnoctl connect. See PR #8747.

A
Agno AI v2.7.0a1

v2.7.0a1

Alpha for v2.7 — agno 2.7.0a1 + agnoctl 0.1.0a1.

A
Agno AI v2.7.0a1

v2.7.0a1: fix: agnoctl connect rotate reminder and wider port discovery

Address @kausmeows's PR review of agnoctl: agno connect flags a rotated token (rotated: true) and prints a reminder to restart the affected coding agent, which keeps using the previous (now revoked) token in its live MCP connection until it reconnects. Autodiscovery probes 7778 and 7779 in addition to 7777 and 8000, so an AgentOS on a bumped port (7777 taken) is found instead of silently missed; a…

A
Agno AI v2.6.22

v2.6.22

Changelog New Features TwelveLabs Tools: Added TwelveLabsTools to analyze videos and generate multimodal text embeddings. See docs. Sofya Tools: Added SofyaTools for search, extract, and research. SearchAPI Tool: Added SearchApiTools with Google, News, Images, and YouTube search. Improvements Toolkit Timeouts: Added timeout to the base Toolkit and wired HTTP timeouts across tools; extended timeout…

A
Agno AI v2.6.21

v2.6.21

Changelog Improvements: LocalFileSystemTools: Read files via the enable_read_file flag. Keep file operations within target_directory by default; set restrict_to_base_dir=False to opt out. Tools: Renamed StudioTool to StudioTools with a backward-compatible alias. Bug Fixes Registry / MCP: Prevent silent MCP tool loss in Registry. Workflow: Propagate trusted JWT context for WebSocket workflow factor…

A
Agno AI v2.6.20

v2.6.20

Changelog New Features: ClickhouseDB for Traces: Added support for ClickHouse for high-volume trace ingest and OLAP scans. See docs. Scavio Search Toolkit: New search toolkit integration with Scavio. Improvements: OpenAI: Citations from web-search responses are now surfaced on response.citations for OpenAIChat and OpenAILike providers. AgentOS: Support FastAPI >= 0.137 so get_routes() lists every…

A
Agno AI v2.6.19

v2.6.19

Changelog New Features: Checkpointing: Added tool batch level checkpointing and unified /continue for regenerate and forking a run. Also added support for forking sessions. See cookbooks. Add a new toolkit StudioTool for dynamic agent, team , workflow composition. Improvements: Gemini: GeminiInteractions is now lazily imported, so Gemini no longer requires google-genai 2.0. PII Guardrail: custom_p…

A
Agno AI v2.6.18

v2.6.18

Changelog Bug Fixes Preserve Registered Model Params on Reconstruction: Reuse the live registry model instance when rebuilding DB-stored agents/teams so connection params like azure_endpoint/base_url and credentials survive instead of being dropped to None. (#8476) What's Changed cookbook: update AG-UI examples to OpenAIResponses and gpt-5.4 by @Himanshu040604 in #8376 fix: preserve registered mod…

A
Agno AI v2.6.17

v2.6.17

Changelog Improvements Resilient DB Component Loading: Isolate each agent/team load so one bad component is skipped instead of dropping all, fix model provider round-trip on deserialization, register TuningEngines, and dedupe the catalog by model class. (#8461) Structural Registry Tool Dedup: Dedupe re-instantiated toolkits by (type, name, function set) so they collapse instead of accumulating dup…