├── .claude └── agents │ ├── al-symbol-agent.md │ ├── code-fixer-agent.md │ ├── cross-platform-agent.md │ ├── documentation-agent.md │ ├── mcp-protocol-agent.md │ ├── mcp-tool-evaluator.md │ ├── package-discovery-agent.md │ ├── performance-optimization-agent.md │ └── test-automation-agent.md ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── CLAUDE.md ├── IMPLEMENTATION_PLAN.md ├── PERFORMANCE_STRATEGY.md ├── README.md ├── jest.config.js ├── package.json ├── src ├── cli │ ├── al-cli.ts │ ├── al-installer.ts │ └── install.ts ├── core │ ├── package-manager.ts │ └── symbol-database.ts ├── index.ts ├── parser │ ├── streaming-parser.ts │ └── zip-fallback.ts ├── tools │ └── mcp-tools.ts └── types │ ├── al-types.ts │ └── mcp-types.ts ├── tests ├── fixtures │ ├── sample-manifest.json │ └── sample-symbols.json └── unit │ ├── al-cli.test.ts │ ├── al-installer.test.ts │ ├── issue-9-complete-fix.test.ts │ ├── issue-9-regression-prevention.test.ts │ ├── path-resolution.test.ts │ └── symbol-database.test.ts └── tsconfig.json /.claude/agents/al-symbol-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/al-symbol-agent.md -------------------------------------------------------------------------------- /.claude/agents/code-fixer-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/code-fixer-agent.md -------------------------------------------------------------------------------- /.claude/agents/cross-platform-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/cross-platform-agent.md -------------------------------------------------------------------------------- /.claude/agents/documentation-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/documentation-agent.md -------------------------------------------------------------------------------- /.claude/agents/mcp-protocol-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/mcp-protocol-agent.md -------------------------------------------------------------------------------- /.claude/agents/mcp-tool-evaluator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/mcp-tool-evaluator.md -------------------------------------------------------------------------------- /.claude/agents/package-discovery-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/package-discovery-agent.md -------------------------------------------------------------------------------- /.claude/agents/performance-optimization-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/performance-optimization-agent.md -------------------------------------------------------------------------------- /.claude/agents/test-automation-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.claude/agents/test-automation-agent.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /IMPLEMENTATION_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/IMPLEMENTATION_PLAN.md -------------------------------------------------------------------------------- /PERFORMANCE_STRATEGY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/PERFORMANCE_STRATEGY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/package.json -------------------------------------------------------------------------------- /src/cli/al-cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/cli/al-cli.ts -------------------------------------------------------------------------------- /src/cli/al-installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/cli/al-installer.ts -------------------------------------------------------------------------------- /src/cli/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/cli/install.ts -------------------------------------------------------------------------------- /src/core/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/core/package-manager.ts -------------------------------------------------------------------------------- /src/core/symbol-database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/core/symbol-database.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/parser/streaming-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/parser/streaming-parser.ts -------------------------------------------------------------------------------- /src/parser/zip-fallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/parser/zip-fallback.ts -------------------------------------------------------------------------------- /src/tools/mcp-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/tools/mcp-tools.ts -------------------------------------------------------------------------------- /src/types/al-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/types/al-types.ts -------------------------------------------------------------------------------- /src/types/mcp-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/src/types/mcp-types.ts -------------------------------------------------------------------------------- /tests/fixtures/sample-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/fixtures/sample-manifest.json -------------------------------------------------------------------------------- /tests/fixtures/sample-symbols.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/fixtures/sample-symbols.json -------------------------------------------------------------------------------- /tests/unit/al-cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/al-cli.test.ts -------------------------------------------------------------------------------- /tests/unit/al-installer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/al-installer.test.ts -------------------------------------------------------------------------------- /tests/unit/issue-9-complete-fix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/issue-9-complete-fix.test.ts -------------------------------------------------------------------------------- /tests/unit/issue-9-regression-prevention.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/issue-9-regression-prevention.test.ts -------------------------------------------------------------------------------- /tests/unit/path-resolution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/path-resolution.test.ts -------------------------------------------------------------------------------- /tests/unit/symbol-database.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tests/unit/symbol-database.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanMaron/AL-Dependency-MCP-Server/HEAD/tsconfig.json --------------------------------------------------------------------------------