OpenHands/openhands/core/config/security_config.py
Calvin Smith 873dddb4e8
Config objects as Pydantic BaseModels (#6176)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
2025-01-12 15:09:45 -05:00

14 lines
386 B
Python

from pydantic import BaseModel, Field
class SecurityConfig(BaseModel):
"""Configuration for security related functionalities.
Attributes:
confirmation_mode: Whether to enable confirmation mode.
security_analyzer: The security analyzer to use.
"""
confirmation_mode: bool = Field(default=False)
security_analyzer: str | None = Field(default=None)