Azure / Azure/azure-sdk-tools

Persist all tsp compile command‑line parameters in tsp-location.yaml for reliable SDK regeneration

Open
#14,644 78 comments 1 reaction 2 assignees Claimed by @JoshLove-msft View on GitHub
AzSDK Tools Agent needs-triage
Dominant language
C#
Stars
135
Forks
260
Avg merge
3d 1h
Merged PRs (30d)
143

Description

Today, tsp-location.yaml does not capture any command‑line parameters used during tsp compile when generating
SDKs.

This becomes a problem during SDK regeneration, especially when service teams need to configure or change API‑version related settings for a specific SDK.
The original compile context is not known at this time.

Proposal:

**tsp-location.yaml** should store all command‑line parameters used in tsp compile when the SDK is generated.

This ensures SDK regeneration is deterministic and reproducible in our pipeline.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.