Keep the last in-template copy on main so history can restore it; product continues in jiangchang-ui-recorder. Co-authored-by: Cursor <cursoragent@cursor.com>
23 lines
592 B
Python
23 lines
592 B
Python
"""UI Inspector v2 data models (Action / State / Element / Flow)."""
|
|
|
|
from .action import ACTION_TYPES, ActionFlow, ActionRecord
|
|
from .element import ElementRef
|
|
from .locator import LocatorCandidate
|
|
from .observation import UIObservation
|
|
from .serialize import from_dict, to_dict, write_model_json
|
|
from .state import UIState, compute_state_fingerprint
|
|
|
|
__all__ = [
|
|
"ACTION_TYPES",
|
|
"ActionFlow",
|
|
"ActionRecord",
|
|
"ElementRef",
|
|
"LocatorCandidate",
|
|
"UIState",
|
|
"UIObservation",
|
|
"compute_state_fingerprint",
|
|
"from_dict",
|
|
"to_dict",
|
|
"write_model_json",
|
|
]
|