Revert unnecessary bool simplification in WorkflowAgent input selection

This commit is contained in:
copilot-swe-agent[bot]
2026-05-27 21:30:44 +00:00
committed by GitHub
Unverified
parent 5c52926123
commit aee043d17e
@@ -294,7 +294,7 @@ class WorkflowAgent(BaseAgent):
)
# combine the messages
session_messages: list[Message] = session_context.get_messages(include_input=True)
workflow_input_messages = input_messages if self.pending_requests else session_messages
workflow_input_messages = input_messages if bool(self.pending_requests) else session_messages
output_events: list[WorkflowEvent[Any]] = []
async for event in self._run_core(
@@ -378,7 +378,7 @@ class WorkflowAgent(BaseAgent):
# combine the messages
session_messages: list[Message] = session_context.get_messages(include_input=True)
workflow_input_messages = input_messages if self.pending_requests else session_messages
workflow_input_messages = input_messages if bool(self.pending_requests) else session_messages
all_updates: list[AgentResponseUpdate] = []
async for event in self._run_core(
workflow_input_messages,