Skip to content

chore(logging): 将默认日志文件路径从项目根目录迁移至 .logs/ 子目录#239

Merged
ThreeFish-AI merged 2 commits into
feature/1.x.xfrom
ThreeFish-AI/logs-to-dot-logs
May 15, 2026
Merged

chore(logging): 将默认日志文件路径从项目根目录迁移至 .logs/ 子目录#239
ThreeFish-AI merged 2 commits into
feature/1.x.xfrom
ThreeFish-AI/logs-to-dot-logs

Conversation

@ThreeFish-AI
Copy link
Copy Markdown
Owner

Summary

将日志文件默认输出路径从项目根目录 coding-proxy.log 变更为 .logs/coding-proxy.log,减少项目根目录文件噪音。

Changes

  • cli/__init__.py:默认日志路径 "coding-proxy.log"".logs/coding-proxy.log"
  • config/server.py:同步更新 LoggingConfig docstring 中的默认值描述
  • config.default.yaml:同步更新注释示例中的路径
  • .gitignorecoding-proxy.log*.logs/(整目录忽略)

日志模块 logging/__init__.py 已有 log_file.parent.mkdir(parents=True, exist_ok=True) 自动创建目录逻辑,无需额外改动。用户自定义 logging.file 配置不受影响。

🤖 Generated with Claude Code, CodeX, Gemini

🤖 Generated with [Claude Code](https://github.com/claude), [CodeX](https://openai.com), [Gemini](https://github.com/apps/gemini-code-assist)
Co-Authored-By: Aurelius Huang<threefish.ai@gmail.com>
@ThreeFish-AI ThreeFish-AI merged commit 2574d39 into feature/1.x.x May 15, 2026
6 checks passed
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.

1 participant