删除不再使用的bootstrap.md文件,更新promptx.js、MCPStreamableHttpCommand.js等文件以使用logger进行日志记录,重构资源管理和发现逻辑,确保代码一致性和可维护性。

This commit is contained in:
sean
2025-06-13 09:33:56 +08:00
parent cdd748d0dc
commit 2ecebac50b
29 changed files with 3561 additions and 450 deletions

View File

@ -1,3 +1,5 @@
const logger = require('../../utils/logger')
/**
* EnhancedResourceRegistry - 增强的资源注册表
*
@ -64,7 +66,7 @@ class EnhancedResourceRegistry {
this.register(resource)
}
} catch (error) {
console.warn(`[EnhancedResourceRegistry] Failed to register resource: ${error.message}`)
logger.warn(`[EnhancedResourceRegistry] Failed to register resource: ${error.message}`)
}
})
}
@ -212,7 +214,7 @@ class EnhancedResourceRegistry {
*/
loadFromDiscoveryResults(discoveryResults) {
if (!Array.isArray(discoveryResults)) {
console.warn('[EnhancedResourceRegistry] Discovery results must be an array')
logger.warn('[EnhancedResourceRegistry] Discovery results must be an array')
return
}