docs: sync awf-config-spec CLI mapping with source (merge main)#2753
docs: sync awf-config-spec CLI mapping with source (merge main)#2753github-actions[bot] wants to merge 3 commits intomainfrom
Conversation
Add anthropicAutoCache, anthropicCacheTailTtl, and models entries to the Section 5 CLI mapping table. These fields are present in the JSON schema but were absent from the spec, leaving a gap for tools that consume awf-config-spec.md to generate AWF invocations. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Smoke Test: Copilot BYOK — PASS ✅
Running in BYOK offline mode (
|
🔬 Smoke Test Results
PR under test: docs: sync awf-config-spec CLI mapping with source (author: Overall: PARTIAL — MCP confirmed working; pre-step smoke data (
|
|
Smoke Test Results ✅ GitHub MCP: feat: add daily schema-sync workflow, fix: scanner workflows now check closed issues with state_reason-aware dedup Overall: PASS
|
|
@copilot merge main |
|
🔮 Smoke Test: FAIL Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "registry.npmjs.org"See Network Configuration for more information.
|
…-05-08-f7673f1997eb5761
🏗️ Build Test Suite Results
Overall: 8/8 ecosystems passed — ✅ PASS
|
Smoke Test Results — FAIL
|
Done — merged |
There was a problem hiding this comment.
Pull request overview
Updates AWF’s configuration specification/docs to accurately reflect the current apiProxy configuration surface and keeps the source schema descriptions aligned with the published docs schema (per schema-sync contract).
Changes:
- Added missing CLI mapping entries for
apiProxy.anthropicAutoCache,apiProxy.anthropicCacheTailTtl, andapiProxy.modelsin the config spec. - Synced
src/awf-config-schema.jsondescription text forapiProxy.enabledandenvironmentto matchdocs/awf-config.schema.json.
Show a summary per file
| File | Description |
|---|---|
| src/awf-config-schema.json | Updates descriptions for apiProxy.enabled and environment to match the published docs schema and preserve schema-sync equality. |
| docs/awf-config-spec.md | Completes the normative CLI mapping table with the previously omitted apiProxy fields/notes. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 0
…2759) * docs: add missing apiProxy CLI mappings and sync schema descriptions Add three apiProxy entries missing from the §5 CLI mapping table in awf-config-spec.md: - apiProxy.anthropicAutoCache → --anthropic-auto-cache - apiProxy.anthropicCacheTailTtl → --anthropic-cache-tail-ttl - apiProxy.models → config-only (model alias rewriting) Sync src/awf-config-schema.json descriptions for apiProxy.enabled and environment to match docs/awf-config.schema.json, which already references §8–9 credential isolation and merge semantics. Supersedes #2753. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Summary
Three
apiProxyconfig fields were present indocs/awf-config.schema.jsonbut absent from the Section 5 CLI mapping table indocs/awf-config-spec.md.Per review feedback, this branch was also updated by merging
main. That merge introduced schema description drift betweendocs/awf-config.schema.jsonandsrc/awf-config-schema.json, which is now synchronized.Changes
docs/awf-config-spec.md— added three missing rows to the CLI mapping table:apiProxy.anthropicAutoCache--anthropic-auto-cacheapiProxy.anthropicCacheTailTtl--anthropic-cache-tail-ttlapiProxy.modelsBranch maintenance after feedback:
maininto this PR branch.src/awf-config-schema.jsondescriptions for:apiProxy.enabledenvironmentto match
docs/awf-config.schema.jsonand keep schema-sync tests passing.Triggering commit
875fecb—feat: add daily schema-sync workflow and README schema links (#2747)— introduced all source files and schema/spec files; the three rows above were added to the schema but omitted from the spec.Schema contract/fields were not changed; only documentation/spec mapping and schema description text alignment were updated.
> Generated by Schema & Spec Sync · ● 1.3M · ◷