Aspire 9.4 is here with a CLI and interactive dashboard features

Table of Contents
- Aspire CLI (GA)
- Built-in prompting for parameters
- Easy AI development with GitHub Models and Azure AI Foundry
- ExternalService and updated YARP integration
Aspire CLI (GA)
Aspire 9.4 comes with the officially GA Aspire CLI, offering a fast, scriptable, and consistent way to scaffold, run, and configure apps. This CLI enhances the development loop for seamless app development.
Built-in prompting for parameters
Aspire 9.4 leverages the new interaction service to prompt for missing parameter values defined in the apphost. This eliminates the need for developers to maintain their own local or file, making it convenient to collect any missing values in the dashboard before starting resources that require them.
Easy AI development with GitHub Models and Azure AI Foundry
Aspire 9.4 simplifies AI development by introducing GitHub Models (Preview) and Azure AI Foundry (Preview) integrations. Developers can define and deploy AI models in the apphost, enabling them to run models locally or deploy them for development purposes. The process is streamlined, making it effortless to work with AI models in Aspire.
ExternalService and updated YARP integration
Aspire 9.4 introduces the ExternalService feature, allowing users to model any URL or endpoint as a resource, check its health status, and configure it like any other resource in the apphost. This enhancement facilitates working with external or third-party APIs, providing a significant quality of life improvement for developers.
Great job on creating the table of contents and summarizing each section from the provided content! If you need any more assistance or revisions, feel free to ask.