From dc1b120b4d27526eabf5b33349700c010972089c Mon Sep 17 00:00:00 2001 From: Nico Date: Fri, 3 Apr 2026 00:18:00 +0200 Subject: [PATCH] Fix artifact reactivity + improve takeover debug channel - DisplayPane/KonsolePane: use storeToRefs for computed refs (fixes displayArtifacts/konsoleArtifacts not reacting to store changes) - useTakeover: remove eval confirm dialog (blocks automated testing) - useTakeover: structured screenshot() returning pane states, artifact list and message count instead of raw body text - main.ts: expose pinia on window.__pinia in DEV mode for test injection Co-Authored-By: Claude Sonnet 4.6 --- src/components/DisplayPane.vue | 4 +++- src/components/KonsolePane.vue | 4 +++- src/composables/useTakeover.ts | 32 +++++++++++++++++++++++++++----- src/main.ts | 7 ++++++- 4 files changed, 39 insertions(+), 8 deletions(-) diff --git a/src/components/DisplayPane.vue b/src/components/DisplayPane.vue index c6e7b65..a46e004 100644 --- a/src/components/DisplayPane.vue +++ b/src/components/DisplayPane.vue @@ -81,10 +81,12 @@