fix
This commit is contained in:
+2
-1
@@ -35,6 +35,7 @@ search:
|
||||
- ネストされたハンドオフ履歴の圧縮を更新し、ロスレスなメッセージ項目を元の位置に保持し、その前後に順序どおりのアシスタント要約セグメントを挿入するとともに、ネストされた履歴がすでに保持している同一のセッション項目を再生しないようにしました。
|
||||
- 関数ツールの承認用呼び出し可能オブジェクトは、引数が不正な JSON、JSON オブジェクトではない、または非標準の数値定数を含む場合、安全側に倒して失敗するようになりました。この場合、呼び出し可能オブジェクトはスキップされ、Runner と Realtime の両方のフローでツール呼び出しに手動承認が必要になります。
|
||||
- Google スタイルの関数 docstring で、要約テキストとの間に空行がなくても、その直後にある `Args:`、`Arguments:`、`Params:`、`Parameters:` セクションをサポートするようになりました。
|
||||
- `VercelCloudBucketMountStrategy` を使用した、[Vercel サンドボックス向けの作成時限定 S3 マウント](sandbox/clients.md#mounts-and-remote-storage)を追加しました。マウントを含むセッションでは、ワークスペースの永続化からバケットの内容が除外され、動的なマウント変更やセッションの再開は意図的にサポートされません。
|
||||
|
||||
### 0.18.0
|
||||
|
||||
@@ -196,4 +197,4 @@ structured outputs エージェントの場合、ハンドラーはエージェ
|
||||
|
||||
### 0.1.0
|
||||
|
||||
このバージョンでは、[`MCPServer.list_tools()`][agents.mcp.server.MCPServer] に `run_context` と `agent` という 2 つの新しいパラメーターが追加されました。`MCPServer` を継承するすべてのクラスに、これらのパラメーターを追加する必要があります。
|
||||
このバージョンでは、[`MCPServer.list_tools()`][agents.mcp.server.MCPServer] に `run_context` と `agent` という 2 つの新しいパラメーターが追加されました。`MCPServer` を継承するすべてのクラスに、これらのパラメーターを追加する必要があります。
|
||||
|
||||
@@ -117,7 +117,7 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | `DaytonaCloudBucketMountStrategy` による `rclone` ベースのクラウドストレージマウントをサポートします。`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`、`BoxMount` と組み合わせて使用してください。 |
|
||||
| `E2BSandboxClient` | `E2BCloudBucketMountStrategy` による `rclone` ベースのクラウドストレージマウントをサポートします。`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`、`BoxMount` と組み合わせて使用してください。 |
|
||||
| `RunloopSandboxClient` | `RunloopCloudBucketMountStrategy` による `rclone` ベースのクラウドストレージマウントをサポートします。`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`、`BoxMount` と組み合わせて使用してください。 |
|
||||
| `VercelSandboxClient` | 現時点ではホスト型固有のマウント戦略は公開されていません。代わりにマニフェストファイル、リポジトリ、またはその他のワークスペース入力を使用してください。 |
|
||||
| `VercelSandboxClient` | `VercelCloudBucketMountStrategy` と `S3Mount` による、作成時限定の S3 および S3 互換バケットマウントをサポートします。マウントを含むセッションは再開できず、インライン認証情報を使用するには `allow_s3_credential_exposure=True` が必要です。 |
|
||||
|
||||
</div>
|
||||
|
||||
@@ -134,8 +134,8 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `E2BSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `RunloopSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `VercelSandboxClient` | - | - | - | - | - | - |
|
||||
| `VercelSandboxClient` | ✓ | - | - | - | - | - |
|
||||
|
||||
</div>
|
||||
|
||||
実行可能なコード例をさらに見るには、ローカル、コーディング、メモリ、ハンドオフ、エージェント合成パターンについては [examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox) を、ホスト型サンドボックスクライアントについては [examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions) を参照してください。
|
||||
実行可能なコード例をさらに見るには、ローカル、コーディング、メモリ、ハンドオフ、エージェント合成パターンについては [examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox) を、ホスト型サンドボックスクライアントについては [examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions) を参照してください。
|
||||
|
||||
+2
-1
@@ -35,6 +35,7 @@ search:
|
||||
- 중첩 핸드오프 기록 압축을 업데이트하여 손실 없는 메시지 항목을 원래 위치에 유지하고, 그 주변에 순서가 지정된 어시스턴트 요약 세그먼트를 삽입하며, 중첩 기록이 이미 소유한 정확히 동일한 세션 항목 인스턴스가 재생되지 않도록 했습니다.
|
||||
- 이제 함수 도구 승인 callable은 인수가 잘못된 JSON이거나 JSON 객체가 아니거나 비표준 숫자 상수를 포함하는 경우 안전하게 차단됩니다. Runner 및 Realtime 흐름 모두에서 callable을 건너뛰고 도구 호출에 수동 승인이 필요합니다.
|
||||
- 이제 Google 스타일 함수 docstring에서 요약 텍스트 바로 뒤에 빈 줄을 삽입하지 않아도 `Args:`, `Arguments:`, `Params:`, 또는 `Parameters:` 섹션을 사용할 수 있습니다.
|
||||
- `VercelCloudBucketMountStrategy`를 사용하는 [Vercel 샌드박스용 생성 시점 전용 S3 마운트](sandbox/clients.md#mounts-and-remote-storage)를 추가했습니다. 마운트가 포함된 세션에서는 워크스페이스 영속화 시 버킷 콘텐츠를 제외하며, 동적 마운트 변경과 세션 재개를 의도적으로 지원하지 않습니다.
|
||||
|
||||
### 0.18.0
|
||||
|
||||
@@ -196,4 +197,4 @@ structured outputs 에이전트의 경우 핸들러가 에이전트의 출력
|
||||
|
||||
### 0.1.0
|
||||
|
||||
이 버전에서는 [`MCPServer.list_tools()`][agents.mcp.server.MCPServer]에 `run_context`와 `agent`라는 두 개의 새로운 매개변수가 추가되었습니다. `MCPServer`를 서브클래싱하는 모든 클래스에 이 매개변수를 추가해야 합니다.
|
||||
이 버전에서는 [`MCPServer.list_tools()`][agents.mcp.server.MCPServer]에 `run_context`와 `agent`라는 두 개의 새로운 매개변수가 추가되었습니다. `MCPServer`를 서브클래싱하는 모든 클래스에 이 매개변수를 추가해야 합니다.
|
||||
|
||||
@@ -117,7 +117,7 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | `DaytonaCloudBucketMountStrategy`로 rclone 기반 클라우드 스토리지 마운트를 지원합니다. `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, `BoxMount`와 함께 사용하세요. |
|
||||
| `E2BSandboxClient` | `E2BCloudBucketMountStrategy`로 rclone 기반 클라우드 스토리지 마운트를 지원합니다. `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, `BoxMount`와 함께 사용하세요. |
|
||||
| `RunloopSandboxClient` | `RunloopCloudBucketMountStrategy`로 rclone 기반 클라우드 스토리지 마운트를 지원합니다. `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, `BoxMount`와 함께 사용하세요. |
|
||||
| `VercelSandboxClient` | 현재 노출된 호스티드 전용 마운트 전략은 없습니다. 대신 매니페스트 파일, 리포지토리 또는 기타 워크스페이스 입력을 사용하세요. |
|
||||
| `VercelSandboxClient` | `VercelCloudBucketMountStrategy`와 `S3Mount`를 사용한 생성 시점 전용 S3 및 S3 호환 버킷 마운트를 지원합니다. 마운트가 포함된 세션은 재개할 수 없으며, 인라인 자격 증명을 사용하려면 `allow_s3_credential_exposure=True`가 필요합니다. |
|
||||
|
||||
</div>
|
||||
|
||||
@@ -134,8 +134,8 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `E2BSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `RunloopSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `VercelSandboxClient` | - | - | - | - | - | - |
|
||||
| `VercelSandboxClient` | ✓ | - | - | - | - | - |
|
||||
|
||||
</div>
|
||||
|
||||
실행 가능한 더 많은 예제는 로컬, 코딩, 메모리, 핸드오프 및 에이전트 구성 패턴에 대해 [examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox)를, 호스티드 샌드박스 클라이언트에 대해 [examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions)를 둘러보세요.
|
||||
실행 가능한 더 많은 예제는 로컬, 코딩, 메모리, 핸드오프 및 에이전트 구성 패턴에 대해 [examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox)를, 호스티드 샌드박스 클라이언트에 대해 [examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions)를 둘러보세요.
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
# `Mounts`
|
||||
|
||||
::: agents.extensions.sandbox.vercel.mounts
|
||||
@@ -31,6 +31,7 @@ Highlights:
|
||||
- Updated nested handoff history compaction to preserve lossless message items in their original positions, insert ordered assistant summary segments around them, and avoid replaying exact session item occurrences that the nested history already owns.
|
||||
- Function-tool approval callables now fail closed when arguments are malformed JSON, are not a JSON object, or contain non-standard numeric constants. The callable is skipped and the tool call requires manual approval in both Runner and Realtime flows.
|
||||
- Google-style function docstrings now support `Args:`, `Arguments:`, `Params:`, or `Parameters:` sections immediately after summary text without requiring an intervening blank line.
|
||||
- Added [create-time-only S3 mounts for Vercel sandboxes](sandbox/clients.md#mounts-and-remote-storage) through `VercelCloudBucketMountStrategy`. Mounted sessions exclude bucket contents from workspace persistence and intentionally do not support dynamic mount changes or session resume.
|
||||
|
||||
### 0.18.0
|
||||
|
||||
|
||||
@@ -113,7 +113,7 @@ Hosted sandbox clients expose provider-specific mount strategies. Choose the bac
|
||||
| `DaytonaSandboxClient` | Supports rclone-backed cloud storage mounts with `DaytonaCloudBucketMountStrategy`; use it with `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, and `BoxMount`. |
|
||||
| `E2BSandboxClient` | Supports rclone-backed cloud storage mounts with `E2BCloudBucketMountStrategy`; use it with `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, and `BoxMount`. |
|
||||
| `RunloopSandboxClient` | Supports rclone-backed cloud storage mounts with `RunloopCloudBucketMountStrategy`; use it with `S3Mount`, `GCSMount`, `R2Mount`, `AzureBlobMount`, and `BoxMount`. |
|
||||
| `VercelSandboxClient` | No hosted-specific mount strategy is currently exposed. Use manifest files, repos, or other workspace inputs instead. |
|
||||
| `VercelSandboxClient` | Supports create-time-only S3 and S3-compatible bucket mounts with `VercelCloudBucketMountStrategy` on `S3Mount`; mounted sessions cannot be resumed, and inline credentials require `allow_s3_credential_exposure=True`. |
|
||||
|
||||
</div>
|
||||
|
||||
@@ -130,7 +130,7 @@ The table below summarizes which remote storage entries each backend can mount d
|
||||
| `DaytonaSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `E2BSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `RunloopSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `VercelSandboxClient` | - | - | - | - | - | - |
|
||||
| `VercelSandboxClient` | ✓ | - | - | - | - | - |
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
+2
-1
@@ -35,6 +35,7 @@ search:
|
||||
- 更新了嵌套任务转移历史压缩:在无损消息项的原始位置保留这些消息项,在其周围插入按顺序排列的助手摘要片段,并避免重复回放嵌套历史已包含的具体会话项。
|
||||
- 当参数是格式错误的 JSON、不是 JSON 对象或包含非标准数值常量时,工具调用审批可调用对象现在会默认拒绝。此时将跳过该可调用对象,并且在 Runner 和 Realtime 流程中,该工具调用都需要手动审批。
|
||||
- Google 风格的函数文档字符串现在支持在摘要文本后紧接 `Args:`、`Arguments:`、`Params:` 或 `Parameters:` 部分,无须在中间添加空行。
|
||||
- 新增了通过 `VercelCloudBucketMountStrategy` 实现的[Vercel 沙箱创建时专用 S3 挂载](sandbox/clients.md#mounts-and-remote-storage)。包含挂载的会话会在工作区持久化时排除存储桶内容,并且有意不支持动态挂载更改或会话恢复。
|
||||
|
||||
### 0.18.0
|
||||
|
||||
@@ -196,4 +197,4 @@ result = Runner.run_sync(
|
||||
|
||||
### 0.1.0
|
||||
|
||||
在此版本中,[`MCPServer.list_tools()`][agents.mcp.server.MCPServer] 新增了两个参数:`run_context` 和 `agent`。您需要将这些参数添加到任何继承 `MCPServer` 的类中。
|
||||
在此版本中,[`MCPServer.list_tools()`][agents.mcp.server.MCPServer] 新增了两个参数:`run_context` 和 `agent`。您需要将这些参数添加到任何继承 `MCPServer` 的类中。
|
||||
|
||||
@@ -117,7 +117,7 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | 支持通过`DaytonaCloudBucketMountStrategy`进行由 rclone 支持的云存储挂载;可将其与`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`和`BoxMount`配合使用。 |
|
||||
| `E2BSandboxClient` | 支持通过`E2BCloudBucketMountStrategy`进行由 rclone 支持的云存储挂载;可将其与`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`和`BoxMount`配合使用。 |
|
||||
| `RunloopSandboxClient` | 支持通过`RunloopCloudBucketMountStrategy`进行由 rclone 支持的云存储挂载;可将其与`S3Mount`、`GCSMount`、`R2Mount`、`AzureBlobMount`和`BoxMount`配合使用。 |
|
||||
| `VercelSandboxClient` | 目前未暴露特定于托管环境的挂载策略。请改用清单文件、仓库或其他工作区输入。 |
|
||||
| `VercelSandboxClient` | 支持通过 `VercelCloudBucketMountStrategy` 和 `S3Mount` 创建仅在沙箱创建时配置的 S3 及 S3 兼容存储桶挂载。包含挂载的会话无法恢复,使用内联凭证时必须设置 `allow_s3_credential_exposure=True`。 |
|
||||
|
||||
</div>
|
||||
|
||||
@@ -134,8 +134,8 @@ run_config = RunConfig(
|
||||
| `DaytonaSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `E2BSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `RunloopSandboxClient` | ✓ | ✓ | ✓ | ✓ | ✓ | - |
|
||||
| `VercelSandboxClient` | - | - | - | - | - | - |
|
||||
| `VercelSandboxClient` | ✓ | - | - | - | - | - |
|
||||
|
||||
</div>
|
||||
|
||||
如需更多可运行代码示例,请浏览[examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox),了解本地、代码编写、记忆、任务转移和智能体组合模式;并浏览[examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions),了解托管沙盒客户端。
|
||||
如需更多可运行代码示例,请浏览[examples/sandbox/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox),了解本地、代码编写、记忆、任务转移和智能体组合模式;并浏览[examples/sandbox/extensions/](https://github.com/openai/openai-agents-python/tree/main/examples/sandbox/extensions),了解托管沙盒客户端。
|
||||
|
||||
Reference in New Issue
Block a user