Skip to content

Commit e459b80

Browse files
Copilot0xrinegade
andcommitted
Integrate browser automation tools with OVSM language
- Added 7 browser tools to OVSM: navigate, screenshot, click, type, snapshot, evaluate, wait_for - Tools return JSON status for MCP execution - Created comprehensive example script: browser_automation.ovsm - Added tests for all browser tools - Updated README with browser automation features - Browser tools now available in OVSM scripts and AI agents Co-authored-by: 0xrinegade <[email protected]>
1 parent 49383b0 commit e459b80

File tree

4 files changed

+511
-0
lines changed

4 files changed

+511
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ osvm ovsm examples
264264
- **[OVSM_LISP_SYNTAX_SPEC.md](OVSM_LISP_SYNTAX_SPEC.md)** - Complete language specification
265265
- **[crates/ovsm/USAGE_GUIDE.md](crates/ovsm/USAGE_GUIDE.md)** - How to write OVSM scripts
266266
- **[examples/ovsm_scripts/](examples/ovsm_scripts/)** - Example scripts
267+
- **[docs/browser-automation.md](docs/browser-automation.md)** - Browser automation guide
267268
268269
---
269270
@@ -276,6 +277,7 @@ osvm ovsm examples
276277
### 🤖 **AI & Automation**
277278
- **Interactive Chat** with code execution
278279
- **OVSM LISP** interpreter (90% Common Lisp coverage)
280+
- **Browser Automation** (Playwright integration) 🆕
279281
- **Natural Language** to code translation
280282
- **Automatic Validation** and timeout protection
281283
- **Macros**, **Closures**, **Pattern Matching**

0 commit comments

Comments
 (0)