Skip to content

Commit 9cffbf5

Browse files
committed
Merge branch 'main' into derekx/checkpointing
2 parents b6a6ec5 + 7edd65e commit 9cffbf5

File tree

99 files changed

+14648
-3677
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+14648
-3677
lines changed

development/notes/frozen_lake_context.md

Lines changed: 0 additions & 33 deletions
This file was deleted.

development/notes/frozen_lake_plan.md

Lines changed: 0 additions & 93 deletions
This file was deleted.

development/notes/http_rollout.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

development/notes/plan_forkable_filesystem_rl_scenario.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ This strategy is preferred over `docker commit` for `mcp/filesystem` because the
5757

5858
### 4.1. Prepare Host Template Directory
5959

60-
* Create a directory structure on the host, e.g.:
60+
* Create a directory structure on the host at a path of your choice, e.g.:
6161
```
62-
./mcp_agent_test_templates/fs_move_scenario/
62+
/path/to/fs_move_scenario/
6363
├── source_dir/
6464
│ └── file_to_move.txt (contains "Hello from source")
6565
└── target_dir/ (empty)
@@ -76,7 +76,7 @@ This strategy is preferred over `docker commit` for `mcp/filesystem` because the
7676
mcp_transport: "stdio"
7777
docker_image: "mcp/filesystem"
7878
container_command: ["/data"] # Served directory inside container
79-
template_data_path_host: "./mcp_agent_test_templates/fs_move_scenario/" # Path to host template
79+
template_data_path_host: "/path/to/fs_move_scenario/" # Path to host template
8080
# container_volumes can be omitted or will be overridden if template_data_path_host is used for filesystem type
8181
```
8282

eval_protocol/agent/orchestrator.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ class ChatCompletionMessageToolCall:
5757
BFCLSimAPIResource,
5858
DockerResource,
5959
FileSystemResource,
60-
HttpRolloutResource,
6160
PythonStateResource,
6261
SQLResource,
6362
)
@@ -244,8 +243,6 @@ def _get_resource_class(self, resource_type_name: str) -> Type[ForkableResource]
244243
"FileSystemResource": FileSystemResource,
245244
"DockerResource": DockerResource,
246245
"BFCLSimAPIResource": BFCLSimAPIResource, # Add BFCLSimAPIResource to mapping
247-
"HttpRolloutResource": HttpRolloutResource, # Add HttpRolloutResource to mapping
248-
"http_rollout": HttpRolloutResource, # Allow lowercase alias for convenience
249246
}
250247
resource_class = mapping.get(resource_type_name)
251248

eval_protocol/agent/resources/__init__.py

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,6 @@
77
from .bfcl_sim_api_resource import BFCLSimAPIResource
88
from .docker_resource import DockerResource
99
from .filesystem_resource import FileSystemResource
10-
11-
# HTTP Rollout Protocol types for server implementations
12-
from .http_rollout_protocol import (
13-
EndEpisodeRequest,
14-
EndEpisodeResponse,
15-
GameObservation,
16-
HealthResponse,
17-
HttpRolloutConfig,
18-
StartEpisodeRequest,
19-
StartEpisodeResponse,
20-
StepRequest,
21-
StepResponse,
22-
)
23-
from .http_rollout_resource import HttpRolloutResource
2410
from .python_state_resource import PythonStateResource
2511
from .sql_resource import SQLResource
2612

@@ -30,15 +16,4 @@
3016
"FileSystemResource",
3117
"DockerResource",
3218
"BFCLSimAPIResource",
33-
"HttpRolloutResource",
34-
# HTTP Rollout Protocol
35-
"HttpRolloutConfig",
36-
"StartEpisodeRequest",
37-
"StartEpisodeResponse",
38-
"StepRequest",
39-
"StepResponse",
40-
"EndEpisodeRequest",
41-
"EndEpisodeResponse",
42-
"HealthResponse",
43-
"GameObservation",
4419
]

eval_protocol/agent/resources/http_rollout_protocol.py

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)