Skip to content

Commit d201196

Browse files
committed
Use the shared repository profile schema
Keep common fields in the same order and retain optional feature fields without changing configuration or tooling. Copilot-Session: 9b1d5c02-4be1-4677-ac69-1046a5632dbc
1 parent f4d7f4f commit d201196

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

‎.x/README.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ This repository owns its agents, domain settings, review/title policy, and tooli
44

55
Agents and tools are discovered from their directories; no file or function inventory is needed in `x.yml`. Put each Python tool module under its owning role in `tools/<role>/`. Functions named with `_` are private; other functions are public. Dedicated execution validators are always private Coordinator tools.
66

7+
`x.yml` and `profile.yml` use the same engine-validated schema in every repository. Identity and optional Python pins belong in `x.yml`; workflow, target and routing fields belong in `profile.yml`. Optional feature fields are omitted when unused, not replaced with repository-specific keys or dummy values.
8+
79
A round and its durable jobs retain the original verified commit and source digest. Candidate edits cannot replace their agents or repository checks. A later upstream commit applies only to a later round. An unavailable enabled package blocks explicitly; it never selects a sibling repository or central implementation as a fallback.
810

911
Azure CLI and Extensions started from the same preservation baseline but own independent copies and versions. A shared fix needs separate reviewed commits in both repositories; there is no sibling import, shared mutable cache, or automatic synchronisation.

‎.x/profile.yml‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
base_branch: dev
2-
generation_source_repository: Azure/aaz
32
kind: cli
4-
live_test: true
5-
live_test_workflow: live-test.yml
63
module_root: src/azure-cli/azure/cli/command_modules
7-
needs_info_label: agent-assist-needs-info
8-
pr_doc_url: https://github.com/Azure/azure-cli/tree/dev/doc/authoring_command_modules#submitting-pull-requests
94
target_kind: module
10-
title_style: cli
5+
workflow: full
6+
live_test: true
7+
live_test_workflow: live-test.yml
118
triage_agent: Fixer
129
triage_handoffs: {}
1310
triage_labels:
1411
- bug
15-
workflow: full
12+
needs_info_label: agent-assist-needs-info
13+
title_style: cli
14+
pr_doc_url: https://github.com/Azure/azure-cli/tree/dev/doc/authoring_command_modules#submitting-pull-requests
15+
generation_source_repository: Azure/aaz

0 commit comments

Comments
 (0)