Skip to content

Commit d34340d

Browse files
author
SentienceDEV
committed
Merge branch 'parity_win1' into parity_win2
2 parents 2191e5a + 73c5737 commit d34340d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

sentience/agent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,9 +257,9 @@ def act( # noqa: C901
257257
self._step_count += 1
258258
step_id = f"step-{self._step_count}"
259259

260+
pre_url = self.browser.page.url if self.browser.page else None
260261
# Emit step_start trace event if tracer is enabled
261262
if self.tracer:
262-
pre_url = self.browser.page.url if self.browser.page else None
263263
_safe_tracer_call(
264264
self.tracer,
265265
"emit_step_start",
@@ -947,9 +947,9 @@ async def act( # noqa: C901
947947
self._step_count += 1
948948
step_id = f"step-{self._step_count}"
949949

950+
pre_url = self.browser.page.url if self.browser.page else None
950951
# Emit step_start trace event if tracer is enabled
951952
if self.tracer:
952-
pre_url = self.browser.page.url if self.browser.page else None
953953
_safe_tracer_call(
954954
self.tracer,
955955
"emit_step_start",

sentience/conversational_agent.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ def _execute_step(self, step: dict[str, Any]) -> StepExecutionResult:
311311
except Exception as e:
312312
if self.verbose:
313313
print(f"❌ Step failed: {e}")
314-
return StepExecutionResult(success=False, action=action, error=str(e))
314+
return StepExecutionResult(success=False, action=action, data={}, error=str(e))
315315

316316
def _extract_information(self, snap: Snapshot, info_type: str) -> ExtractionResult:
317317
"""

0 commit comments

Comments
 (0)