Describe the bug
After applying a converter in Chat, the editable converted-value textarea has no accessible name. The original textarea is announced as Type prompt here, but the converted field is exposed only as an unnamed textbox, so screen-reader users cannot identify which value they are reviewing or editing.
The nearby Converted text is not a <label> and is not associated through aria-labelledby. The textarea also has no aria-label or placeholder. This affects WCAG 2.1 success criteria 4.1.2 (Name, Role, Value) and 3.3.2 (Labels or Instructions).
Tested source: ChatInputArea.tsx lines 263-272.
Steps/Code to Reproduce
- Open a writable multi-turn chat and enter
hello.
- Open the converter panel.
- Select Base64Converter and choose Use Converted Value.
- Inspect the two textarea accessibility nodes.
- textbox "Type prompt here": hello
- textbox: aGVsbG8=
Expected Results
The converted-value field has a persistent visible and accessible name, such as Converted prompt.
Actual Results
The converted-value field is an unnamed editable textbox. Its visible Converted text is not programmatically associated with it.
Screenshots
N/A. The deterministic accessibility-tree output is included above.
Versions
- OS: Windows
- Browser: Playwright Chromium (
@playwright/test 1.62.1)
- Python: 3.14.4
- PyRIT:
main at 37bb7377ec3f8ed547b9a52f4536447c097e0f33
Describe the bug
After applying a converter in Chat, the editable converted-value textarea has no accessible name. The original textarea is announced as
Type prompt here, but the converted field is exposed only as an unnamedtextbox, so screen-reader users cannot identify which value they are reviewing or editing.The nearby
Convertedtext is not a<label>and is not associated througharia-labelledby. The textarea also has noaria-labelor placeholder. This affects WCAG 2.1 success criteria 4.1.2 (Name, Role, Value) and 3.3.2 (Labels or Instructions).Tested source:
ChatInputArea.tsxlines 263-272.Steps/Code to Reproduce
hello.Expected Results
The converted-value field has a persistent visible and accessible name, such as
Converted prompt.Actual Results
The converted-value field is an unnamed editable
textbox. Its visibleConvertedtext is not programmatically associated with it.Screenshots
N/A. The deterministic accessibility-tree output is included above.
Versions
@playwright/test1.62.1)mainat37bb7377ec3f8ed547b9a52f4536447c097e0f33