-
Notifications
You must be signed in to change notification settings - Fork 329
Add azmcp functionapp create command #604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add azmcp functionapp create command #604
Conversation
|
Tagging as @alzimmermsft can assist in helping get this new tool added November+ |
|
Make sure to update |
* Fix prompt * enhance tool description * improve description
Increment package version after release
* Log start up server info on start-up * Add changelog entry. * Update core/Azure.Mcp.Core/tests/Azure.Mcp.Core.UnitTests/Areas/Server/ServiceStartCommandTests.cs Co-authored-by: Copilot <[email protected]> * Update core/Azure.Mcp.Core/tests/Azure.Mcp.Core.UnitTests/Areas/Server/ServiceStartCommandTests.cs Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Josh Free <[email protected]> Co-authored-by: Copilot <[email protected]>
Updated label for Azure MCP Bug Bash report template.
Removed milestone date from bug report template.
Revert "Switch to Ubuntu 24.04 images (microsoft#791)" This reverts commit 05208a2.
…#814) * Updated CHANGELOGs * Reverted to using Ubuntu 22.04 * Updated CHANGELOG * Increment version after release (microsoft#813) Increment package version after release * Update eng/vscode/CHANGELOG.md * Fixed CHANGELOG * Removed duplicate --------- Co-authored-by: Azure SDK Bot <[email protected]> Co-authored-by: Scott Beddall <[email protected]>
…liminate retained buffers. (microsoft#817)
* Basic disabling of telemetry in non-release builds * More complicated ifdef * Don't blindly trust Copilot code... * Replace DebugBuild with ReleaseBuild * Does native require release build * Change ifdef check * Revert accidental changes * Flow through PublishTarget * Another try to fix release build * Fix accidental change * Reading issue * Switch ifdef to RELEASE
It's no longer in preview
…oft#1248) * update tests * refactor
* Updated CHANGELOGs ahead of the `2.0.0-beta.7 release` * Removed trailing slashes from PR links * Applied PR feedback
Increment package version after release
…rosoft#1212) * Stabilize the behavior and reliability of ExternalProcessService * Apply suggestions from code review Co-authored-by: Patrick Hallisey <[email protected]> Co-authored-by: Copilot <[email protected]> * Follow .editorconfig naming, remove the race in dispose * rename executablePath to fileName * add exception documentation to ExecuteAsync --------- Co-authored-by: Patrick Hallisey <[email protected]> Co-authored-by: Copilot <[email protected]>
…t#1239) * Configure IHttpClientFactory and inject to TenantService in preparation for record/playback for any class inheriting from BaseAzureService.
* Move items into src/, scripts/, prompts/ * Adding Tools.sln * Update paths to include src\ * Update README paths. * Remove old results. * Remove tools.json * Adding solution folder.
* Add initial version of server.json * Update release pipelines. * Add server.json for Fabric. * Update KeyVault name and key * Add documentation to powershell script. Copy go-install.ps1 * Use checked in Go-Install * Add ServerJsonPath to Build-Info * Use placeholder version * Only publish for matching ServerName * Add script to verify-Nugetrelease * Add step to verify nuget package release * Remove duplicated New-BuildInfo McpRepositryName * Add script to generate server.json * Add creation of server.json to initialize * Add path to server.json. Update script to use that path. * Fixup order for build-info.sjon * Add documentation and support for querying a nuget feed. * Add ServerName parameter to common.yml and integration.yml. Update integration to push to staging * Add NugetFeedIndexUrl to update-mcp * Force create file and any children directories. * Move check for publish targets. * Add template server.json. Update placeholders in server.json files. Update csproj files to reference server.json files. * Add server.json to packaging.
* Enable binding for configuration + options. * Move ConfigureServiceOptions out of OpenTelemetryExtensions * Update program to use ConfigureMcpServerOptions * Add configuration properties to pojo * Add Development and default appsettings. * Add appsettings.json to build output * Remove hardcoded values. * Fix build error. * Fix extension method name. * Update Fabric to support configuration. * Add changelog * Fix class name to match file name. Remove duplicate variable. * Add tests for InitializeConfigurationAndOptions * Fix Analyze Code step. * Update pre-push Hook to ignore IL2026/IL3050.
…on' (microsoft#1311) * Revert parameter to consider $BuildInfoPath as 'path to build_info.json' * Fix convention and build break to ci. * Fix whitespacing
* Use Azure.Monitor.Query.Logs package to query logs * update changelog
* Fix foundry agents connect serialization bug * Tighten message creation to known serializable types * Remove unused file Update changelog * Remove unnecessary serialization call * Address PR feedback
* Updated README for all packages * Update Fabric MCP Server CHANGELOG for beta.3 release
…soft#1312) Fix invalid paths after src/ move
Update package-lock for Fabric VSCode
* update appconfig command tests for recordings * updates to Tenant service for playback on empty guid + ensuring arm client is instrumented properly * refactoring test-proxy spinup parallelization * adding capability to inject testproxy uri into TestHttpClientFactory
* ensure that failed deployment jobs properly output on failure Co-authored-by: Copilot <[email protected]> Co-authored-by: Patrick Hallisey <[email protected]>
…or Function App creation
…dateAndNormalizeInputs methods; add cancellation token support in FunctionAppCreateCommand and FunctionAppService.
…on App command tests
|
@joshfree @alzimmermsft Closing this PR because I botched the rebase. Opening a clean replacement at #1327 to keep the commit history tidy. Will need to retag accordingly. Sorry! 🙏🏻 |
What does this PR do?
Adds azmcp functionapp create command to create Azure Function Apps with automatic dependency provisioning.
Features
GitHub issue number?
#77
Pre-merge Checklist
servers/Azure.Mcp.Server/CHANGELOG.mdand/orservers/Fabric.Mcp.Server/CHANGELOG.mdfor product changes (features, bug fixes, UI/UX, updated dependencies)servers/Azure.Mcp.Server/README.mdand/orservers/Fabric.Mcp.Server/README.mddocumentation/docs/azmcp-commands.mdand/or/docs/fabric-commands.mdToolDescriptionEvaluatorand obtained a score of0.4or more and a top 3 ranking for all related test prompts/docs/e2eTestPrompts.mdcrypto mining, spam, data exfiltration, etc.)/azp run mcp - pullrequest - liveto run Live Test Pipeline