- Adapter
- react
- Engine
- chromium
- Tests
- 32
- Passed
- 32
- Failed
- 0
Assistant
Generated 2026-08-24T04:33:37.619Z from revision f7b9fe417e26d20639252ef4b6b6ad3ed83e463b.
Result: 330/330 passed; 0 recorded failures.
Shared contracts: packages/ui-headless/browser-contract/assistant-b3.contract.ts, packages/ui-headless/browser-contract/assistant-branch-picker.contract.ts, packages/ui-headless/browser-contract/assistant-composer.contract.ts, packages/ui-headless/browser-contract/assistant-devtools.contract.ts, packages/ui-headless/browser-contract/assistant-error.contract.ts, packages/ui-headless/browser-contract/assistant-generative-ui.contract.ts, packages/ui-headless/browser-contract/assistant-message-part.contract.ts, packages/ui-headless/browser-contract/assistant-message.contract.ts, packages/ui-headless/browser-contract/assistant-suggestion.contract.ts, packages/ui-headless/browser-contract/assistant-thread-list.contract.ts, packages/ui-headless/browser-contract/assistant-thread.contract.ts, packages/ui-headless/browser-contract/assistant-tool-ui.contract.ts
Test matrix
- Adapter
- react
- Engine
- firefox
- Tests
- 32
- Passed
- 32
- Failed
- 0
- Adapter
- react
- Engine
- webkit
- Tests
- 32
- Passed
- 32
- Failed
- 0
- Adapter
- vue
- Engine
- chromium
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- vue
- Engine
- firefox
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- vue
- Engine
- webkit
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- solid
- Engine
- chromium
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- solid
- Engine
- firefox
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- solid
- Engine
- webkit
- Tests
- 20
- Passed
- 20
- Failed
- 0
- Adapter
- svelte
- Engine
- chromium
- Tests
- 19
- Passed
- 19
- Failed
- 0
- Adapter
- svelte
- Engine
- firefox
- Tests
- 19
- Passed
- 19
- Failed
- 0
- Adapter
- svelte
- Engine
- webkit
- Tests
- 19
- Passed
- 19
- Failed
- 0
- Adapter
- angular
- Engine
- chromium
- Tests
- 19
- Passed
- 19
- Failed
- 0
- Adapter
- angular
- Engine
- firefox
- Tests
- 19
- Passed
- 19
- Failed
- 0
- Adapter
- angular
- Engine
- webkit
- Tests
- 19
- Passed
- 19
- Failed
- 0
Axe accessibility scans
- Adapter
- react
- Engine
- chromium
- Test
- has no axe violations
- Status
- passed
- Adapter
- react
- Engine
- firefox
- Test
- has no axe violations
- Status
- passed
- Adapter
- react
- Engine
- webkit
- Test
- has no axe violations
- Status
- passed
- Adapter
- vue
- Engine
- chromium
- Test
- has no axe violations
- Status
- passed
- Adapter
- vue
- Engine
- firefox
- Test
- has no axe violations
- Status
- passed
- Adapter
- vue
- Engine
- webkit
- Test
- has no axe violations
- Status
- passed
- Adapter
- solid
- Engine
- chromium
- Test
- has no axe violations
- Status
- passed
- Adapter
- solid
- Engine
- firefox
- Test
- has no axe violations
- Status
- passed
- Adapter
- solid
- Engine
- webkit
- Test
- has no axe violations
- Status
- passed
- Adapter
- svelte
- Engine
- chromium
- Test
- has no axe violations
- Status
- passed
- Adapter
- svelte
- Engine
- firefox
- Test
- has no axe violations
- Status
- passed
- Adapter
- svelte
- Engine
- webkit
- Test
- has no axe violations
- Status
- passed
- Adapter
- angular
- Engine
- chromium
- Test
- has no axe violations
- Status
- passed
- Adapter
- angular
- Engine
- firefox
- Test
- has no axe violations
- Status
- passed
- Adapter
- angular
- Engine
- webkit
- Test
- has no axe violations
- Status
- passed
Screen readers
- voiceOverSafari: pending-manual — VoiceOver + Safari manual pass has not yet been run; automated axe coverage under WebKit is not a substitute for a manual screen-reader pass.
- nvda: parked-by-decision — NVDA evidence is parked by explicit decision and remains a declared accessibility gap.
Known gaps
- NVDA untested (parked)
- VoiceOver manual pass pending