chore: bump version to 1.1.0 and update changelog
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [1.1.0] - 2026-01-02
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
#### Logging
|
||||||
|
- **Tool Call Logging**: Human-readable logs for every MCP tool call with agent identity, document, stats, and duration
|
||||||
|
- **Token Truncation**: Secure token display in logs (first/last 3 chars only)
|
||||||
|
- **Stats Extraction**: Meaningful operation stats per tool (e.g., "42 records", "3 tables")
|
||||||
|
- **LOG_LEVEL Support**: Configure logging verbosity via environment variable (DEBUG, INFO, WARNING, ERROR)
|
||||||
|
- **Health Check Suppression**: `/health` requests logged at DEBUG level to reduce noise
|
||||||
|
|
||||||
|
#### Log Format
|
||||||
|
```
|
||||||
|
2026-01-02 10:15:23 | agent-name (abc...xyz) | get_records | sales | 42 records | success | 125ms
|
||||||
|
```
|
||||||
|
|
||||||
|
- Pipe-delimited format for easy parsing
|
||||||
|
- Multi-line error details with indentation
|
||||||
|
- Duration tracking in milliseconds
|
||||||
|
|
||||||
## [1.0.0] - 2026-01-01
|
## [1.0.0] - 2026-01-01
|
||||||
|
|
||||||
Initial release of grist-mcp, an MCP server for AI agents to interact with Grist spreadsheets.
|
Initial release of grist-mcp, an MCP server for AI agents to interact with Grist spreadsheets.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "grist-mcp"
|
name = "grist-mcp"
|
||||||
version = "1.0.0"
|
version = "1.1.0"
|
||||||
description = "MCP server for AI agents to interact with Grist documents"
|
description = "MCP server for AI agents to interact with Grist documents"
|
||||||
requires-python = ">=3.14"
|
requires-python = ">=3.14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|||||||
Reference in New Issue
Block a user