Skip to content

[docs] Update documentation for Extension SDK features from 2026-03-31#15

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/update-extension-sdk-2026-03-31-0d59705c39a2a401
Draft

[docs] Update documentation for Extension SDK features from 2026-03-31#15
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/update-extension-sdk-2026-03-31-0d59705c39a2a401

Conversation

@github-actions

Copy link
Copy Markdown

Documentation Updates - 2026-03-31

This PR updates the extension developer documentation based on features merged in the last 24 hours.

Features Documented

Changes Made

  • Added cli/azd/docs/extensions/extension-sdk-reference.md — comprehensive API reference including all new helper sections and the full Key Vault Secret Resolution section
  • Added cli/azd/docs/extensions/extension-e2e-walkthrough.md — end-to-end guide for building an extension from scratch
  • Added cli/azd/docs/extensions/extension-migration-guide.md — migration guide from pre-SDK patterns to new azdext helpers
  • Updated cli/azd/docs/extensions/extension-framework.md — synced from upstream to include allowed_locations and quota-aware AI model capacity resolution

Merged PRs Referenced

Notes

The local fork was missing the new doc files added by Azure#7025 (extension-sdk-reference.md, extension-e2e-walkthrough.md, extension-migration-guide.md) and the updated extension-framework.md. These have been brought in from upstream and the SDK reference has been extended with the KeyVaultResolver documentation from Azure#7043 (which was not yet in the upstream doc).

Generated by Daily Documentation Updater ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-doc-updater.md@346204513ecfa08b81566450d7d599556807389f
  • expires on Apr 2, 2026, 8:08 PM UTC

…nd document KeyVaultResolver

Sync docs from upstream Azure/azure-dev main and add missing documentation
for new Extension SDK helpers merged in the last 24 hours:

- Add extension-sdk-reference.md: comprehensive API reference for all
  azdext SDK helpers including new sections for:
  - Process Management helpers (IsProcessRunning, GetProcessInfo, etc.)
  - Environment Loading helpers (LoadAzdEnvironment, ParseEnvironmentVariables)
  - Project Resolution helpers (GetProjectDir, FindFileUpward)
  - Security Validation helpers (ValidateServiceName, ValidateScriptName, etc.)
  - SSRF Guard (NewSSRFGuard, DefaultSSRFGuard with fluent builder)
  - Testing Helpers (CaptureOutput)
  - Key Vault Secret Resolution (KeyVaultResolver, IsSecretReference,
    ParseSecretReference, KeyVaultResolveError) -- from PR Azure#7043

- Add extension-e2e-walkthrough.md: end-to-end guide for building an
  extension from scratch

- Add extension-migration-guide.md: migration guide from pre-SDK patterns
  to new azdext helpers

- Update extension-framework.md: sync latest content including
  allowed_locations for PromptLocation and quota-aware capacity resolution
  from PR Azure#7397

Related PRs: Azure#7025, Azure#7043, Azure#7397

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants