diff --git a/agents/stock/workspace/scripts/behive_web.py b/agents/stock/workspace/scripts/behive_web.py
index 9b717fc..6e45ca9 100644
--- a/agents/stock/workspace/scripts/behive_web.py
+++ b/agents/stock/workspace/scripts/behive_web.py
@@ -9352,6 +9352,13 @@ window.openPinModal = openPinModal;
if(window.showToast) window.showToast(msg, ok?'success':'info');
});
})();
+ // ⚡VI 배지 탭 → 변동성완화장치 설명 토스트. 배지는 동적 생성이라 document 위임. 행(details) 토글은 막음.
+ document.addEventListener('click',function(e){
+ var b=(e.target&&e.target.closest)?e.target.closest('.rt-vi-badge'):null;
+ if(!b)return;
+ e.preventDefault();e.stopPropagation();
+ if(window.showToast)window.showToast('⚡VI(변동성완화장치) — 주가가 짧은 시간에 급변하면 약 2분간 단일가매매로 전환해 과열을 식히는 장치예요. 동적VI는 직전 체결가, 정적VI는 당일 기준가 대비 일정 변동률(코스피200 3%·그 외 6% 등)에서 발동됩니다.','info',7000);
+ });
function tick(){
if(document.hidden) return;
var codes=codesOnPage();
@@ -9377,7 +9384,7 @@ window.openPinModal = openPinModal;
document.addEventListener('behive:panels-loaded',function(){ if(window.__rtState) applyState(window.__rtState); });
setInterval(tick,1000); tick();
})();
-'''
+'''
return f'''