init
This commit is contained in:
31
vw-agentic-rag/web/public/debug-tool-ui.js
Normal file
31
vw-agentic-rag/web/public/debug-tool-ui.js
Normal file
@@ -0,0 +1,31 @@
|
||||
/**
|
||||
* 前端工具UI调试脚本
|
||||
* 在浏览器控制台中运行以检查工具UI注册状态
|
||||
*/
|
||||
|
||||
// 检查 assistant-ui 工具UI注册状态
|
||||
console.log("🔍 Checking Assistant UI Tool Registration...");
|
||||
|
||||
// 检查是否有工具UI组件
|
||||
console.log("AssistantRuntimeProvider:", typeof window.AssistantRuntimeProvider);
|
||||
console.log("makeAssistantToolUI:", typeof window.makeAssistantToolUI);
|
||||
|
||||
// 检查页面上的组件
|
||||
const toolUIElements = document.querySelectorAll('[data-tool-ui]');
|
||||
console.log(`Found ${toolUIElements.length} tool UI elements:`, toolUIElements);
|
||||
|
||||
// 检查React组件树中的工具UI
|
||||
if (window.React && window.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED) {
|
||||
console.log("React DevTools available - can inspect component tree");
|
||||
}
|
||||
|
||||
// 监听网络请求
|
||||
const originalFetch = window.fetch;
|
||||
window.fetch = function(...args) {
|
||||
if (args[0].includes('/api/chat')) {
|
||||
console.log("🌐 Chat API request:", args);
|
||||
}
|
||||
return originalFetch.apply(this, args);
|
||||
};
|
||||
|
||||
console.log("✅ Tool UI debugging setup complete");
|
||||
Reference in New Issue
Block a user