Commit 2af034c
authored
[RELEASE] NeMo-Agent-Toolkit v1.2.0 (#676)
## Description
<!-- Note: The pull request title will be included in the CHANGELOG. -->
<!-- Provide a standalone description of changes in this PR. -->
<!-- Reference any issues closed by this PR with "closes #1234". All PRs
should have an issue they close-->
<!--
SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION &
AFFILIATES. All rights reserved.
SPDX-License-Identifier: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
## ❄️ Code freeze for `develop` and `v1.2.0` release
### What does this mean?
Only critical/hotfix level issues should be merged into `develop` until
release (merging of this PR).
### What is the purpose of this PR?
- Update documentation
- Allow testing for the new release
- Enable a means to merge `develop` into `main` for the release
## By Submitting this PR I confirm:
- I am familiar with the [Contributing
Guidelines](https://github.com/NVIDIA/NeMo-Agent-Toolkit/blob/develop/docs/source/resources/contributing.md).
- We require that all contributors "sign-off" on their commits. This
certifies that the contribution is your original work, or you have
rights to submit it under the same license, or a compatible license.
- Any contribution which contains commits that are not Signed-Off will
not be accepted.
- When the PR is ready for review, new or existing tests cover these
changes.
- When the PR is ready for review, the documentation is up to date with
these changes.File tree
1,493 files changed
+98743
-42063
lines changed- .cursor/rules
- documentation
- nat-agents
- nat-cli
- nat-setup
- nat-workflows
- .devcontainer
- bin
- cuda12.5-conda
- .github
- ISSUE_TEMPLATE
- workflows
- ci
- release
- scripts
- github
- gitlab
- vale/styles/config/vocabularies
- aiq
- nat
- docker
- docs
- source
- _static
- cursor_rules_demo
- extend
- quick-start
- reference
- resources
- store-and-retrieve
- tutorials
- workflows
- about
- functions
- llms
- mcp
- observe
- examples
- HITL
- por_to_jiratickets
- src/nat_por_to_jiratickets
- configs
- data
- simple_calculator_hitl
- src/nat_simple_calculator_hitl
- configs
- MCP/simple_calculator_mcp
- configs
- deploy_external_mcp
- RAG/simple_rag
- configs
- deploy
- UI
- advanced_agents
- aiq_blueprint
- alert_triage_agent
- src/nat_alert_triage_agent
- configs
- data
- tests
- profiler_agent
- src/nat_profiler_agent
- configs
- tool
- tests
- vulnerability_analysis_blueprint
- agents
- data
- mixture_of_agents
- configs
- react
- configs
- rewoo
- configs
- tests
- tool_calling
- configs
- agno_personal_finance
- src/aiq_agno_personal_finance/configs
- alert_triage_agent
- src/aiq_alert_triage_agent
- configs
- data
- tests
- automated_description_generation
- src/aiq_automated_description_generation
- configs
- custom_functions
- automated_description_generation
- src/nat_automated_description_generation
- configs
- utils
- plot_charts
- src/nat_plot_charts
- configs
- data
- tests
- deploy
- documentation_guides
- locally_hosted_llms
- workflows
- custom_workflow
- text_file_ingest
- src/text_file_ingest
- configs
- data
- email_phishing_analyzer
- configs
- data
- src/aiq_email_phishing_analyzer
- evaluation_and_profiling
- email_phishing_analyzer
- configs
- data
- scripts
- src/nat_email_phishing_analyzer
- simple_calculator_eval
- src/nat_simple_calculator_eval
- configs
- data
- scripts
- simple_web_query_eval
- src/nat_simple_web_query_eval
- configs
- data
- scripts
- tests
- swe_bench
- src/nat_swe_bench
- configs
- data
- predictors
- predict_full
- tools
- predict_gold
- predict_skeleton
- scripts
- tests
- frameworks
- agno_personal_finance
- src/nat_agno_personal_finance
- configs
- tests
- multi_frameworks
- src/nat_multi_frameworks
- configs
- tests
- semantic_kernel_demo
- src/nat_semantic_kernel_demo
- configs
- data
- tests
- front_ends
- simple_auth
- src/nat_simple_auth
- configs
- simple_calculator_custom_routes
- configs
- getting_started
- scaffolding
- simple_calculator
- src/nat_simple_calculator
- configs
- data
- tests
- simple_web_query
- src/nat_simple_web_query
- configs
- tests
- memory/redis
- configs
- multi_frameworks
- src/aiq_multi_frameworks
- configs
- notebooks
- first_search_agent
- src/nat_first_search_agent
- configs
- langchain_sample
- retail_sales_agent
- src/nat_retail_sales_agent
- configs
- data
- rag
- object_store/user_report
- configs
- data/object_store/reports
- 12345
- 24680
- 67890
- src/nat_user_report
- tests
- observability
- redact_pii
- images
- src/nat_redact_pii
- configs
- simple_calculator_observability
- configs
- plot_charts
- src/aiq_plot_charts
- configs
- data
- por_to_jiratickets
- src/aiq_por_to_jiratickets
- configs
- data
- profiler_agent
- src/aiq_profiler_agent
- configs
- tests
- semantic_kernel_demo
- data
- src/aiq_semantic_kernel_demo
- simple_calculator
- deploy_external_mcp
- src/aiq_simple_calculator
- configs
- simple_rag
- ingestion
- simple
- src/aiq_simple
- configs
- tests
- swe_bench
- src/aiq_swe_bench
- predictors
- predict_full/tools
- external
- packages
- aiqtoolkit_agno
- src/aiq
- meta
- plugins/agno
- tools
- tests
- tools
- aiqtoolkit_crewai
- src/aiq
- meta
- plugins/crewai
- aiqtoolkit_langchain
- src/aiq
- meta
- plugins/langchain
- tools
- aiqtoolkit_llama_index
- src/aiq
- meta
- plugins/llama_index
- aiqtoolkit_mem0ai
- src/aiq
- meta
- plugins/mem0ai
- aiqtoolkit_semantic_kernel
- src/aiq
- meta
- plugins/semantic_kernel
- aiqtoolkit_test
- src/aiq
- meta
- test
- aiqtoolkit_weave
- src/aiq
- meta
- plugins/weave
- aiqtoolkit_zep_cloud
- src/aiq
- meta
- plugins/zep_cloud
- compat
- agentiq_agno
- agentiq_crewai
- agentiq_langchain
- agentiq_llama_index
- agentiq_mem0ai
- agentiq_semantic_kernel
- agentiq_test
- agentiq_zep_cloud
- agentiq
- aiqtoolkit_agno
- aiqtoolkit_crewai
- aiqtoolkit_langchain
- aiqtoolkit_llama_index
- aiqtoolkit_mem0ai
- aiqtoolkit_semantic_kernel
- aiqtoolkit_test
- aiqtoolkit_weave
- aiqtoolkit_zep_cloud
- aiqtoolkit
- nvidia_nat_agno
- src/nat
- meta
- plugins/agno
- tools
- tests
- tools
- nvidia_nat_all
- src/nat/meta
- nvidia_nat_crewai
- src/nat
- meta
- plugins/crewai
- nvidia_nat_ingestion
- src/nat/meta
- nvidia_nat_langchain
- src/nat
- meta
- plugins/langchain
- tools
- nvidia_nat_llama_index
- src/nat
- meta
- plugins/llama_index
- nvidia_nat_mem0ai
- src/nat
- meta
- plugins/mem0ai
- tests
- nvidia_nat_mysql
- src/nat/plugins/mysql
- tests
- nvidia_nat_opentelemetry
- src/nat
- meta
- plugins/opentelemetry
- mixin
- tests/observability
- nvidia_nat_phoenix
- src/nat
- meta
- plugins/phoenix
- mixin
- nvidia_nat_profiling
- src/nat/meta
- nvidia_nat_ragaai
- src/nat
- meta
- plugins/ragaai
- mixin
- nvidia_nat_redis
- src/nat
- meta
- plugins/redis
- tests
- nvidia_nat_s3
- src/nat/plugins/s3
- tests
- nvidia_nat_semantic_kernel
- src/nat
- meta
- plugins/semantic_kernel
- tests
- nvidia_nat_test
- src/nat
- meta
- test
- nvidia_nat_weave
- src/nat
- meta
- plugins/weave
- nvidia_nat_zep_cloud
- src/nat
- meta
- plugins/zep_cloud
- scripts
- src
- aiq
- agent
- react_agent
- rewoo_agent
- tool_calling_agent
- builder
- cli
- commands
- configure/channel
- info
- registry
- workflow
- templates
- data_models
- embedder
- eval
- dataset_handler
- rag_evaluator
- swe_bench_evaluator
- trajectory_evaluator
- tunable_rag_evaluator
- front_ends
- console
- fastapi
- mcp
- llm
- memory
- meta
- observability
- profiler
- inference_optimization
- registry_handlers
- schemas
- retriever
- milvus
- nemo_retriever
- runtime
- settings
- tool
- code_execution
- local_sandbox
- utils/settings
- nat
- agent
- react_agent
- reasoning_agent
- rewoo_agent
- tool_calling_agent
- authentication
- api_key
- exceptions
- http_basic_auth
- oauth2
- builder
- cli
- cli_utils
- commands
- configure
- channel
- info
- registry
- sizing
- workflow
- templates
- data_models
- embedder
- eval
- dataset_handler
- evaluator
- rag_evaluator
- runners
- swe_bench_evaluator
- trajectory_evaluator
- tunable_rag_evaluator
- utils
- experimental
- decorators
- test_time_compute
- editing
- functions
- models
- scoring
- search
- selection
- front_ends
- console
- cron
- fastapi
- auth_flow_handlers
- html_snippets
- mcp
- simple_base
- llm
- utils
- memory
- meta
- object_store
- observability
- exporter
- mixin
- processor
- utils
- plugins
- profiler
- calc
- callbacks
- decorators
- forecasting
- models
- inference_optimization
- bottleneck_analysis
- experimental
- registry_handlers
- local
- pypi
- rest
- schemas
- retriever
- milvus
- nemo_retriever
- runtime
- settings
- test
- tool
- code_execution
- local_sandbox
- github_tools
- mcp
- memory_tools
- utils
- data_models
- exception_handlers
- io
- reactive
- base
- settings
- tests
- _utils
- aiq
- agent
- builder
- data_models
- eval
- dataset_handler
- rag_evaluator
- front_ends
- fastapi
- mcp
- profiler
- registry_handlers
- server
- tools
- utils
- nat
- agent
- authentication
- builder
- cli
- cli_utils
- commands
- info
- compat
- data_models
- eval
- dataset_handler
- evaluator
- rag_evaluator
- runners
- trajectory_evaluator
- tunable_rag_evaluator
- utils
- experimental
- front_ends
- auth_flow_handlers
- fastapi
- mcp
- llm_providers
- object_store
- observability
- exporter
- mixin
- processor
- utils
- profiler
- calc
- forecasting
- metrics
- reactive
- registry_handlers
- retriever
- runner
- server
- tools
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,493 files changed
+98743
-42063
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
0 commit comments