runAgentTurnWithFallback函数处理
代码逐行详细解释
这是OpenClaw项目核心AI代理运行逻辑,负责带降级重试的AI对话轮次执行:处理流式响应、错误重试、会话管理、工具调用、上下文压缩等。我会分模块、逐行/逐段解释,新手也能看懂。
一、顶部导入模块(依赖声明)
importcryptofrom"node:crypto";// 作用:Node.js加密模块,生成唯一运行ID(UUID)importfsfrom"node:fs";// 作用:Node.js文件系统,删除损坏的会话文件import