feat: add remote workspaces and verified deliverables
This commit is contained in:
@@ -39,6 +39,7 @@ class Settings:
|
||||
workspace_cpu_limit: float
|
||||
workspace_pids_limit: int
|
||||
workspace_ssh_host: str
|
||||
workspace_download_max_bytes: int
|
||||
model_timeout_seconds: int
|
||||
tool_timeout_seconds: int
|
||||
max_tool_output_chars: int
|
||||
@@ -61,6 +62,7 @@ class Settings:
|
||||
workspace_cpu_limit=_float("WORKSPACE_CPU_LIMIT", 2.0),
|
||||
workspace_pids_limit=_int("WORKSPACE_PIDS_LIMIT", 512),
|
||||
workspace_ssh_host=os.getenv("WORKSPACE_SSH_HOST", ""),
|
||||
workspace_download_max_bytes=_int("WORKSPACE_DOWNLOAD_MAX_BYTES", 128 * 1024 * 1024),
|
||||
model_timeout_seconds=_int("MODEL_TIMEOUT_SECONDS", 600),
|
||||
tool_timeout_seconds=_int("TOOL_TIMEOUT_SECONDS", 120),
|
||||
max_tool_output_chars=_int("MAX_TOOL_OUTPUT_CHARS", 24_000),
|
||||
|
||||
Reference in New Issue
Block a user