Custom Intents¶
Status and practical alternatives for custom intent workflows.
Current Status¶
The grammar includes intent-management commands such as:
intentsdefineundefineexportrun
In the current unified CLI pipeline, these commands are not yet fully wired end-to-end.
What Works Today¶
Use built-in intent commands currently supported in the unified path:
loginsearchaccept_cookiesdismiss ...
Recommended Alternatives¶
1. Reusable .oil script files¶
Create command sequences and run them with --file:
Example my-flow.oil:
goto https://example.com/login
observe
type email "user@example.com"
type password "password123"
click submit
wait navigation
observe
2. External composition (Python/agent layer)¶
Wrap repeated OIL command sequences in your integration code (Python SDK, ADK wrapper, IntentGym harness).
Roadmap Context¶
Intent registry/definition infrastructure exists in engine modules, but user-facing command wiring is still incomplete. Until that lands, prefer script-based composition for repeatable workflows.