Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jul 19, 2025

This PR adds documentation for the interaction service functionality to the .NET Aspire dashboard exploration guide.

Changes Made

Added a new "Interaction prompts" section to /docs/fundamentals/dashboard/explore.md that explains:

  • How some resources or commands might prompt users for values when using the dashboard
  • Specific example of Azure resources missing configuration prompting when the dashboard starts
  • Reference to the interaction service that powers this functionality
  • Types of prompts users might encounter (input, confirmation, information messages)

Context

This addresses the request to add information about interaction service prompts to the explore dashboard documentation. The interaction service is a new API that allows integrations to request input from users in the dashboard or CLI during publish/deploy operations.

The change is minimal (14 lines added) and follows the Microsoft Writing Style Guide and existing document patterns. The markdown passes linting with 0 errors.

Fixes #4047.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.


Internal previews

📄 File 🔗 Preview link
docs/fundamentals/dashboard/explore.md docs/fundamentals/dashboard/explore

@IEvangelist
Copy link
Member

Hey @copilot, please base your changes on my branch: #4045 that adds the interaction-service.md file.

Copilot AI changed the title [WIP] Update explore dashboard docs with information about interaction service Add interaction prompts section to explore dashboard documentation Jul 19, 2025
Copilot AI requested a review from IEvangelist July 19, 2025 02:20
Copilot finished work on behalf of IEvangelist July 19, 2025 02:20
Copy link
Contributor Author

Copilot AI commented Jul 19, 2025

Hey @copilot, please base your changes on my branch: #4045 that adds the interaction-service.md file.

I've updated the interaction prompts section to reference the detailed interaction service documentation from your PR #4045. The section now includes proper cross-reference links and focuses on the dashboard-specific experience while pointing users to the comprehensive API documentation. Commit b62d459.

Copilot finished work on behalf of IEvangelist July 19, 2025 02:24
@davidfowl
Copy link
Member

cc @JamesNK

Copilot AI requested a review from JamesNK July 21, 2025 02:47
Copilot finished work on behalf of JamesNK July 21, 2025 02:47
Copilot AI requested a review from IEvangelist July 21, 2025 12:12
Copilot finished work on behalf of IEvangelist July 21, 2025 12:12
@IEvangelist IEvangelist marked this pull request as ready for review July 21, 2025 12:16
@IEvangelist IEvangelist changed the base branch from main to release-9.4 July 21, 2025 16:49
@IEvangelist IEvangelist changed the base branch from release-9.4 to main July 21, 2025 16:50
IEvangelist added a commit to IEvangelist/docs-aspire that referenced this pull request Jul 21, 2025
Copy link
Member

@BillWagner BillWagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM. Let's :shipit:

@IEvangelist
Copy link
Member

Closing, content was pulled into a separate PR.

IEvangelist added a commit that referenced this pull request Jul 22, 2025
* Initial bits for the interaction service

* Fix some issues

* Fix build issues

* Tweak rendering of code

* API example

* Update the article to be a bit more contextual to CLI and dashboard.

* Fix APIs

* More updates

* Remove .aspire stuff

* Enhance interaction service documentation for clarity and context in CLI and dashboard usage

* Update explore.md to include interaction prompts and update metadata - closes #4108

* Apply suggestions from code review

Co-authored-by: James Newton-King <[email protected]>

* Address peer feedback

* Update interaction service documentation and remove obsolete snippets

* Clarify input validation section in interaction service documentation

* Apply suggestions from code review

Co-authored-by: James Newton-King <[email protected]>

---------

Co-authored-by: James Newton-King <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update explore dashboard docs with information about interaction service

5 participants