Remote Execution:
Callbacks:
Models:
Tools:
Validation of Tool Arguments:
Agent Output Formatting:
Other:
ChatMessage via MessageRole enum by @daavoo in https://github.com/huggingface/smolagents/pull/1479KeyError when agent reaches max steps with image input by @robin-ede in https://github.com/huggingface/smolagents/pull/1525response.usage is None for some OpenRouter models by @sentienthouseplant in https://github.com/huggingface/smolagents/pull/1402content field in ChatMessage by @mdr223 in https://github.com/huggingface/smolagents/pull/1533Examples & Tutorials:
API References:
Other:
Full Changelog: https://github.com/huggingface/smolagents/compare/v1.19.0...v1.20.0
Fetched April 7, 2026