-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
The output from browser_observe_page may contain embedded JSON as a code block, where the parsing code excepts raw json.
How to reproduce
Run an operation that uses browser_observe_page.
How are you running it?
Docker
Provider and Model
No response
Operating System
No response
Python Version
No response
Node Version (if using React UI)
No response
Cyber-AutoAgent Version
develop branch
Error logs
__CYBER_EVENT__{"type": "tool_start", "tool_name": "browser_observe_page", "tool_id": "chatcmpl-tool-a4ea27743923ed3d", "tool_input": {"instruction": "list all interactive elements"}, "id": "OP_20251230_103145_35", "timestamp": "2025-12-30T10:32:10.776041"}__CYBER_EVENT_END__
__CYBER_EVENT__{"type": "tool_invocation_start", "tool_name": "browser_observe_page", "id": "OP_20251230_103145_36", "timestamp": "2025-12-30T10:32:10.776350"}__CYBER_EVENT_END__
Failed to parse JSON response: **Interactive elements found** logging.py:626
[
{
"type": "link",
"description": "Star Page",
"locator": "page.locator('a', { hasText: 'Star Page' })"
}
]Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working