mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
* Replace OpenDevin with OpenHands * Update CONTRIBUTING.md * Update README.md * Update README.md * update poetry lock; move opendevin folder to openhands * fix env var * revert image references in docs * revert permissions * revert permissions --------- Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
24 lines
444 B
Python
24 lines
444 B
Python
from dataclasses import dataclass
|
|
from enum import Enum
|
|
from typing import ClassVar
|
|
|
|
from openhands.events.event import Event
|
|
|
|
|
|
class ActionConfirmationStatus(str, Enum):
|
|
CONFIRMED = 'confirmed'
|
|
REJECTED = 'rejected'
|
|
AWAITING_CONFIRMATION = 'awaiting_confirmation'
|
|
|
|
|
|
class ActionSecurityRisk(int, Enum):
|
|
UNKNOWN = -1
|
|
LOW = 0
|
|
MEDIUM = 1
|
|
HIGH = 2
|
|
|
|
|
|
@dataclass
|
|
class Action(Event):
|
|
runnable: ClassVar[bool] = False
|