Skip to content

Support external assets for Inspector webview development - #1

Draft
herohua wants to merge 1 commit into
mainfrom
inspector-external-assets
Draft

Support external assets for Inspector webview development#1
herohua wants to merge 1 commit into
mainfrom
inspector-external-assets

Conversation

@herohua

@herohua herohua commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a validated AZD_AI_INSPECTOR_ASSETS_DIR development override while preserving embedded assets as the default
  • reload index.html per request so rebuilt Vite bundles work with browser refresh
  • add regression coverage and document the external-assets workflow

Cross-repository context

This contract enables the paired Skylight shift-left workflow in herohua/Skylight#13. The Skylight helper builds this local Inspector executable and points it at webview-ui/dist/azd.

Related to microsoft/Skylight#5383.

Validation

  • Inspector extension Go test suite
  • embedded fallback, invalid paths, external assets, live index reload, and startup-error coverage

This is a fork-only draft PR for review before opening an upstream PR.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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.

1 participant