Directories
¶
| Path | Synopsis |
|---|---|
|
Package azdconfig provides access to azd's configuration services via gRPC.
|
Package azdconfig provides access to azd's configuration services via gRPC. |
|
Package azure provides Azure resource integration.
|
Package azure provides Azure resource integration. |
|
Package certs manages local certificate authority and TLS certificate files.
|
Package certs manages local certificate authority and TLS certificate files. |
|
Package constants provides shared constants used across the CLI.
|
Package constants provides shared constants used across the CLI. |
|
Package dashboard provides API endpoints for the local dashboard.
|
Package dashboard provides API endpoints for the local dashboard. |
|
broadcast
Package broadcast implements an in-process publish/subscribe fanout used by the dashboard server to deliver coarse-grained UI events to multiple transports (Connect StreamBroadcast, future SSE, future test harness) from a single producer call.
|
Package broadcast implements an in-process publish/subscribe fanout used by the dashboard server to deliver coarse-grained UI events to multiple transports (Connect StreamBroadcast, future SSE, future test harness) from a single producer call. |
|
envinfo
Package envinfo detects the dashboard runtime environment (GitHub Codespaces + AZD) so URL rewriting and environment-name surfacing can be driven from a single source of truth across transports.
|
Package envinfo detects the dashboard runtime environment (GitHub Codespaces + AZD) so URL rewriting and environment-name surfacing can be driven from a single source of truth across transports. |
|
Package docker provides a Docker client abstraction using the docker CLI.
|
Package docker provides a Docker client abstraction using the docker CLI. |
|
Package docsgate verifies that the shipped CLI surface stays documented.
|
Package docsgate verifies that the shipped CLI surface stays documented. |
|
Package executor provides safe command execution with output monitoring and timeout handling.
|
Package executor provides safe command execution with output monitoring and timeout handling. |
|
Package healthcheck provides health monitoring capabilities for services.
|
Package healthcheck provides health monitoring capabilities for services. |
|
Package installer provides dependency installation capabilities for Node.js, Python, and .NET projects.
|
Package installer provides dependency installation capabilities for Node.js, Python, and .NET projects. |
|
Package logalert evaluates streaming service log lines against regex alert rules.
|
Package logalert evaluates streaming service log lines against regex alert rules. |
|
Package logging provides a structured logging abstraction built on top of logutil.
|
Package logging provides a structured logging abstraction built on top of logutil. |
|
Package monitor provides state monitoring for services with transition detection.
|
Package monitor provides state monitoring for services with transition detection. |
|
Package netexposure provides an advisory check that flags services configured to bind to every network interface during local development.
|
Package netexposure provides an advisory check that flags services configured to bind to every network interface during local development. |
|
Package notifications provides the event pipeline for routing state changes to notifications
|
Package notifications provides the event pipeline for routing state changes to notifications |
|
Package portmanager provides port allocation, management, and process monitoring capabilities.
|
Package portmanager provides port allocation, management, and process monitoring capabilities. |
|
Package resourcealert evaluates per-service CPU and memory samples against optional thresholds and reports the ones that are exceeded.
|
Package resourcealert evaluates per-service CPU and memory samples against optional thresholds and reports the ones that are exceeded. |
|
Package resourcesampler reports coarse CPU and memory usage for a running process and its descendants.
|
Package resourcesampler reports coarse CPU and memory usage for a running process and its descendants. |
|
logs_subscriptions.go manages per-stream subscription lifecycle for StreamLocalLogs, including pump goroutines and dynamic service addition.
|
logs_subscriptions.go manages per-stream subscription lifecycle for StreamLocalLogs, including pump goroutines and dynamic service addition. |
|
Package runner provides execution capabilities for various project types including Aspire, Node.js, Python, .NET, and Azure Functions projects.
|
Package runner provides execution capabilities for various project types including Aspire, Node.js, Python, .NET, and Azure Functions projects. |
|
Package runstate persists azd app run metadata for cross-process status checks.
|
Package runstate persists azd app run metadata for cross-process status checks. |
|
Package secretscan provides an advisory scan that flags environment values which look like real secrets sitting in tracked configuration.
|
Package secretscan provides an advisory scan that flags environment values which look like real secrets sitting in tracked configuration. |
|
Package security provides path-containment validation to prevent CWE-22 path traversal.
|
Package security provides path-containment validation to prevent CWE-22 path traversal. |
|
Package service provides runtime detection and service orchestration capabilities.
|
Package service provides runtime detection and service orchestration capabilities. |
|
Package serviceinfo provides comprehensive service information management, combining Azure YAML definitions, runtime state, and Azure environment data.
|
Package serviceinfo provides comprehensive service information management, combining Azure YAML definitions, runtime state, and Azure environment data. |
|
Package servicetarget provides custom service target implementations for azd-app.
|
Package servicetarget provides custom service target implementations for azd-app. |
|
Package startuptime records how long each service takes to become ready on every `azd app run` and compares the current run against previous ones so a startup slowdown surfaces without digging through logs.
|
Package startuptime records how long each service takes to become ready on every `azd app run` and compares the current run against previous ones so a startup slowdown surfaces without digging through logs. |
|
Package supervisor provides automatic restart supervision for crashed services.
|
Package supervisor provides automatic restart supervision for crashed services. |
|
Package testing provides test execution and coverage aggregation for multi-language projects.
|
Package testing provides test execution and coverage aggregation for multi-language projects. |
|
Package trust manages workspace trust for azd-app, preventing untrusted azure.yaml files from executing arbitrary host commands without user consent.
|
Package trust manages workspace trust for azd-app, preventing untrusted azure.yaml files from executing arbitrary host commands without user consent. |
|
Package version provides the build-time version for the CLI.
|
Package version provides the build-time version for the CLI. |
|
Package wellknown provides definitions for commonly-used Azure emulator services.
|
Package wellknown provides definitions for commonly-used Azure emulator services. |
Click to show internal directories.
Click to hide internal directories.