Repository navigation
[instructions] Sync instruction files with release v0.89.21 (agy engine, model-routing fields) - #67162
Merged
pelikhan merged 1 commit intoOct 9, 2026
Conversation
…lback-models fields Fill accuracy gaps found against the current compiler and JSON schema: engine docs still listed only copilot/claude/codex/gemini/pi with no mention of the agy engine (Google Antigravity CLI, the experimental successor to the now-deprecated gemini engine) and omitted the engine.model-provider, engine.fallback-models, and engine.context-window fields already present in main_workflow_schema.json. Also corrected the existing engine.model-routing bullet, which restricted the feature to "Copilot engine only" when the schema supports Copilot, Claude, Codex, and pi. - syntax-engine.md: add agy to the engine string/object id lists, flag gemini as deprecated, document model-provider/fallback-models/ context-window in the object-format example, and fix the model-routing engine-support list. - network.md: add the agy engine transport row and flag gemini as deprecated. - subagents.md: add the missing Pi and Agy rows to the engine-specific sub-agent placement table (Agy reuses the Copilot .agents/agents/ directory and .agent.md extension). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This was referenced Oct 9, 2026
pelikhan
deleted the
instructions-janitor-sync-agy-model-routing-2a2569763470680b
branch
October 9, 2026 14:11
Contributor
Author
|
🎉 This pull request is included in a new release. Release: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ran the Instructions Janitor required audits against release
v0.89.21(2026-09-23, latest at time of run).Release/change audit
This checkout is a shallow clone (single commit), so
git log/git diffagainst the release tag were not usable locally. Used the GitHub MCP server instead:list_commitsscoped todocs/and.github/aw/since 2026-09-23, which turned up 60–100+ commits in each path (very active repo). Many are already-applied[instructions] Sync ...follow-ups from prior Janitor runs, so most of the churn was already absorbed. Scanning the remaining commit titles against the current code surfaced two accuracy gaps not yet captured by any instructions-sync commit:Deprecate Gemini engine in favor of experimental Agy (#66941)— theagyengine (Google Antigravity CLI,pkg/workflow/agy_engine.go/data/engines/agy.md) is a real, separately registered engine ID with its own network domain set and sub-agent placement convention, andgeminiis now marked deprecated in its engine description. Neither fact was reflected in.github/aw/syntax-engine.md,network.md, orsubagents.md.engine.model-routing,engine.fallback-models,engine.model-provider, andengine.context-windowinpkg/parser/schemas/main_workflow_schema.json—fallback-models/model-provider/context-windowwere entirely undocumented insyntax-engine.md, and the existingmodel-routingbullet incorrectly restricted the feature to "Copilot engine only" when the schema supports Copilot, Claude, Codex, and pi.Size audit
wc -l .github/aw/*.md— all 70+ files already under the 400-line target before and after this change; largest issyntax-agentic.mdat 397 lines (unchanged).Files changed (before → after line counts)
.github/aw/syntax-engine.md.github/aw/network.md.github/aw/subagents.mdDuplication audit
Caught and fixed a duplicate I introduced mid-edit:
syntax-engine.mdalready had amodel-routingbullet further down the file, so the new one was removed and the existing bullet's engine-support list was corrected instead, rather than carrying two descriptions of the same field.Accuracy audit
Reviewed
pkg/workflow/compiler_types.go(no changes needed), the safe-outputs config (now split acrosspkg/workflow/safe_outputs_config_*.goperdocs/adr/26297-split-compiler-safe-outputs-config-by-concern.md— no instruction drift found there), andpkg/parser/schemas/main_workflow_schema.json(source of themodel-routing/fallback-models/model-provider/context-windowgap above). Also checked for stale "claims ledger" terminology fromRename claims ledger type and interfaces to notes (#64939)— none found in.github/aw/.🤖 Generated with [Claude Code]((claude.com/redacted)