[instructions] Sync instruction files with release 0.80.6#40604
Conversation
- Remove unsupported per-import `env:`/`checkout:` keys (schema rejects them; parser only reads path/uses + inputs/with). Point to the imported-file top-level env/checkout merge instead. - Document `max-turn-cache-misses` top-level frontmatter field. - Document `engine.permission-mode` (claude). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Great automated maintenance run from the Instructions Janitor 🧹 — the three concrete fixes here (removing the invalid per-import One mechanical flag from the checklist:
The description is thorough: every fix is traced back to a schema location or parser source, the size audit confirms all files remain under the 500-line target, and the duplication/accuracy checks are explicitly documented. This looks ready for a core team merge review.
|
|
Ask Copilot to confirm the schema-linked instruction sync and summarize any remaining validation gaps.
|
Summary
Synchronises the syntax documentation under
.github/aw/with the current import schema and engine configuration options. Two changes are included: new frontmatter fields are documented for the agentic syntax reference, and the per-import-entry key surface is narrowed to remove keys that are not actually accepted on import entries.Changes
.github/aw/syntax-agentic.md— new frontmatter fields documentedmax-turn-cache-misses:— the API proxy cache-miss budget, capping how many consecutive cache misses are allowed before the proxy blocks further requests (integer, default5; maps toapiProxy.maxCacheMisses).permission-mode:— a Claude engine option controlling permission mode behaviour (auto | acceptEdits | plan | bypassPermissions; defaultacceptEdits, orautowhentools.editis false)..github/aw/syntax-tools-imports.md— import entry key surface narrowedenv:andcheckout:as valid per-import-entry keys.path/usesandwith/inputsare accepted on an import entry.env:orcheckout:on import entries must be migrated.Migration guide
Move per-entry
env:/checkout:into the frontmatter of the imported file itself.