Azure / Azure/azure-dev

Identify azd runs from Microsoft Foundry Canvas

Open Beginner friendly
#9,207 0 comments 0 reactions 0 assignees View on GitHub
customer-reported question
Dominant language
Go
Stars
569
Forks
364
Avg merge
2d 19h
Merged PRs (30d)
136

Description

We need a way to identify azd command runs from Microsoft Foundry Canvas.

Microsoft Foundry Canvas sets `AZURE_DEV_USER_AGENT=microsoft_foundry_canvas`. azd should append the `Microsoft Foundry Canvas` modifier to `execution.environment` while preserving the existing base environment.

Contributor guide

Open the contributing guide

Research direction

Start by tracing azd's handling of execution.environment and the AZURE_DEV_USER_AGENT variable, then inspect nearby tests for environment modifiers. Done means runs initiated with microsoft_foundry_canvas retain the existing base environment and append the Microsoft Foundry Canvas modifier.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, go
Domain
cli, cloud
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
75/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.