[Perf] Update host config (host.json) while saving workflows in the same POST DeployWorkflowArtifacts
- 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.