@@ -116,7 +116,7 @@ export const open_webui: Chatbot = {
116116 return
117117 }
118118 const temperature_div = pb_safe_bottom . querySelector (
119- 'div:nth-child(5 )'
119+ 'div:nth-child(7 )'
120120 ) as HTMLElement
121121 if ( ! temperature_div ) {
122122 report_initialization_error ( {
@@ -144,7 +144,7 @@ export const open_webui: Chatbot = {
144144 return
145145 }
146146 input . value = temperature . toString ( )
147- input . dispatchEvent ( new Event ( 'change ' , { bubbles : true } ) )
147+ input . dispatchEvent ( new Event ( 'input ' , { bubbles : true } ) )
148148 const close_button = controls_pane . querySelector (
149149 'button'
150150 ) as HTMLButtonElement
@@ -223,7 +223,7 @@ export const open_webui: Chatbot = {
223223 return
224224 }
225225 input . value = top_p . toString ( )
226- input . dispatchEvent ( new Event ( 'change ' , { bubbles : true } ) )
226+ input . dispatchEvent ( new Event ( 'input ' , { bubbles : true } ) )
227227 const close_button = controls_pane . querySelector (
228228 'button'
229229 ) as HTMLButtonElement
@@ -277,20 +277,19 @@ export const open_webui: Chatbot = {
277277 await new Promise ( ( r ) => requestAnimationFrame ( r ) )
278278 } ,
279279 enter_message : async ( params ) => {
280- const input_element = document . querySelector (
281- 'textarea#chat-input-0'
282- ) as HTMLTextAreaElement
280+ const input_element = document . querySelector ( '#chat-input' ) as HTMLElement
281+
283282 if ( ! input_element ) {
284283 report_initialization_error ( {
285284 function_name : 'open_webui.enter_message' ,
286- log_message : 'Message input textarea not found'
285+ log_message : 'Message input not found'
287286 } )
288287 return
289288 }
290- input_element . value = params . message
289+
290+ input_element . innerText = params . message
291291 input_element . dispatchEvent ( new Event ( 'input' , { bubbles : true } ) )
292- input_element . dispatchEvent ( new Event ( 'change' , { bubbles : true } ) )
293- await new Promise ( ( r ) => requestAnimationFrame ( r ) )
292+ input_element . focus ( )
294293 } ,
295294 inject_apply_response_button : (
296295 client_id : number ,
0 commit comments