';if(n.children&&n.children.length){h+='📁 '+n.name;}else{h+='📄 '+n.name;}if(n.files&&n.files.length){h+='';for(var i=0;i'+icon+' '+n.files[i].name+' ('+(n.files[i].size>1024?(n.files[i].size/1024).toFixed(1)+'K':n.files[i].size+'B')+')
';}h+='';}h+='';if(n.children)for(var j=0;j';left.dom_element.innerHTML=html;hb.add_widget(left);hb.add_widget(right);pw.content_w.add_widget(hb);});});"
}
]
}
],
"binds": []
},
{
"widgettype": "AgentIO",
"id": "chat_io",
"options": {
"css": "filler",
"url": "/pipeline-sdlc/api/cockpit_chat_v2.dspy",
"model_dataurl": "/pipeline-sdlc/api/cockpit_model_options.dspy",
"model_cwidth": 14,
"placeholder": "输入你的需求..."
}
}
]
}