Skip to content

Commit f072801

Browse files
authored
restore logging of user messages when using cli (#3145)
1 parent 437e0c7 commit f072801

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

opendevin/controller/agent_controller.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@ async def on_event(self, event: Event):
161161
await self.set_agent_state_to(event.agent_state) # type: ignore
162162
elif isinstance(event, MessageAction):
163163
if event.source == EventSource.USER:
164+
logger.info(
165+
event,
166+
extra={'msg_type': 'ACTION', 'event_source': EventSource.USER},
167+
)
164168
if self.get_agent_state() != AgentState.RUNNING:
165169
await self.set_agent_state_to(AgentState.RUNNING)
166170
elif event.source == EventSource.AGENT and event.wait_for_response:

opendevin/server/session/session.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from opendevin.core.schema import AgentState
1111
from opendevin.core.schema.action import ActionType
1212
from opendevin.core.schema.config import ConfigType
13-
from opendevin.events.action import Action, ChangeAgentStateAction, NullAction
13+
from opendevin.events.action import ChangeAgentStateAction, NullAction
1414
from opendevin.events.event import Event, EventSource
1515
from opendevin.events.observation import (
1616
AgentStateChangedObservation,
@@ -146,10 +146,6 @@ async def dispatch(self, data: dict):
146146
return
147147
event = event_from_dict(data.copy())
148148
self.agent_session.event_stream.add_event(event, EventSource.USER)
149-
if isinstance(event, Action):
150-
logger.info(
151-
event, extra={'msg_type': 'ACTION', 'event_source': EventSource.USER}
152-
)
153149

154150
async def send(self, data: dict[str, object]) -> bool:
155151
try:

0 commit comments

Comments
 (0)