Skip to content

feat(al): add AL support - #142

Open
tfenster wants to merge 4 commits into
docker:mainfrom
tfenster:tfe/al
Open

feat(al): add AL support#142
tfenster wants to merge 4 commits into
docker:mainfrom
tfenster:tfe/al

Conversation

@tfenster

Copy link
Copy Markdown

Summary
Adds a new kit for the AL MCP Server

Spec choices worth flagging for review
This adds the AL tool and the base dependency (.NET 8), but also explains how to enable the AL MCP Server

Test plan and Origin
See https://tobiasfenster.io/using-docker-sandbox-kits

Signed-off-by: Tobias Fenster <tfenster@4psbau.de>
Copilot AI review requested due to automatic review settings July 11, 2026 16:02
@tfenster
tfenster requested a review from a team as a code owner July 11, 2026 16:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new al mixin kit to install the Microsoft Dynamics 365 Business Central AL compiler (altool) and documents how to use it (including running it as an MCP server) inside an sbx sandbox.

Changes:

  • Introduces al/spec.yaml defining network allowlist and an install command for .NET 8 + Microsoft.Dynamics.BusinessCentral.Development.Tools.
  • Adds al/README.md with usage instructions, MCP server setup guidance, and network policy rationale.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
al/spec.yaml Defines the mixin spec, network allowlist, and install command for .NET + altool.
al/README.md Documents usage, installation behavior, MCP server configuration, and network policy details.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread al/spec.yaml Outdated
Comment thread al/README.md
Signed-off-by: Tobias Fenster <tfenster@4psbau.de>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread al/spec.yaml Outdated
Signed-off-by: Tobias Fenster <tfenster@4psbau.de>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

Comment thread al/spec.yaml
Comment thread al/spec.yaml
Comment thread al/spec.yaml
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Tobias Fenster <tfenster@4psbau.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants