Skip to content

Document ext.run event and ext.*/error.* taxonomy in tracing-in-azd.md #8014

@JeffreyCA

Description

@JeffreyCA

Summary

Pure docs. The event (ExtensionRunEvent in internal/tracing/events/events.go) already exists but isn't covered in the tracing reference (cli/azd/docs/tracing-in-azd.md), so contributors don't know it's there.

Same goes for the rest of the ext.* family (ext.install, ext.upgrade, ext.promote) and our error.* attribute conventions.

What to do

Add a short table of attributes and a sample row for each event. Cover:

  • ext.run (extension run lifecycle)
  • ext.install / ext.upgrade / ext.promote (extension management)
  • hooks.exec (hook execution — already partially documented, fill in any gaps)
  • error.* attribute conventions used across azd

Out of scope

Adding new events. This is documentation only.

Metadata

Metadata

Labels

area/docsDocumentation, design docsarea/telemetryTelemetry, tracing, observability

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions