Intelligence
Table of Contents
Classes
- Maho_Intelligence_Model_Lsp_ContextDetector
- Detects what kind of Maho context the cursor is in, enabling context-aware completions, definitions, and hover info.
- Maho_Intelligence_Model_Lsp_DocumentStore
- In-memory store of open documents, synced via LSP textDocument notifications.
- Maho_Intelligence_Model_Lsp_Handler_Diagnostic
- Scans document text for Maho class alias patterns and reports diagnostics for aliases that cannot be resolved.
- Maho_Intelligence_Model_Lsp_Server
- LSP server for Maho Intelligence.
- Maho_Intelligence_Model_Lsp_Transport
- JSON-RPC 2.0 transport over stdio with LSP Content-Length framing.
- Maho_Intelligence_Model_Lsp_XmlStructureIndex
- Builds and maintains a dynamic index of valid XML child elements by merging all module XML files from disk (config.xml, system.xml, adminhtml.xml) and walking the resulting tree.
- Maho_Intelligence_Model_Mcp_Server
- Maho_Intelligence_Model_Mcp_Transport
- JSON-RPC 2.0 transport over stdio with newline-delimited JSON (NDJSON).