Skip to content

Commit 7f5109e

Browse files
Make v1 harness max_turns unbounded by default (#1517)
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent e1d4f25 commit 7f5109e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

docs/reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1047,7 +1047,7 @@ class HarnessConfig(Config):
10471047
bindings: BindingsConfig = BindingsConfig()
10481048
objects: ObjectsConfig = ObjectsConfig()
10491049
artifacts: ArtifactsConfig = ArtifactsConfig()
1050-
max_turns: int = 10
1050+
max_turns: int = -1 # <= 0 means unbounded (run until a stop condition)
10511051

10521052
class ModelConfig(Config):
10531053
name: str | None = None

verifiers/v1/harness.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ class HarnessConfig(LifecycleConfig):
112112
bindings: BindingsConfig = BindingsConfig()
113113
objects: ObjectsConfig = ObjectsConfig()
114114
artifacts: ArtifactsConfig = ArtifactsConfig()
115-
max_turns: int = 10
115+
max_turns: int = -1
116116

117117
@classmethod
118118
def __pydantic_init_subclass__(cls, **kwargs: object) -> None:

0 commit comments

Comments
 (0)