Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.3.0] - 2025-05-17¶
Added¶
Initial release of GXtract.
Core MCP server functionality based on FastMCP v2.
Support for STDIO and HTTP transports.
GroundX integration tools:
groundx/searchDocuments
groundx/queryDocument
groundx/explainSemanticObject
Cache management tools:
cache/refreshMetadataCache
cache/getCacheStatistics
cache/listCachedResources
cache/refreshCachedResources
Configuration via CLI arguments and environment variables.
Secure API key management through environment variables and VS Code’s secure storage.
Logging with configurable levels and formats (text, JSON).
GroundX metadata caching with TTL and periodic refresh.
Sphinx documentation with documentation on cache management, API key security, and troubleshooting.
GitHub Actions workflow for building and publishing documentation to GitHub Pages.
pyproject.toml
for UV-based dependency management.
Ruff for linting and formatting, MyPy for type checking.
GPLv3 License.
Changed¶
N/A (Initial Release)
Fixed¶
N/A (Initial Release)