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)
This commit is contained in:
wmymz
2025-11-10 10:22:11 +08:00
parent c15139f5ee
commit 2917c102b7
8 changed files with 109 additions and 14 deletions

View File

@@ -1,6 +1,6 @@
[project]
name = "acemcp"
version = "0.1.4"
version = "0.1.5"
description = "MCP server for codebase indexing and semantic search with multi-encoding support and .gitignore integration"
readme = "README.md"
authors = [