v0.2.79
camel-ai/camelv0.2.79Nov 13, 2025by github-actions[bot]
AI Summary
Adds AiHubMix and SiliconFlow model support, along with AWS Bedrock async improvements and Gmail toolkit integration fixes.
Key Highlights
- Add AiHubMix as a new model provider
- Add SiliconFlow model support (Deepseek, InternLM, Qwen)
- AWS Bedrock async run support and customized clients
- Gmail toolkit integration fixes
New Features
- add AiHubMix as a new model provider
- Add SiliconFlow model support
- gmail_toolkit integration fixes issue #3189
- AWS Bedrock support aysnc run
Full Release Notes
## What's Changed * fix: moonshot access by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3292 * enhance: Workflow better filenames and custom session id by @hesamsheikh in https://github.com/camel-ai/camel/pull/3285 * enhance: Support async summarize in ChatAgent for faster Workforce sa… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3299 * Fix : Non deterministic Reset method in single step env for BaseGenerator by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3275 * enhance: Non deterministic Reset method in single step env for BaseGe… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3300 * fix: duplicate records for share_memory by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3271 * chore: Remove warning for ChatAgent empty memory by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3301 * feat: add callback support for workforce events and metrics logging by @coolbeevip in https://github.com/camel-ai/camel/pull/3257 * chore: update test workflow memory using async function by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3302 * chore: update issue and PR default label by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3303 * chore: support python 3.13 and 3.14 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3308 * chore: ignore markitdown dependency check by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3309 * chore: skip markitdown test if dependency not available by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3310 * Docs/update models documentation 3177 by @hobbytp in https://github.com/camel-ai/camel/pull/3311 * feat: AWS Bedrock support aysnc run by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3315 * feat: Support customized clients in model backends by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3317 * enhancement: Smart Workflow Retrieval by @hesamsheikh in https://github.com/camel-ai/camel/pull/3291 * fix: handle queued tasks when task reaches max retries by @a7m-1st in https://github.com/camel-ai/camel/pull/3320 * feat: Adds test for reset Method for BaseGenerator dataset by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3319 * enhance: Adds test for reset Method for BaseGenerator dataset PR3319 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3323 * feat: add search tool to FileToolkit by @hesamsheikh in https://github.com/camel-ai/camel/pull/3289 * feat: Support Multiple System Messages with Better API by @OmCheeLin in https://github.com/camel-ai/camel/pull/3167 * fix: message integration by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3269 * chore: enhance description of shell_exec by @fengju0213 in https://github.com/camel-ai/camel/pull/3321 * chore: add multi-turn example code by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3335 * fix(prompt): wrap TextPrompt with str for clearer multiline display in debug view by @coolbeevip in https://github.com/camel-ai/camel/pull/3337 * feat: summarize when tokenlimit exceeded or threshold reached by @fengju0213 in https://github.com/camel-ai/camel/pull/3227 * chore: enhance tool call message handling when tool call failed in async stream mode by @coolbeevip in https://github.com/camel-ai/camel/pull/3347 * fix(utils): set default value for failed flag in TaskResult by @coolbeevip in https://github.com/camel-ai/camel/pull/3349 * chore: unify Azure OpenAI model type interface by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3353 * fix: cicd issue due to terminal tool by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3354 * fix(toolkits): Move results iteration inside try block for better exception handling by @coolbeevip in https://github.com/camel-ai/camel/pull/3342 * [Docs] Added documentation for benchmarks by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3340 * feat: add AiHubMix as a new model provider by @xinrui-z in https://github.com/camel-ai/camel/pull/3338 * fix: pre commit issue with aihubmix model integration by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3358 * fix:clean_tool_calls() provide invalid llm api request by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3360 * chore: better error msg by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3361 * fix within_timeout error catching bug by @Michaelsqj in https://github.com/camel-ai/camel/pull/3365 * usecase:Codeforces helper by @Bipul70701 in https://github.com/camel-ai/camel/pull/2563 * feat: Add SiliconFlow model support, including Deepseek, InternLM, Qw… by @moyueheng in https://github.com/camel-ai/camel/pull/2213 * feat: gmail_toolkit integration fixes issue #3189 by @waleedalzarooni in https://github.com/camel-ai/camel/pull/3205 * Docs/redirect uri google calender toolkit by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3393 * feat : Isolate test for non functional code changes by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3396 * enhance: gmail toolkit docstring and test by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3399 * enhance: history snapshot clean by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3409 * Feat: browser sheet with input and read capabilities by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3405 * feat: Add Minimax M2 model support by @haoye2 in https://github.com/camel-ai/camel/pull/3404 * enhance: codespell update and new version release by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3415 ## New Contributors * @hobbytp made their first contribution in https://github.com/camel-ai/camel/pull/3311 * @xinrui-z made their first contribution in https://github.com/camel-ai/camel/pull/3338 * @Michaelsqj made their first contribution in https://github.com/camel-ai/camel/pull/3365 * @moyueheng made their first contribution in https://github.com/camel-ai/camel/pull/2213 * @haoye2 made their first contribution in https://github.com/camel-ai/camel/pull/3404 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.78...v0.2.79