name: copy-selection description: Validate mouse text selection copies through the real TUI clipboard path with OSC 52 readback. terminal: rows: 34 cols: 100 environment: env: - key: SSH_CONNECTION value: "scripted-test 1 127.0.0.1 2" mock: response: "unused" steps: - action: wait_for_text text: Quit timeout_ms: 20000 - action: paste_prompt text: "copy source text" - action: assert_contains text: "copy source text" - action: select_text_range from_text: "copy" to_text: "text" - action: assert_osc52_contains text: "source text" - action: screenshot name: copied-selection note: Prompt text selected by mouse drag and copied via OSC 52.