v0.2.73

camel-ai/camelv0.2.73Jul 30, 2025by github-actions[bot]

AI Summary

This release adds several new toolkits (Origene, Screenshot, Notion, Web Deploy) and enhances the terminal toolkit, alongside fixes for Windows and MCP integration issues.

Key Highlights

  • Added Origene toolkit.
  • Added screenshot toolkit.
  • Added Notion MCP toolkit.
  • Enhanced terminal toolkit with auto-install and timeout.

New Features

  • Origene toolkit.
  • Screenshot toolkit.
  • Notion MCP toolkit.
  • Web deploy toolkit.
  • CDP connect support.
  • Terminal toolkit enhancements (auto-install, timeout).
  • Mem0 API v2 update.

Full Release Notes

## What's Changed
* feat:origene toolkit by @zjrwtx in https://github.com/camel-ai/camel/pull/2763
* fix: replace tab index system with monotonic ID generator by @hu-xianglong in https://github.com/camel-ai/camel/pull/2866
* enhance: terminal toolkit initial dependency setting by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2867
* fix: Fix the ModelType recursive bug and improve logging by @zechengz in https://github.com/camel-ai/camel/pull/2869
* feat: add surrealDB in vectorstorage by @Ol1ver0413 in https://github.com/camel-ai/camel/pull/2791
* Revert "feat: add surrealDB in vectorstorage" by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2872
* fix : ACI Windows MCPToolkit fix by @parthshr370 in https://github.com/camel-ai/camel/pull/2870
* chore: update exa_search schema by @fengju0213 in https://github.com/camel-ai/camel/pull/2871
* [BUG] HumanToolkit Provides More Explicit Feedback When Messaging User by @hesamsheikh in https://github.com/camel-ai/camel/pull/2880
* docs: fix tool section by @1sarthakbhardwaj in https://github.com/camel-ai/camel/pull/2878
* feat: add surrealDB in vectorstorage  by @Ol1ver0413 in https://github.com/camel-ai/camel/pull/2882
* enhance: add surrealDB in vectorstorage PR2882 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2884
* Upgrade traceroot sdk version by @zechengz in https://github.com/camel-ai/camel/pull/2885
* [Enhance] Support pruning tool call messages in `ChatAgent` to save token budget by @hesamsheikh in https://github.com/camel-ai/camel/pull/2883
* feat:update origene toolkit by @zjrwtx in https://github.com/camel-ai/camel/pull/2877
* feat: add screenshot toolkit, update notetaking toolkit by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2892
* feat: webdeploy_toolkit by @fengju0213 in https://github.com/camel-ai/camel/pull/2834
* release: v 0.2.72a8 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2895
* release: v0.2.72a9 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2896
* fix: image handling in ChatAgent by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2899
* enhance: screenshot and terminal toolkit, polish workforce prompt by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2903
* feat: allow search_google toolkit to exclude specified domains  by @boerz-coding in https://github.com/camel-ai/camel/pull/2901
* enhance:  Enhance PR #2901, excluding domains from SearchToolkit definition rather than search_google function by @boerz-coding in https://github.com/camel-ai/camel/pull/2905
* chore: Video analysis toolkit arg renaming by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2906
* feat: add ToolkitMessageIntegration that allows agents to send status… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2909
* docs: Update OWL Section by @1sarthakbhardwaj in https://github.com/camel-ai/camel/pull/2908
* enhance:type script browser by @nitpicker55555 in https://github.com/camel-ai/camel/pull/2902
* fix: System message handling when adding memory by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2911
* feat:cdp connect support by @nitpicker55555 in https://github.com/camel-ai/camel/pull/2914
* feat: add notion_mcp_toolkit.py by @fengju0213 in https://github.com/camel-ai/camel/pull/2918
* Fix: cdp browser by @nitpicker55555 in https://github.com/camel-ai/camel/pull/2920
* [Fix] Fix the async MCP function calling problem when using stream mode of agent by @MuggleJinx in https://github.com/camel-ai/camel/pull/2912
* add py browser by @nitpicker55555 in https://github.com/camel-ai/camel/pull/2931
* enhance: implement ToolkitMessageIntegration to eigent by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2910
* fix: surrealdb integration by @martinschaer in https://github.com/camel-ai/camel/pull/2891
* chore: minor update for surreal db by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2941
* fix: browser_naming and fix get_som_screenshot by @nitpicker55555 in https://github.com/camel-ai/camel/pull/2940
* chore: Update web_deploy_toolkit.py by @fengju0213 in https://github.com/camel-ai/camel/pull/2942
* feat: add terminal toolkit timeout by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2945
* chore: update onnxruntime version by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2951
* feat: terminal toolkit install uv automaticlly by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2952
* enhance: convert invalid MCP schema satisfy OpenAI requirement by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2954
* feat:add qwen coder model by @zjrwtx in https://github.com/camel-ai/camel/pull/2946
* bug: mem0 api mismatch fix by @parthshr370 in https://github.com/camel-ai/camel/pull/2956
* chore: pre-commit fix and force html encoding by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2957
* mem0 api v2 update  by @parthshr370 in https://github.com/camel-ai/camel/pull/2959
* chore: minor docstring and prompt update by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2963
* enhance: task decompose prompt for simple task by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2964
* chore: move TerminalToolkit interactive to __init__ by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2965
* release: light version for eigent by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2966
* release: v 0.2.73 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/2967

## New Contributors
* @Ol1ver0413 made their first contribution in https://github.com/camel-ai/camel/pull/2791
* @martinschaer made their first contribution in https://github.com/camel-ai/camel/pull/2891

**Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.71...v0.2.73