Use secret-backed agent builder runtime
All checks were successful
build / build (push) Successful in 28s
All checks were successful
build / build (push) Successful in 28s
This commit is contained in:
@@ -9,6 +9,7 @@ from dataclasses import dataclass
|
||||
class Settings:
|
||||
sandbox_url: str
|
||||
sandbox_timeout_s: int
|
||||
sandbox_token: str | None
|
||||
deploy_wait_timeout_s: int
|
||||
litellm_url: str
|
||||
litellm_key: str
|
||||
@@ -26,11 +27,12 @@ def load_settings() -> Settings:
|
||||
"SANDBOX_URL", "http://sandbox.sandbox.svc.cluster.local:8000"
|
||||
),
|
||||
sandbox_timeout_s=int(os.environ.get("SANDBOX_TIMEOUT_S", "1200")),
|
||||
sandbox_token=os.environ.get("A2A_SANDBOX_TOKEN") or os.environ.get("SANDBOX_TOKEN"),
|
||||
deploy_wait_timeout_s=int(os.environ.get("DEPLOY_WAIT_TIMEOUT_S", "900")),
|
||||
litellm_url=os.environ.get(
|
||||
"A2A_LITELLM_URL", "http://litellm.llm.svc.cluster.local:4000"
|
||||
),
|
||||
litellm_key=os.environ.get("A2A_LITELLM_KEY", "sk-microcash-local"),
|
||||
litellm_key=os.environ.get("A2A_LITELLM_KEY", ""),
|
||||
litellm_model=os.environ.get("A2A_LITELLM_MODEL", "gpt-5.5"),
|
||||
cp_url=os.environ.get(
|
||||
"A2A_CP_URL", "http://control-plane.control-plane.svc.cluster.local"
|
||||
@@ -39,7 +41,7 @@ def load_settings() -> Settings:
|
||||
"A2A_MINIO_ENDPOINT",
|
||||
"http://microcash-infra-minio.microcash-infra.svc.cluster.local:9000",
|
||||
),
|
||||
minio_access_key=os.environ.get("A2A_MINIO_ACCESS_KEY", "minioadmin"),
|
||||
minio_secret_key=os.environ.get("A2A_MINIO_SECRET_KEY", "minioadmin"),
|
||||
minio_access_key=os.environ.get("A2A_MINIO_ACCESS_KEY", ""),
|
||||
minio_secret_key=os.environ.get("A2A_MINIO_SECRET_KEY", ""),
|
||||
image=os.environ.get("AGENT_BUILDER_IMAGE", "python:3.11-slim"),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user