Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ config.yaml
.playwright-mcp/

# Log files (dual-write logging)
coding-proxy.log*
.logs/
2 changes: 1 addition & 1 deletion docs/guide/monitoring.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
```yaml
logging:
level: "DEBUG" # 查看详细的模型映射和路由决策
file: "coding-proxy.log" # 输出到文件
file: ".logs/coding-proxy.log" # 输出到文件
max_bytes: 5242880 # 单文件 5 MB,触发轮转
backup_count: 5 # 保留 5 个 gzip 压缩备份
```
Expand Down
2 changes: 1 addition & 1 deletion docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ database:

logging:
level: "INFO" # DEBUG / INFO / WARNING / ERROR
# file: "coding-proxy.log" # 输出到文件
# file: ".logs/coding-proxy.log" # 输出到文件
# max_bytes: 5242880 # 单文件 5 MB
# backup_count: 5 # 保留 5 个备份
```
Expand Down
2 changes: 1 addition & 1 deletion src/coding/proxy/cli/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ def start(
print_banner(console, host=cfg.server.host, port=cfg.server.port)

# 解析文件日志路径:未显式配置时使用默认值
_file_path: str | None = cfg.logging.file or "coding-proxy.log"
_file_path: str | None = cfg.logging.file or ".logs/coding-proxy.log"
uvicorn.run(
fastapi_app,
host=cfg.server.host,
Expand Down
2 changes: 1 addition & 1 deletion src/coding/proxy/config/config.default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ server:

logging:
level: "INFO"
# file: "coding-proxy.log" # 文件日志路径;设为 null 或空字符串禁用
# file: ".logs/coding-proxy.log" # 文件日志路径;设为 null 或空字符串禁用
# max_bytes: 5242880 # 单文件上限(5 MB),触发轮转
# backup_count: 5 # 保留 gzip 压缩备份文件数

Expand Down
2 changes: 1 addition & 1 deletion src/coding/proxy/config/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class LoggingConfig(BaseModel):

Attributes:
level: 控制台日志级别(INFO / WARNING / DEBUG 等)。
file: 文件日志路径。为 ``None`` 时使用默认值 ``coding-proxy.log``;
file: 文件日志路径。为 ``None`` 时使用默认值 ``.logs/coding-proxy.log``;
设为空字符串可禁用文件日志。
max_bytes: 单个日志文件最大字节数(触发轮转)。默认 5 MB。
backup_count: 保留的已压缩备份文件数。默认 5。
Expand Down
Loading