Skip to content

Commit

Permalink
[25.x] [Copilot] Specify chat regions (#2681)
Browse files Browse the repository at this point in the history
#### Summary
List specific application families to use for the chat capability.

#### Work Item(s)
Fixes
[AB#502565](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/502565)
  • Loading branch information
msft-sam authored Jan 8, 2025
1 parent de3d313 commit 4cc6c59
Showing 1 changed file with 1 addition and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
namespace System.AI;

using System.Environment;
using System;

codeunit 7760 "Copilot Capability Install"
{
Expand All @@ -25,13 +24,10 @@ codeunit 7760 "Copilot Capability Install"
internal procedure RegisterCapabilities()
var
EnvironmentInformation: Codeunit "Environment Information";
WithinEUDB: Boolean;
ApplicationFamily: Text;
begin
ApplicationFamily := EnvironmentInformation.GetApplicationFamily();
if TryGetIsWithinEUDB(WithinEUDB) then;

if ApplicationFamily in ['US', 'MX'] or WithinEUDB then
if ApplicationFamily in ['AT', 'BE', 'BG', 'CH', 'CZ', 'DK', 'EE', 'ES', 'FI', 'GR', 'HR', 'HU', 'IE', 'IS', 'IT', 'LT', 'LV', 'MX', 'NL', 'PL', 'PT', 'RO', 'RS', 'SE', 'SI', 'SK', 'UA', 'US', 'W1'] then
RegisterSaaSCapability(Enum::"Copilot Capability"::Chat, Enum::"Copilot Availability"::Preview, ChatLearnMoreLbl);

RegisterSaaSCapability(Enum::"Copilot Capability"::"Analyze List", Enum::"Copilot Availability"::Preview, AnalyzeListLearnMoreLbl);
Expand All @@ -47,14 +43,6 @@ codeunit 7760 "Copilot Capability Install"
CopilotCapability.RegisterCapability(Capability, Availability, LearnMoreUrl);
end;

[TryFunction]
local procedure TryGetIsWithinEUDB(var WithinEUDB: Boolean)
var
ALCopilotFunctions: DotNet ALCopilotFunctions;
begin
WithinEUDB := ALCopilotFunctions.IsWithinEUDB();
end;

[EventSubscriber(ObjectType::Page, Page::"Copilot AI Capabilities", 'OnRegisterCopilotCapability', '', false, false)]
local procedure OnRegisterCopilotCapability()
begin
Expand Down

0 comments on commit 4cc6c59

Please sign in to comment.