Skip to content

fix(rules): 收紧规则读写健壮性#67

Merged
phantom5099 merged 1 commit intomainfrom
fork-pr-542-1777797632
May 3, 2026
Merged

fix(rules): 收紧规则读写健壮性#67
phantom5099 merged 1 commit intomainfrom
fork-pr-542-1777797632

Conversation

@fennoai
Copy link
Copy Markdown

@fennoai fennoai Bot commented May 3, 2026

Requested by @phantom5099

Summary

  • 补上规则文件提交阶段的重试与 Windows 替换兜底,降低扫描/索引占用时的写入脆弱性
  • 将规则注入改为总预算裁剪,并在截断时补齐 Markdown 代码块围栏,避免吞掉后续 section
  • 读取规则时补充 UTF-8 校验,统一以 os.UserHomeDir() 解析全局规则目录,并新增热更新与读写回归测试

Generated with [codeagent](https://github.com/qbox/codeagent)
Co-authored-by: phantom5099 <245659304+phantom5099@users.noreply.github.com>
@phantom5099 phantom5099 merged commit 31a1f48 into main May 3, 2026
2 checks passed
@fennoai fennoai Bot deleted the fork-pr-542-1777797632 branch May 3, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants