Skip to content

Releases: NVIDIA/NeMo-Agent-Toolkit

v1.8

Choose a tag to compare

@Salonijain27 Salonijain27 released this 16 Jun 22:44
v1.8.0
3c44584

What's Changed

🚀 Notable Features and Improvements

  • Add Guardrails support
  • Add Experimental coding-agent adapters with NeMo-Relay telemetry
  • Add Microsoft Agent 365 integration plugin
  • Add Windows WSL2 setup instructions

🚨 Breaking Changes

  • Add NeMo Guardrails policy middleware by @ericevans-nv in #2006
  • Remove integration package for RagaAI Catalyst by @dagardner-nv in #2013
  • docs: Migrate Tavily search to provider-managed third-party plugin by @bbednarski9 in #2015
  • fix(middleware): wire is_final enforcement with build-time validation and runtime call_next suppression by @ericevans-nv in #2070

✨ New Features

  • feat(a365): add Microsoft Agent 365 integration plugins by @afourniernv in #1571
  • experimental(agent): Add experimental coding-agent adapters with NeMo-Relay telemetry by @yczhang-nv in #1995

🔧 Improvements

🐛 Bug Fixes

  • fix(observability): Emit OpenInference LLM cost lookup attributes for span exports by @yczhang-nv in #1988
  • fix(tool_wrapper): Fix LangChain tool input normalization for chat agent branches by @yczhang-nv in #1990
  • fix(agent): Fix thinking metadata handling in agents by @yczhang-nv in #1992
  • Fix and improve integration tests by @dagardner-nv in #1996
  • fix(packaging): ship nat.plugin_api in nvidia-nat-core wheel by @bbednarski9 in #1997
  • Fix HTTP 500 on human-in-the-loop pause for non-streaming FastAPI endpoints by @ericevans-nv in #1999
  • Fix LangSmith integration tests by @dagardner-nv in #1998
  • fix(agent): Fix ReWOO nested evidence placeholder substitution by @yczhang-nv in #2003
  • docs: Fix vLLM serve command for Nemotron model in local LLMs guide by @zhongxuanwang-nv in #2007
  • Subclass EmptyFunctionConfig, avoids name clash with other registered functions by @dagardner-nv in #2012
  • fix(example): Fix Agno personal finance workflow for Agno 2.x and switch to NIM by @yczhang-nv in #2016
  • fix(auth): Fix protected FastMCP OAuth token validation by @yczhang-nv in #2019
  • fix: handle empty web ingest responses by @mnajafian-nv in #2021
  • fix: update Dynamo latency demo compose path by @mnajafian-nv in #2020
  • fix(fastapi): fix Generate endpoint for WebSocket non-streaming and HTTP streaming by @zhongxuanwang-nv in #2009
  • fix(examples): Keep Haystack indexing chunks within NIM embedder token limit by @zhongxuanwang-nv in #2008
  • fix: memmachine notebook by @dagardner-nv in #2041
  • fix: improve Dynamo latency demo startup reliability by @mnajafian-nv in #2050
  • fix: Delay deleting of environment directories when generating coverage files by @dagardner-nv in #2061
  • fix: harden Dynamo latency demo against SGlang version drift and degenerate trie predictions by @bbednarski9 in #2067
  • fix(dynamo): correct request-priority polarity for Dynamo >= 1.1.0 and mark integration as experimental by @bbednarski9 in #2076

📝 Documentation Updates

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@dagardner-nv dagardner-nv released this 21 May 18:15
v1.7.0
9d320c3

🚀 Notable Features and Improvements

  • Add AI coding agent skills for NeMo Agent Toolkit
  • Add consent-gated runtime telemetry for NeMo Agent Toolkit CLI commands

What's Changed

🚨 Breaking Changes

✨ New Features

  • Add ATIF trajectory exporter for Phoenix visualization and debugging by @yczhang-nv in #1869
  • Add Exa Search API support as internet search tool by @maxwbuckley in #1846
  • Add OCI LangChain support for hosted Nemotron workflows by @fede-kamel in #1804
  • ATOF v0.1: Agentic Trajectory Observability Format (aligned spec) by @bbednarski9 in #1890
  • feat(cli): add consent-gated runtime telemetry for NAT CLI commands by @yczhang-nv in #1897
  • feat(observability): Arize AX OTLP exporter, docs, and examples by @ryoung562 in #1898
  • Feature: token streaming support for ReAct Agent by @thepatrickchin in #1851

🔧 Improvements

🐛 Bug Fixes

📝 Documentation Updates

Other Changes

  • Forward-merge release/1.6 into develop by @rapids-bot[bot] in #1857
  • Forward-merge release/1.6 into develop by @rapids-bot[bot] in #1858
  • Forward-merge release/1.6 into develop by @rapids-bot[bot] in #1860
  • [RELEASE] NeMo-Agent-Toolkit v1.7.0 by @dagardner-nv in #1984

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@AnuradhaKaruppiah AnuradhaKaruppiah released this 10 Apr 02:27
v1.6.0

🚀 Notable Features and Improvements

  • This release introduces ATIF-based evaluation, including a standalone evaluator class that can evaluate ATIF trajectories generated by any system

What's Changed

🚨 Breaking Changes

✨ New Features

🔧 Improvements

🐛 Bug Fixes

📝 Documentation Updates

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.4.3

Choose a tag to compare

@dagardner-nv dagardner-nv released this 14 Mar 00:29
v1.4.3
7d69086

What's Changed

🐛 Bug Fixes

  • fix(release/1.4): specify explicit versions for the nvidia-nat-all package by @dagardner-nv in #1801

Full Changelog: v1.4.2...v1.4.3

v1.4.2

Choose a tag to compare

@willkill07 willkill07 released this 13 Mar 22:31
v1.4.2
6854b1a

What's Changed

🐛 Bug Fixes

Full Changelog: v1.4.1...v1.4.2

v1.5.0

Choose a tag to compare

@AnuradhaKaruppiah AnuradhaKaruppiah released this 12 Mar 20:04
v1.5.0

🚀 Notable Features and Improvements

  • Dynamo Runtime Intelligence: Automatically infer per-request latency sensitivity from agent profiles and apply runtime hints for cache control, load-aware routing, and priority-aware serving.
  • Agent Performance Primitives (APP): Introduce framework-agnostic performance primitives that accelerate graph-based agent frameworks such as LangChain, CrewAI, and Agno with parallel execution, speculative branching, and node-level priority routing.
  • LangSmith Native Integration: Observe end-to-end agent execution with native LangSmith tracing, run evaluation experiments, compare outcomes, and manage prompt versions across development and production workflows.
  • FastMCP Workflow Publishing: Publish NeMo Agent Toolkit workflows as MCP servers using the FastMCP runtime to simplify MCP-native deployment and integration.

Migration notice: 1.5.0 includes packaging and compatibility refactors (meta-package restructure, eval/profiling package split, and import-path updates). See the Migration Guide.

🚨 Breaking Changes

✨ New Features

🔧 Improvements

Read more

v1.4.1

Choose a tag to compare

@mnajafian-nv mnajafian-nv released this 09 Feb 17:51
v1.4.1
9f65fb7

What's Changed

🐛 Bug Fixes

  • fix(serve): ensure a single event loop for python 3.11 by @willkill07 in #1558

📚 Documentation

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@willkill07 willkill07 released this 03 Feb 02:18
v1.4.0
34f3894

🚀 Notable Features and Improvements

  • LangGraph Agent Automatic Wrapper: Easily onboard existing LangGraph agents to NeMo Agent Toolkit. Use the automatic wrapper to access NeMo Agent Toolkit advanced features with very little modification of LangGraph agents.
  • Automatic Reinforcement Learning (RL): Improve your agent quality by fine-tuning open LLMs to better understand your agent's workflows, tools, and prompts. Perform GRPO with OpenPipe ART or DPO with NeMo Customizer using NeMo Agent Toolkit built-in evaluation system as a verifier.
  • Initial NVIDIA Dynamo Integration: Accelerate end-to-end deployment of agentic workflows with initial Dynamo support. Utilize the new agent-aware router to improve worker latency by predicting future agent behavior.
  • A2A Support: Build teams of distributed agents using the A2A protocol.
  • Safety and Security Engine: Strengthen safety and security workflows by simulating scenario-based attacks, profiling risk, running guardrail-ready evaluations, and applying defenses with red teaming. Validate defenses, profile risk, monitor behavior, and harden agents across any framework.
  • Amazon Bedrock AgentCore and Strands Agents Support: Build agents using Strands Agents framework and deploy them securely on Amazon Bedrock AgentCore runtime.
  • Microsoft AutoGen Support: Build agents using the Microsoft AutoGen framework.
  • Per-User Functions: Use per-user functions for deferred instantiation, enabling per-user stateful functions, per-user resources, and other features.

🚨 Breaking Changes

✨ New Features

🔧 Improvements

Read more

v1.3.1

Choose a tag to compare

@willkill07 willkill07 released this 07 Nov 20:21
v1.3.1
78ed10c

What's Changed

✨ New Features

🐛 Bug Fixes

📝 Documentation Updates

Other Changes

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@willkill07 willkill07 released this 24 Oct 21:26
v1.3.0
ee4bd73

What's Changed

🚀 Notable Features and Improvements

  • ADK Support: Supports Google Agent Development Kit (ADK). Adds tool calling, core observability, and LLM integration in this release.
  • Control-Flow Agents: Sequential Executor (Linear Agent) and Router Agent now control flow patterns of tool calls and sub-agents.
  • Function Groups: Packages multiple related functions together so they share configuration, context, and resources.
  • Hyperparameter Agent Optimizer: Automates hyperparameter tuning and prompt engineering for workflows.
  • Introductory Notebook Improvements: Reorganizes getting started notebooks and adds Open in Colab links.
  • LLM Improvements
    • Adds LiteLLM Provider
    • Supports GPT-5 (/chat/completions endpoint only)
    • Adds Nemotron thinking configuration
  • MCP Improvements
    • Supports streamable-http - sse is no longer the default transport type.
    • Supports initial authorization - Enables connecting to MCP servers that require authentication.
    • Supports multiple MCP tools from a single configuration - Pulls in entire tool sets published by MCP servers or filters them based on user configuration.
    • Enhances CLI utilities for MCP servers and clients - Improves the nat mcp sub command for querying, calling, and listing tools.
  • Python 3.13 support

🚨 Breaking Changes

✨ New Features

🔧 Improvements

Read more