Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 14, 2025

Backport of #10340 to release/9.4

/cc @davidfowl @copilot

Customer Impact

This PR enables uninstrumented peer visualization for parameters and resources with connection strings and GitHub models in Aspire. Customers will now be able to visualize connections and resource dependencies more accurately, even when instrumentation is not present. This improves the observability and troubleshooting experience for complex applications relying on external resources.

Testing

The changes were validated through unit and integration tests covering the new visualization logic and resource handling. Manual verification was performed to ensure that resources with connection strings and GitHub models appear correctly in the visualization, both in instrumented and uninstrumented scenarios. Automated CI pipelines for the Aspire repo also passed successfully.

Risk

Risk is moderate. While the changes largely extend existing visualization logic, they touch core components responsible for resource detection and graph rendering. There is some risk of unintended side effects in visualizations for edge cases or previously unsupported resource types. However, the changes are isolated to visualization and do not impact resource creation or connection logic.

Regression?

This change is not expected to introduce regressions in existing scenarios. The visualization updates are additive and should not affect instrumented resources or existing connection logic. However, additional testing should be done if any custom visualizations or non-standard resource providers are in use.

Copilot AI and others added 17 commits July 14, 2025 13:52
…n strings, and GitHub models

Co-authored-by: davidfowl <[email protected]>
…implifying hostname validation

Co-authored-by: davidfowl <[email protected]>
…omputation on each peer resolution

Co-authored-by: davidfowl <[email protected]>
@akoeplinger
Copy link
Member

This broke the code mirror, see #10383

@joperezr
Copy link
Member

This broke the code mirror, see #10383

Looking into this.

@danmoseley danmoseley added this to the 9.4 milestone Jul 14, 2025
@danmoseley danmoseley merged commit 8abb3d1 into release/9.4 Jul 14, 2025
255 checks passed
@danmoseley danmoseley deleted the backport/pr-10340-to-release/9.4 branch July 14, 2025 23:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants