diff --git a/test-screenshots/PR-12737/01-copilot-initial.png b/test-screenshots/PR-12737/01-copilot-initial.png new file mode 100644 index 0000000000..bca2dbac4f Binary files /dev/null and b/test-screenshots/PR-12737/01-copilot-initial.png differ diff --git a/test-screenshots/PR-12737/02-test-mode-enabled.png b/test-screenshots/PR-12737/02-test-mode-enabled.png new file mode 100644 index 0000000000..f83455afd4 Binary files /dev/null and b/test-screenshots/PR-12737/02-test-mode-enabled.png differ diff --git a/test-screenshots/PR-12737/03-message-submitted.png b/test-screenshots/PR-12737/03-message-submitted.png new file mode 100644 index 0000000000..b2139f49d2 Binary files /dev/null and b/test-screenshots/PR-12737/03-message-submitted.png differ diff --git a/test-screenshots/PR-12737/04-queued-chip-visible.png b/test-screenshots/PR-12737/04-queued-chip-visible.png new file mode 100644 index 0000000000..2ea66a8fca Binary files /dev/null and b/test-screenshots/PR-12737/04-queued-chip-visible.png differ diff --git a/test-screenshots/PR-12737/05-second-turn-processing.png b/test-screenshots/PR-12737/05-second-turn-processing.png new file mode 100644 index 0000000000..fbe454baa9 Binary files /dev/null and b/test-screenshots/PR-12737/05-second-turn-processing.png differ diff --git a/test-screenshots/PR-12737/06-full-conversation.png b/test-screenshots/PR-12737/06-full-conversation.png new file mode 100644 index 0000000000..fbe454baa9 Binary files /dev/null and b/test-screenshots/PR-12737/06-full-conversation.png differ diff --git a/test-screenshots/PR-12737/07-scrolled-top.png b/test-screenshots/PR-12737/07-scrolled-top.png new file mode 100644 index 0000000000..fbe454baa9 Binary files /dev/null and b/test-screenshots/PR-12737/07-scrolled-top.png differ diff --git a/test-screenshots/PR-12737/08-full-chat-top.png b/test-screenshots/PR-12737/08-full-chat-top.png new file mode 100644 index 0000000000..158367a5b5 Binary files /dev/null and b/test-screenshots/PR-12737/08-full-chat-top.png differ diff --git a/test-screenshots/PR-12737/09-multi-queue-start.png b/test-screenshots/PR-12737/09-multi-queue-start.png new file mode 100644 index 0000000000..20ddea3503 Binary files /dev/null and b/test-screenshots/PR-12737/09-multi-queue-start.png differ diff --git a/test-screenshots/PR-12737/10-three-queued-chips.png b/test-screenshots/PR-12737/10-three-queued-chips.png new file mode 100644 index 0000000000..45fe7755d4 Binary files /dev/null and b/test-screenshots/PR-12737/10-three-queued-chips.png differ diff --git a/test-screenshots/PR-12737/11-auto-continue-start.png b/test-screenshots/PR-12737/11-auto-continue-start.png new file mode 100644 index 0000000000..3bce259ecf Binary files /dev/null and b/test-screenshots/PR-12737/11-auto-continue-start.png differ diff --git a/test-screenshots/PR-12737/12-scrolled-to-top-during-processing.png b/test-screenshots/PR-12737/12-scrolled-to-top-during-processing.png new file mode 100644 index 0000000000..6938aa65d9 Binary files /dev/null and b/test-screenshots/PR-12737/12-scrolled-to-top-during-processing.png differ diff --git a/test-screenshots/PR-12737/13-mid-processing.png b/test-screenshots/PR-12737/13-mid-processing.png new file mode 100644 index 0000000000..1ebf9960f5 Binary files /dev/null and b/test-screenshots/PR-12737/13-mid-processing.png differ diff --git a/test-screenshots/PR-12737/14-completed-state.png b/test-screenshots/PR-12737/14-completed-state.png new file mode 100644 index 0000000000..6938aa65d9 Binary files /dev/null and b/test-screenshots/PR-12737/14-completed-state.png differ diff --git a/test-screenshots/PR-12737/15-final-bottom.png b/test-screenshots/PR-12737/15-final-bottom.png new file mode 100644 index 0000000000..1ebf9960f5 Binary files /dev/null and b/test-screenshots/PR-12737/15-final-bottom.png differ diff --git a/test-screenshots/PR-12737/16-after-refresh.png b/test-screenshots/PR-12737/16-after-refresh.png new file mode 100644 index 0000000000..a4e867bae5 Binary files /dev/null and b/test-screenshots/PR-12737/16-after-refresh.png differ diff --git a/test-screenshots/PR-12737/17-full-conversation-top.png b/test-screenshots/PR-12737/17-full-conversation-top.png new file mode 100644 index 0000000000..6938aa65d9 Binary files /dev/null and b/test-screenshots/PR-12737/17-full-conversation-top.png differ diff --git a/test-screenshots/PR-12737/18-second-run-start.png b/test-screenshots/PR-12737/18-second-run-start.png new file mode 100644 index 0000000000..3889c61812 Binary files /dev/null and b/test-screenshots/PR-12737/18-second-run-start.png differ diff --git a/test-screenshots/PR-12737/19-second-run-chips.png b/test-screenshots/PR-12737/19-second-run-chips.png new file mode 100644 index 0000000000..098600837e Binary files /dev/null and b/test-screenshots/PR-12737/19-second-run-chips.png differ diff --git a/test-screenshots/PR-12737/20-second-run-bottom.png b/test-screenshots/PR-12737/20-second-run-bottom.png new file mode 100644 index 0000000000..be3703b93e Binary files /dev/null and b/test-screenshots/PR-12737/20-second-run-bottom.png differ diff --git a/test-screenshots/PR-12737/21-scrolled-via-button.png b/test-screenshots/PR-12737/21-scrolled-via-button.png new file mode 100644 index 0000000000..4573f79a5a Binary files /dev/null and b/test-screenshots/PR-12737/21-scrolled-via-button.png differ diff --git a/test-screenshots/PR-12737/22-post-runs-bottom.png b/test-screenshots/PR-12737/22-post-runs-bottom.png new file mode 100644 index 0000000000..89c483593f Binary files /dev/null and b/test-screenshots/PR-12737/22-post-runs-bottom.png differ diff --git a/test-screenshots/PR-12737/23-sync-test-chips.png b/test-screenshots/PR-12737/23-sync-test-chips.png new file mode 100644 index 0000000000..ae232f15a3 Binary files /dev/null and b/test-screenshots/PR-12737/23-sync-test-chips.png differ diff --git a/test-screenshots/PR-12737/24a-transition1.png b/test-screenshots/PR-12737/24a-transition1.png new file mode 100644 index 0000000000..9ef592ce2e Binary files /dev/null and b/test-screenshots/PR-12737/24a-transition1.png differ diff --git a/test-screenshots/PR-12737/24b-transition2.png b/test-screenshots/PR-12737/24b-transition2.png new file mode 100644 index 0000000000..9ef592ce2e Binary files /dev/null and b/test-screenshots/PR-12737/24b-transition2.png differ diff --git a/test-screenshots/PR-12737/24c-transition3.png b/test-screenshots/PR-12737/24c-transition3.png new file mode 100644 index 0000000000..db7ba6c8c6 Binary files /dev/null and b/test-screenshots/PR-12737/24c-transition3.png differ diff --git a/test-screenshots/PR-12737/24d-transition4.png b/test-screenshots/PR-12737/24d-transition4.png new file mode 100644 index 0000000000..db7ba6c8c6 Binary files /dev/null and b/test-screenshots/PR-12737/24d-transition4.png differ diff --git a/test-screenshots/PR-12737/25-final-sync-test.png b/test-screenshots/PR-12737/25-final-sync-test.png new file mode 100644 index 0000000000..9ef592ce2e Binary files /dev/null and b/test-screenshots/PR-12737/25-final-sync-test.png differ diff --git a/test-screenshots/PR-12737/26-after-refresh-top.png b/test-screenshots/PR-12737/26-after-refresh-top.png new file mode 100644 index 0000000000..a245372e30 Binary files /dev/null and b/test-screenshots/PR-12737/26-after-refresh-top.png differ diff --git a/test-screenshots/PR-12737/27-fresh-session.png b/test-screenshots/PR-12737/27-fresh-session.png new file mode 100644 index 0000000000..2121a9ef4b Binary files /dev/null and b/test-screenshots/PR-12737/27-fresh-session.png differ diff --git a/test-screenshots/PR-12737/28-initial-message-sent.png b/test-screenshots/PR-12737/28-initial-message-sent.png new file mode 100644 index 0000000000..c48c57c37b Binary files /dev/null and b/test-screenshots/PR-12737/28-initial-message-sent.png differ diff --git a/test-screenshots/PR-12737/29-processing-turn1.png b/test-screenshots/PR-12737/29-processing-turn1.png new file mode 100644 index 0000000000..4005eaaa08 Binary files /dev/null and b/test-screenshots/PR-12737/29-processing-turn1.png differ diff --git a/test-screenshots/PR-12737/30-turn1-processing.png b/test-screenshots/PR-12737/30-turn1-processing.png new file mode 100644 index 0000000000..d72889b920 Binary files /dev/null and b/test-screenshots/PR-12737/30-turn1-processing.png differ diff --git a/test-screenshots/PR-12737/31-after-enter.png b/test-screenshots/PR-12737/31-after-enter.png new file mode 100644 index 0000000000..b9a17ecfac Binary files /dev/null and b/test-screenshots/PR-12737/31-after-enter.png differ diff --git a/test-screenshots/PR-12737/32-after-fill-submit.png b/test-screenshots/PR-12737/32-after-fill-submit.png new file mode 100644 index 0000000000..993cc2e8b1 Binary files /dev/null and b/test-screenshots/PR-12737/32-after-fill-submit.png differ diff --git a/test-screenshots/PR-12737/33-submitted.png b/test-screenshots/PR-12737/33-submitted.png new file mode 100644 index 0000000000..821b574a65 Binary files /dev/null and b/test-screenshots/PR-12737/33-submitted.png differ diff --git a/test-screenshots/PR-12737/33-turn1-processing.png b/test-screenshots/PR-12737/33-turn1-processing.png new file mode 100644 index 0000000000..cd12cd41b9 Binary files /dev/null and b/test-screenshots/PR-12737/33-turn1-processing.png differ diff --git a/test-screenshots/PR-12737/34-queued-chip.png b/test-screenshots/PR-12737/34-queued-chip.png new file mode 100644 index 0000000000..f39dc34c64 Binary files /dev/null and b/test-screenshots/PR-12737/34-queued-chip.png differ diff --git a/test-screenshots/PR-12737/35-turn1-processing.png b/test-screenshots/PR-12737/35-turn1-processing.png new file mode 100644 index 0000000000..b87f4a762e Binary files /dev/null and b/test-screenshots/PR-12737/35-turn1-processing.png differ diff --git a/test-screenshots/PR-12737/36-queued-chip.png b/test-screenshots/PR-12737/36-queued-chip.png new file mode 100644 index 0000000000..c91bd25b73 Binary files /dev/null and b/test-screenshots/PR-12737/36-queued-chip.png differ diff --git a/test-screenshots/PR-12737/37-auto-continue-mid.png b/test-screenshots/PR-12737/37-auto-continue-mid.png new file mode 100644 index 0000000000..d6165b230b Binary files /dev/null and b/test-screenshots/PR-12737/37-auto-continue-mid.png differ diff --git a/test-screenshots/PR-12737/38-full-conversation.png b/test-screenshots/PR-12737/38-full-conversation.png new file mode 100644 index 0000000000..7d9432e51a Binary files /dev/null and b/test-screenshots/PR-12737/38-full-conversation.png differ diff --git a/test-screenshots/PR-12737/39-scroll-top.png b/test-screenshots/PR-12737/39-scroll-top.png new file mode 100644 index 0000000000..0390f6e326 Binary files /dev/null and b/test-screenshots/PR-12737/39-scroll-top.png differ diff --git a/test-screenshots/PR-12737/40-first-queued.png b/test-screenshots/PR-12737/40-first-queued.png new file mode 100644 index 0000000000..b2751b22a3 Binary files /dev/null and b/test-screenshots/PR-12737/40-first-queued.png differ diff --git a/test-screenshots/PR-12737/41-second-queued.png b/test-screenshots/PR-12737/41-second-queued.png new file mode 100644 index 0000000000..ea129c1686 Binary files /dev/null and b/test-screenshots/PR-12737/41-second-queued.png differ diff --git a/test-screenshots/PR-12737/42-full-multi-queue.png b/test-screenshots/PR-12737/42-full-multi-queue.png new file mode 100644 index 0000000000..306628fe52 Binary files /dev/null and b/test-screenshots/PR-12737/42-full-multi-queue.png differ