Reference¶
Complete reference documentation for Oryn.
Overview¶
This section contains detailed reference documentation for Oryn commands, protocols, and configuration, including current implementation status.
-
:material-text-box:{ .lg .middle } Intent Commands
Current syntax and support notes for unified Intent Language commands.
-
:material-code-json:{ .lg .middle } Scanner Commands
Low-level scanner protocol reference.
-
:material-table-large:{ .lg .middle } Command Coverage
End-to-end implementation status across parser, translator, and executor stages.
-
:material-shield-check:{ .lg .middle } Truth & Trust
Verification workflow and source-of-truth mapping for keeping docs aligned with implementation.
-
:material-cog:{ .lg .middle } Configuration
All configuration options and settings.
-
:material-alert-circle:{ .lg .middle } Error Codes
Error types, codes, and recovery strategies.
-
:material-book-alphabet:{ .lg .middle } Glossary
Terminology and definitions.
Quick Reference¶
Most Used Commands¶
| Command | Description | Example |
|---|---|---|
goto <url> |
Navigate to URL | goto google.com |
observe |
List elements | observe |
click <target> |
Click element | click "Login" |
type <target> <text> |
Type text | type email "user@test.com" |
login <user> <pass> |
Login intent | login "user" "pass" |
search <query> |
Search intent | search "topic" |
wait <condition> |
Wait for condition | wait visible "Success" |
Target Types¶
| Type | Syntax | Example |
|---|---|---|
| ID | Number | click 5 |
| Text | Quoted string | click "Sign in" |
| Role | Role name | type email "..." |
| Selector | css() or xpath() |
click css(".btn") |
| Relational | near, inside |
click "Edit" near "Item" |
Built-in Intents¶
| Intent | Syntax |
|---|---|
login |
login <user> <pass> |
search |
search <query> |
accept_cookies |
accept_cookies |
dismiss |
dismiss popups |