Skip to content

Commit 83d560b

Browse files
committed
feat: 新增项目管理工具和相关功能,支持项目绑定和信息获取,增强项目数据隔离和管理能力,优化任务管理器以支持项目特定任务操作,添加项目隔离测试用例以确保功能完整性
1 parent 90dbbc6 commit 83d560b

13 files changed

Lines changed: 2541 additions & 32 deletions

src/core/logger.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ export class Logger {
133133
return LogLevel.Error;
134134
case 'TEACH':
135135
return LogLevel.Teach;
136+
case 'SILENT':
137+
return LogLevel.Silent;
136138
default:
137139
return null;
138140
}
@@ -142,6 +144,11 @@ export class Logger {
142144
* 检查是否应该记录指定级别的日志
143145
*/
144146
private shouldLog(level: LogLevel): boolean {
147+
// SILENT 级别禁用所有日志
148+
if (this.config.level === LogLevel.Silent) {
149+
return false;
150+
}
151+
145152
const levels = [
146153
LogLevel.Info,
147154
LogLevel.Warning,

0 commit comments

Comments
 (0)