Serena - AL Language Support
ContributionContributed AL (Business Central) language support to Serena, a semantic coding agent toolkit providing code intelligence via MCP server integration
Contributed AL language support to Serena (PR #593), enabling its semantic code intelligence tools to work with Business Central’s AL programming language. Added custom AL commands (al/gotodefinition and al/setActiveWorkspace), automatic VS Code AL extension discovery, symbol navigation for AL structures (tables, codeunits, pages, enums, interfaces), and proper app.json workspace handling.
Serena provides these capabilities as an MCP server that AI coding agents can use for symbol-level code retrieval and editing, making it a natural fit for AL development workflows alongside Claude Code.