EvoScientist, a project dedicated to developing self-evolving AI scientists for research, has announced the release of version 0.1.1. This update brings a series of enhancements aimed at improving agent capabilities and developer experience.
Key changes in v0.1.1 include an upgrade to DeepAgents 0.6.2, which incorporates LangGraph 1.2's DeltaChannel for more efficient and reliable message history persistence. This upgrade also enables a new `CodeInterpreterMiddleware` with a research-tuned programmatic tool calling (PTC) allowlist, allowing LLMs to execute JavaScript snippets for parallel tool calls.
The release addresses issues with skill invocation through tier-aware virtual mount resolution for shell `execute` commands, ensuring globally installed skills are correctly recognized. User feedback is improved with a new status bar that displays the current phase of an agent's operation (e.g., `idle`, `thinking`, `writing`) along with elapsed time. For QQ Bot users, Human-in-the-Loop (HITL) approval prompts now feature inline keyboard buttons for easier interaction.
Additionally, EvoScientist v0.1.1 introduces a `dashscope-code` provider to support Alibaba Cloud Bailian's Coding Plan subscription keys, expanding compatibility for users of that platform. A fix for `@file` mentions now correctly handles paths containing spaces, improving file referencing within the system. Several dependencies, including `langchain-core` and `urllib3`, have also been updated.
Featured on AI Radar: EvoScientist v0.1.1 Release: Enhancements for Self-Evolving AI Scientists