在 FileEntry 中新增 CachedAt 字段记录缓存时间,实现 TTL 窗口内的缓存新鲜度验证: - TTL 内跳过 ModTime 验证,减少 os.Stat 调用 - TTL 过期后验证 ModTime,文件未修改时刷新 CachedAt - 默认 TTL 设置为 5 秒 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
在 FileEntry 中新增 CachedAt 字段记录缓存时间,实现 TTL 窗口内的缓存新鲜度验证: - TTL 内跳过 ModTime 验证,减少 os.Stat 调用 - TTL 过期后验证 ModTime,文件未修改时刷新 CachedAt - 默认 TTL 设置为 5 秒 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>