[docs] Update documentation for features from 2026-05-10#31325
Merged
Conversation
Sync reference docs with two user-facing changes from the last 24 hours: - Add `printf` and `yq` to the documented default bash allow-list in tools.md (`printf` was added in #31286 to unblock JSON-on-stdin safeoutputs no-op pipelines; `yq` was already in DefaultBashTools but had been omitted from the docs). - Add the new `gemini-flash-lite` vendor alias to the model-alias specification table and update the `mini` meta-alias to resolve to `gemini-flash-lite` instead of `gemini-flash` (#31283). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.
Documentation Updates - 2026-05-10
This PR updates the documentation based on user-facing features merged in the last 24 hours.
Features Documented
printfadded to the default bash allow-list (from Addprintfto default bash allow-list to unblocksafeoutputs nooppipelines #31286)gemini-flash-litemodel alias added;minimeta-alias re-pointed to it (from [model-inventory] Addgemini-flash-litealias and register 2026-05-10 multiplier gaps #31283)📝 Detailed Changes & References
Changes Made
docs/src/content/docs/reference/tools.md— updated the documented Bash tool defaults from(echo, ls, pwd, cat, head, tail, grep, wc, sort, uniq, date)to(echo, printf, ls, pwd, cat, head, tail, grep, wc, sort, uniq, date, yq)to matchpkg/constants/tool_constants.go::DefaultBashTools.printfwas the addition from Addprintfto default bash allow-list to unblocksafeoutputs nooppipelines #31286;yqwas already present in source but had been omitted from the docs, so it is included here for accuracy.docs/src/content/docs/reference/model-alias-specification.md— added agemini-flash-literow in §9.1 Vendor Family Aliases and updated theminimeta-alias in §9.2 to resolve togemini-flash-liteinstead ofgemini-flash, matchingpkg/workflow/data/model_aliases.jsonafter [model-inventory] Addgemini-flash-litealias and register 2026-05-10 multiplier gaps #31283. The auto-generateddocs/src/content/docs/reference/model-tables.mdalready reflected these values; this PR brings the hand-written specification document into sync.Merged PRs Referenced
printfto default bash allow-list to unblocksafeoutputs nooppipelines #31286 — Addprintfto default bash allow-list to unblocksafeoutputs nooppipelinesgemini-flash-litealias and register 2026-05-10 multiplier gaps #31283 — Addgemini-flash-litealias and register 2026-05-10 multiplier gapsSkipped Issues
N/A —
gh issue list --label documentationcalls returned 403 from the API during this run, so no open or recently closed documentation issues could be enumerated. If any such issues exist, they were not considered in this run and should be triaged in a follow-up.Notes
main_entryintegration tests to idiomatic testify assertions #31259, fix(schema-consistency-checker): replace max-turns with max-effective-tokens 20M and reduce turn waste #31258, Refactoraudit_agent_output_test.goto idiomatic testify assertions #31255, fix(static-analysis): stop recreating closed RGS-* issues daily — dedup by rule+file across open and closed states #31254, Constrain Copilot PR NLP workflow to never install Python deps during agent turns #31253, Prevent placeholder discussion posts in daily compiler quality reports #31252, Fix Daily SPDD cache-memory persistence guidance to avoid denied shell writes #31247, Prevent duplicate weekly discussions in Agent Performance Analyzer #31246, Codex startup: fail fast on missing Node runtime; provision Node in daily-fact workflow #31245, fix: add rate-limit retry to PR creation and fallback issue paths #31244, Harden GH_AW_MCP_CLI_SERVERS shell export to resolve code scanning alert #580 #31238, Harden release workflow with retry/backoff for release ID resolution #31236, [caveman] Optimize instruction verbosity — report.md (2026-05-09) #31273) were internal workflow, test refactor, or hardening changes with no user-facing surface, and were intentionally not documented.gemini-flash-litealias and register 2026-05-10 multiplier gaps #31283 also added new entries to the ET multiplier registry (gemini-3.1-flash-lite,gemini-3.1-pro-preview-customtools,gemini-2.5-computer-use-preview-10-2025); those are surfaced through the auto-generatedmodel-tables.mdand required no hand-edits.model-alias-specification.mdtable has additional pre-existing drift from source (missinggpt-5-pro,deep-research, thegemini/provider patterns forgemini-flashandgemini-pro, andgpt-5-proin thelargemeta-alias). Those gaps predate the last-24h window and are intentionally left for a separate sync PR to keep this change scoped.