Commit Graph

7 Commits

Author SHA1 Message Date
wmymz
79e369ed5e feat: 0.1.8版本发布,增加key检测 2025-11-19 15:05:48 +08:00
wmymz
a4f6b4a5c0 ```
docs(readme): 更新版本号至 0.1.7 并清理冗余导入 (main)

在 pyproject.toml 中将版本号由 0.1.6 更新为 0.1.7。
修订 README.md,删除“最新”标识以保持版本记录一致。
移除 search_context.py 中不必要的 __future__ 导入语句。
```
2025-11-14 16:00:30 +08:00
wmymz
bb1943e822 ```
style(code): 优化代码导入顺序与 docstring 结构 (main)

调整多个模块的 import 顺序以符合 PEP8 推荐。
在函数和方法的 docstring 中增加空行以提高可读性。
修复部分日志与异常处理的不一致格式。
更新 pyproject.toml 中 ruff 配置,提高圈复杂度阈值。
无功能性变化,仅代码结构与格式优化。
```
2025-11-14 14:58:26 +08:00
wmymz
5c0c271b4f **commit message(遵循 conventional commit 规范)**
```
fix(deps): 为 httpx 添加 socks 额外依赖并更新锁文件 (main)

更新 uv.lock 中 httpx 配置,增加 socks 额外依赖与 socksio 库。
同步修改 pyproject.toml,版本号提升至 0.1.6。
此更改确保通过代理的网络请求支持 SOCKS 协议。
```
2025-11-14 14:52:52 +08:00
wmymz
2917c102b7 feat: optimize logging system and add tool debugging interface (v0.1.5)
- Redirect FastAPI/Uvicorn logs to loguru to prevent MCP stdio protocol pollution
- Implement InterceptHandler class to intercept standard library logging
- Configure uvicorn with log_config=None to disable default logging
- Remove console log output, only output to file
- Add /api/tools endpoint to list available tools
- Update README with version 0.1.5 features (Chinese and English)
2025-11-10 10:22:11 +08:00
wmymz
c15139f5ee feat: add multi-encoding support, .gitignore integration, and WebSocket optimization
- Add multi-encoding file support (UTF-8, GBK, GB2312, Latin-1)
- Add .gitignore integration for automatic pattern exclusion
- Optimize WebSocket reconnection with exponential backoff
- Change tool response format from list to dict for better compatibility
- Add bilingual README (Chinese and English)
- Update installation instructions
- Add project description to pyproject.toml
2025-11-07 13:20:18 +08:00
wmymz
48ead800fd init 2025-11-06 18:18:19 +08:00