state.py 325 B

12345678910111213141516
  1. from dataclasses import dataclass
  2. from typing import List, Tuple
  3. from opendevin.action import (
  4. Action,
  5. )
  6. from opendevin.observation import (
  7. Observation,
  8. CmdOutputObservation,
  9. )
  10. @dataclass
  11. class State:
  12. background_commands_obs: List[CmdOutputObservation]
  13. updated_info: List[Tuple[Action, Observation]]