Releases: junet03/mql5-codegraph
Release list
MQL5 CodeGraph v0.3.0
MQL5 CodeGraph v0.3.0
MQL5 CodeGraph is now available as a public beta for local, evidence-backed MQL5 repository analysis.
Highlights
- Adds a deterministic, page-aware local corpus for operator-owned MQL5 PDF references, with cited
search and bounded excerpts through CLI and MCP. - Adds an optional Graphify 0.9.x semantic-navigation overlay without promoting inferred relationships
into canonical code or document evidence. - Adds compiler-evidence correlation, analyzer-wide work budgets, cross-platform diagnostic paths, and a
13-tool local MCP adapter. - Hardens the optional Graphify boundary: remote processing needs explicit authority, version probes
receive no provider secret, and extraction receives only the selected backend's approved environment
variables. - Binds dashboard filesystem access to operator-supplied startup paths; browser requests cannot broaden
roots, and source viewing is limited to indexed MQL5 files under the active repository. - Publishes complete community, security, contribution, acknowledgement, and bundled dashboard license
notices.
Install
python -m pip install "mql5-codegraph[reference,mcp] @ https://github.com/junet03/mql5-codegraph/releases/download/v0.3.0/mql5_codegraph-0.3.0-py3-none-any.whl"Then run:
mql5-codegraph --help
mql5-codegraph-mcpThe core analyzer and local MCP server need no model API key. Ollama is optional for local Graphify
processing; remote model backends are opt-in and require explicit authorization.
Community
If the project is useful, please star the repository so more MQL5 developers can discover it. Bug
reports, documentation, testing, and code contributions are welcome. GitHub's
Contributors page is the canonical
commit-derived contributor record.
Special thanks to Graphify Labs, Safi Shamsi, Graphify
contributors, OpenAI Codex, OpenAI, and the open-source projects listed in
ACKNOWLEDGEMENTS.md.
Security boundary
This beta is intended for trusted local repositories and single-user loopback operation. The external
Graphify executable is an operator-selected trust boundary, not a sandbox. Review
SECURITY.md before processing
untrusted documents, selecting a remote model backend, or exposing any adapter beyond the local machine.
See CHANGELOG.md for the complete
change history.