Files
rpa_vision_v3/data/primitives/scroll_view.yaml

52 lines
1.5 KiB
YAML

schema_version: 1
id: scroll_view
kind: primitive
marker_or_action: action
version: 1
intent:
fr: faire defiler la zone active ou un container cible
executor_kind: scroll
parameters_schema:
direction:
type: str
required: true
description: sens du defilement
constraints:
enum: [up, down, left, right]
amount:
type: int
required: false
default: 3
description: quantite de defilement en unite
constraints:
min: 1
unit:
type: str
required: false
default: lines
description: unite de mesure du defilement
constraints:
enum: [lines, pixels, pages, percent]
container_hint:
type: str
required: false
description: ancre ou description du container a scroller; sinon fenetre active
failure_message_template:
intention: faire defiler la zone active dans la direction attendue
attendu: le contenu visible doit changer apres le defilement
vu: "{observed_human_state}"
demande: confirmer que la fenetre attendue est defilable, ou m'indiquer le container correct
notes:
- "Aucun success_marker offline fiable n'est porte par la primitive."
- "La competence appelante doit fournir le contexte et les marqueurs de succes."
- "direction est volontairement limite a up/down/left/right pour eviter les scrolls composites."
- "amount=3 lines correspond au defilement molette Windows typique."
- "container_hint reference une ancre ou description, jamais une coordonnee durable."
created_at: "2026-05-28T11:30:00+02:00"