Spaces:
Build error
Build error
File size: 589 Bytes
51ff9e5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
from __future__ import annotations
from openhands.core.config.condenser_config import NoOpCondenserConfig
from openhands.memory.condenser.condenser import Condensation, Condenser, View
class NoOpCondenser(Condenser):
"""A condenser that does nothing to the event sequence."""
def condense(self, view: View) -> View | Condensation:
"""Returns the list of events unchanged."""
return view
@classmethod
def from_config(cls, config: NoOpCondenserConfig) -> NoOpCondenser:
return NoOpCondenser()
NoOpCondenser.register_config(NoOpCondenserConfig)
|