| 1234567891011121314151617 |
- from core_shared import ServiceSettings
- class TeamServiceSettings(ServiceSettings):
- service_name: str = "team-service"
- service_port: int = 8009
- agent_service_url: str = "http://127.0.0.1:8007"
- agent_service_timeout_seconds: float = 120.0
- event_service_url: str = "http://127.0.0.1:8013"
- event_service_timeout_seconds: float = 5.0
- worker_poll_interval_seconds: float = 1.0
- worker_lease_seconds: int = 300
- worker_stale_running_seconds: int = 60
- worker_max_idle_cycles: int | None = None
- worker_dry_run: bool = False
- auto_worker_enabled: bool = True
- auto_worker_stop_timeout_seconds: float = 5.0
|