Skip to content

Mark AOAI user message AddTextPart/AddFilePart as OnPrem and GenerateChatCompletion impl overload as NonDebuggable#8186

Merged
Groenbech96 merged 4 commits into
mainfrom
magnushar/aoai-onprem-nondebuggable
May 18, 2026
Merged

Mark AOAI user message AddTextPart/AddFilePart as OnPrem and GenerateChatCompletion impl overload as NonDebuggable#8186
Groenbech96 merged 4 commits into
mainfrom
magnushar/aoai-onprem-nondebuggable

Conversation

@Groenbech96
Copy link
Copy Markdown
Contributor

@Groenbech96 Groenbech96 commented May 18, 2026

Summary

  • Add [Scope('OnPrem')] to AddTextPart and AddFilePart on the AOAI User Message codeunit.
  • Add [NonDebuggable] to the second GenerateChatCompletion overload in Azure OpenAI Impl, matching the first overload and the public-facing ones in Azure OpenAI.

Fixes AB#635890

…ChatCompletion impl overload as NonDebuggable

Fixes AB#635890

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
mynjj
mynjj previously approved these changes May 18, 2026
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Groenbech96 Groenbech96 enabled auto-merge (squash) May 18, 2026 16:09
Groenbech96 added a commit that referenced this pull request May 18, 2026
…enerateChatCompletion impl overload as NonDebuggable (#8187)

Backport of #8186 to releases/28.0.

## Summary
- Add `[Scope('OnPrem')]` to `AddTextPart` and `AddFilePart` on the
`AOAI User Message` codeunit.
- Add `[NonDebuggable]` to the second `GenerateChatCompletion` overload
in `Azure OpenAI Impl`.

Fixes
[AB#635891](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/635891)

---------

Co-authored-by: Magnus Hartvig Grønbech <magnushar@microsoft.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Groenbech96 added a commit that referenced this pull request May 18, 2026
…enerateChatCompletion impl overload as NonDebuggable (#8188)

Backport of #8186 to releases/28.1.

## Summary
- Add `[Scope('OnPrem')]` to `AddTextPart` and `AddFilePart` on the
`AOAI User Message` codeunit.
- Add `[NonDebuggable]` to the second `GenerateChatCompletion` overload
in `Azure OpenAI Impl`.

Fixes
[AB#635892](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/635892)

---------

Co-authored-by: Magnus Hartvig Grønbech <magnushar@microsoft.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Groenbech96 Groenbech96 merged commit d482af5 into main May 18, 2026
83 of 86 checks passed
@Groenbech96 Groenbech96 deleted the magnushar/aoai-onprem-nondebuggable branch May 18, 2026 21:15
Groenbech96 added a commit that referenced this pull request May 18, 2026
…enerateChatCompletion impl overload as NonDebuggable (#8189)

Backport of #8186 to releases/28.x.

## Summary
- Add `[Scope('OnPrem')]` to `AddTextPart` and `AddFilePart` on the
`AOAI User Message` codeunit.
- Add `[NonDebuggable]` to the second `GenerateChatCompletion` overload
in `Azure OpenAI Impl`.

Fixes
[AB#635893](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/635893)

---------

Co-authored-by: Magnus Hartvig Grønbech <magnushar@microsoft.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants