Azure / Azure/LogicAppsUX

[Perf] Update host config (host.json) while saving workflows in the same POST DeployWorkflowArtifacts

Open
#8,145 0 comments 0 reactions 1 assignee Claimed by @preetriti1 View on GitHub
MCP
Dominant language
TypeScript
Stars
111
Forks
109
Avg merge
1d 23h
Merged PRs (30d)
20

Description

### Severity

P4 - Low (Cosmetic/minor inconvenience)

### MCP Server Creation Source

MCP Server in Api Center

### Describe the Bug with repro steps

Current Behavior:
- When we click Register, the LA extension saves workflows through the POST DeployWorkflowArtifacts API.
- After that, APIC creates the app registration, updates auth settings, and saves host.json (also via the POST DeployWorkflowArtifacts API).

Expected Behavior:
- The logic to save host.json should be moved from APIC into the LA extension, so it can be saved in the same API call as the workflows through POST DeployWorkflowArtifacts.

Benefit:
- This reduces restarts, improving performance since the app avoids an extra restart.
- This also makes the changes on logic app to enable it as Remote MCP Server in 1 place.

### Screenshots or Videos

_No response_

### Environment

Browser

### Are you experiencing a regression?

_No response_

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.