agarwalanu3103 commited on
Commit
8a9cc57
·
verified ·
1 Parent(s): a22fcfd

env: bump max_concurrent_envs from 8 to 64

Browse files
Files changed (1) hide show
  1. server/app.py +5 -5
server/app.py CHANGED
@@ -13,16 +13,16 @@ from openenv.core.env_server.mcp_types import CallToolAction, CallToolObservatio
13
  from server.clarify_environment import ClarifyEnvironment
14
 
15
 
16
- # max_concurrent_envs=8 supports up to 4 parallel training jobs simultaneously
17
- # (each job uses 2 sessions for num_generations=2 rollouts, +margin). Each
18
- # session gets a fresh ClarifyEnvironment instance see SUPPORTS_CONCURRENT_SESSIONS
19
- # in clarify_environment.py for safety reasoning.
20
  app = create_app(
21
  env=ClarifyEnvironment,
22
  action_cls=CallToolAction,
23
  observation_cls=CallToolObservation,
24
  env_name="clarify_rl",
25
- max_concurrent_envs=8,
26
  )
27
 
28
 
 
13
  from server.clarify_environment import ClarifyEnvironment
14
 
15
 
16
+ # max_concurrent_envs=64: each ClarifyEnvironment is in-memory only (no GPU
17
+ # / no shared state see SUPPORTS_CONCURRENT_SESSIONS in clarify_environment.py),
18
+ # so we can comfortably fan out to multiple parallel HF Jobs evals + lingering
19
+ # orphan sessions from disconnected eval clients without hitting CAPACITY_REACHED.
20
  app = create_app(
21
  env=ClarifyEnvironment,
22
  action_cls=CallToolAction,
23
  observation_cls=CallToolObservation,
24
  env_name="clarify_rl",
25
+ max_concurrent_envs=64,
26
  )
27
 
28