diff --git a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/model-service.md b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/model-service.md index 11098ec92..9a1d4b49c 100644 --- a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/model-service.md +++ b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/model-service.md @@ -2,7 +2,7 @@ sidebar_position: 2 --- -# 模型服务 (Model Service) +# 模型服务 (Model Service)(实验性) ROCK提供的Model Service负责处理AI模型调用的通信,为代理(Agent)和训练框架(如Roll)或实际的LLM推理服务之间提供通信桥梁。 diff --git a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/sandbox-agent.md b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/sandbox-agent.md index 13583a3a6..1ae75e3b1 100644 --- a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/sandbox-agent.md +++ b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/References/sandbox-agent.md @@ -2,7 +2,7 @@ sidebar_position: 3 --- -# 沙箱代理 (Sandbox Agent) +# 沙箱代理 (Sandbox Agent)(实验性) 沙箱代理是ROCK框架中用于在隔离环境中运行AI智能体任务的组件,提供安全且可控制的智能体执行环境。代理可以与模型服务(Model Service)集成,实现LLM模型调用的优雅处理。 diff --git a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/index.md b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/index.md index 846d74e8b..435ec76db 100644 --- a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/index.md +++ b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/index.md @@ -2,4 +2,4 @@ sidebar_position: 1 --- # 版本说明 -* [release v1.0.0](v1.0.0.md) \ No newline at end of file +* [release v1.0.1](v1.0.1.md) \ No newline at end of file diff --git a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.0.md b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.1.md similarity index 93% rename from docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.0.md rename to docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.1.md index 110fb001a..e997b4160 100644 --- a/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.0.md +++ b/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/version-1.0.x/Release Notes/v1.0.1.md @@ -1,10 +1,10 @@ -# v1.0.0 +# v1.0.1 ## 发布日期 -2026 年 1 月 5 日 +2026 年 1 月 23 日 ## 概览 -这是一次重大版本发布,引入了多项强大的新功能,包括 Model Service、ROCK Install Agent、Remote User 管理等, 同时还包含显著的性能提升、系统优化与更强的可观测性能力。 +这是一次重大版本发布,引入了多项强大的新功能 同时还包含显著的性能提升、系统优化与更强的可观测性能力。 --- @@ -12,7 +12,7 @@ ### 新功能 -#### Model Service +#### Model Service(实验性) **[Model Service 参考文档](../References/model-service.md)** 提供完整的模型服务能力,包括: @@ -24,7 +24,7 @@ - 用于线程安全操作的锁机制 -#### Sandbox Agent +#### Sandbox Agent(实验性) **[Sandbox Agent 参考文档](../References/sandbox-agent.md)** 用于在ROCK的Sandbox中快速安装Agent的功能: @@ -34,7 +34,7 @@ #### 沙箱加速 (Sandbox Speedup) -**[沙箱加速参考文档](../References/Python SDK References/python_sdk.md)** +**[沙箱加速参考文档](../References/Python%20SDK%20References/python_sdk.md)** 提供针对沙箱环境的网络优化与镜像配置能力: - 支持一键配置 APT 公共镜像源 diff --git a/docs/versioned_docs/version-1.0.x/References/model-service.md b/docs/versioned_docs/version-1.0.x/References/model-service.md index 9e7c37ad5..6d23635a2 100644 --- a/docs/versioned_docs/version-1.0.x/References/model-service.md +++ b/docs/versioned_docs/version-1.0.x/References/model-service.md @@ -2,7 +2,7 @@ sidebar_position: 2 --- -# Model Service +# Model Service(Experimental) The Model Service provided by ROCK is responsible for handling AI model call communications, serving as a communication bridge between agents and training frameworks (such as Roll) or actual LLM inference services. diff --git a/docs/versioned_docs/version-1.0.x/References/sandbox-agent.md b/docs/versioned_docs/version-1.0.x/References/sandbox-agent.md index 0ba0cdb00..96bb9efb6 100644 --- a/docs/versioned_docs/version-1.0.x/References/sandbox-agent.md +++ b/docs/versioned_docs/version-1.0.x/References/sandbox-agent.md @@ -2,7 +2,7 @@ sidebar_position: 3 --- -# Sandbox Agent +# Sandbox Agent(Experimental) Sandbox Agent is a component in the ROCK framework used to run AI agent tasks in an isolated environment, providing a secure and controllable execution environment for agents. Agents can be integrated with Model Service to achieve elegant handling of LLM model calls. diff --git a/docs/versioned_docs/version-1.0.x/Release Notes/index.md b/docs/versioned_docs/version-1.0.x/Release Notes/index.md index ac3edab26..d0ac6357f 100644 --- a/docs/versioned_docs/version-1.0.x/Release Notes/index.md +++ b/docs/versioned_docs/version-1.0.x/Release Notes/index.md @@ -2,4 +2,4 @@ sidebar_position: 1 --- # Release Notes -* [release v1.0.0](v1.0.0.md) +* [release v1.0.1](v1.0.1.md) diff --git a/docs/versioned_docs/version-1.0.x/Release Notes/v1.0.0.md b/docs/versioned_docs/version-1.0.x/Release Notes/v1.0.1.md similarity index 94% rename from docs/versioned_docs/version-1.0.x/Release Notes/v1.0.0.md rename to docs/versioned_docs/version-1.0.x/Release Notes/v1.0.1.md index c331d66ad..9ca7ddb69 100644 --- a/docs/versioned_docs/version-1.0.x/Release Notes/v1.0.0.md +++ b/docs/versioned_docs/version-1.0.x/Release Notes/v1.0.1.md @@ -1,10 +1,10 @@ -# v1.0.0 +# v1.0.1 ## Release Date -January 5, 2026 +January 23, 2026 ## Overview -This is a major release that introduces several powerful new features, including Model Service, ROCK Install Agent, Remote User management, etc., along with significant performance improvements, system optimizations, and enhanced observability capabilities. +This is a major release that introduces several powerful new features along with significant performance improvements, system optimizations, and enhanced observability capabilities. --- @@ -12,7 +12,7 @@ This is a major release that introduces several powerful new features, including ### New Features -#### Model Service +#### Model Service(Experimental) **[Model Service References Documentation](../References/model-service.md)** Provides comprehensive model service capabilities, including: @@ -23,7 +23,7 @@ Provides comprehensive model service capabilities, including: - Concurrent initialization with SWE Agent installation - Lock mechanisms for thread-safe operations -#### Sandbox Agent +#### Sandbox Agent(Experimental) **[Sandbox Agent References Documentation](../References/sandbox-agent.md)** Features for quickly installing Agents in ROCK's Sandbox: @@ -32,7 +32,7 @@ Features for quickly installing Agents in ROCK's Sandbox: - Support for running multiple Agents in isolated sandbox environments #### Sandbox Speedup -**[Sandbox Speedup References Documentation](../References/Python SDK References/python_sdk.md)** +**[Sandbox Speedup References Documentation](../References/Python%20SDK%20References/python_sdk.md)** Provides network optimization and mirror configuration capabilities for sandbox environments: - Support for one-click APT public mirror configuration diff --git a/rock/sdk/sandbox/agent/base.py b/rock/sdk/sandbox/agent/base.py index 01a5cfeca..861425c2c 100644 --- a/rock/sdk/sandbox/agent/base.py +++ b/rock/sdk/sandbox/agent/base.py @@ -3,6 +3,7 @@ import asyncio import shlex import time +import warnings from abc import ABC, abstractmethod from typing import TYPE_CHECKING @@ -50,6 +51,11 @@ class DefaultAgent(Agent): """ def __init__(self, sandbox: Sandbox, config: DefaultAgentConfig): + warnings.warn( + "*** EXPERIMENTAL *** Rock Agent is experimental; API may change. Use with caution.", + category=FutureWarning, + stacklevel=2, + ) super().__init__(sandbox) self._sandbox = sandbox