Skip to content

[Daily Report] Documentation Quality Report β€” April 10, 2026Β #25595

@github-actions

Description

@github-actions

Daily status report on documentation quality for the gh-aw project, cross-referenced against open issues.


πŸ†• What Changed Since April 7

No documentation issues were closed since the April 7 report. The core backlog remains stable.


πŸ› Open Documentation Issues

1. #25014 β€” Copilot CLI 1.0.19: BYOK & new flags undocumented (high priority)

Labels: automation, dependencies Β· State: closed (dependency PR), but documentation gap persists

Copilot CLI 1.0.19 introduced significant new features with no documentation coverage:

  • BYOK (Bring Your Own Key) via COPILOT_PROVIDER_BASE_URL / COPILOT_PROVIDER_TYPE / COPILOT_PROVIDER_API_KEY
  • --secret-env-vars β€” strips secrets from MCP server environments (security-relevant for gh-aw)
  • --no-ask-user β€” enables fully autonomous agentic runs
  • --output-format json β€” JSON/JSONL output for automation
  • Offline mode via COPILOT_OFFLINE=true

Relevant docs: reference/engines.md, reference/auth.mdx, reference/environment-variables.md
Gap: No BYOK coverage anywhere in docs. None of the new flags appear in engines.md or environment-variables.md.
Status: ❌ Documentation gap β€” new release with no doc updates.


2. #16498 β€” Provider-based authentication for Claude, Copilot, Codex

Labels: documentation, enhancement, security

auth.mdx now explicitly states that CLAUDE_CODE_OAUTH_TOKEN is not supported (good), but the broader BYOK/provider-based auth story for Copilot (via COPILOT_PROVIDER_* from issue #25014) remains undocumented.

Relevant docs: reference/auth.mdx, reference/engines.md
Gap: BYOK auth for Copilot is entirely undocumented; Claude OAuth correctly documented as unsupported.
Status: ⚠️ Partially addressed β€” Claude case documented, Copilot BYOK still missing.


3. #20391 β€” "Meet the Workflows" blog posts hardcode version v0.45.5

Labels: documentation, automation, workflows

All install links in the Meet the Workflows blog series still point to v0.45.5:

gh aw add-wizard https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/daily-doc-updater.md

These links are not covered by internal link checking (they behave as external links to a specific SHA).

Relevant docs: blog/2026-01-13-meet-the-workflows-*.md (multiple files)
Gap: Version links are stale and no automated validation exists for them.
Status: ❌ Documentation gap β€” ongoing since March 2026.


4. #25425 β€” Plan: workflow_run triggers, external APIs, Playwright+network pairing

Labels: ai-generated, plan

Three gaps identified by agent persona analysis (score 4.1/5):

  1. workflow_run trigger β€” IS documented in reference/triggers.md βœ… and guides/audit-with-agents.md, but lacks a reactive incident-response example in the agents guide
  2. External data integration β€” No pattern for fetching from external APIs (AWS Cost Explorer, GCP Billing). guides/web-search.md exists but doesn't cover structured API access.
  3. Playwright + network config pairing β€” The network: { allowed: [defaults, playwright] } combination is not prominently shown; causes silent failures.

Relevant docs: reference/triggers.md, reference/playwright.md, reference/network.md, guides/web-search.md
Gap: External API patterns and Playwright+network pairing are missing examples.
Status: ⚠️ Partially addressed β€” workflow_run covered, two sub-gaps remain.


5. #20593 β€” Documentation missing for GH_AW_GITHUB_TOKEN magic secret

Labels: ai-generated, ai-inspected

βœ… Documentation exists and is comprehensive. reference/tokens.md now has a dedicated GH_AW_GITHUB_TOKEN section covering:

  • When and why it's needed
  • Its fallback chain role
  • All contexts where it's used (MCP server, safe outputs, agent assignment, APM)

This issue can be closed with a pointer to reference/tokens.md.
Status: βœ… Documentation exists β€” issue can be closed.


6. #22001 β€” Add WorkQueueOps and BatchOps pattern pages

Labels: documentation

βœ… Both pages now exist:

  • patterns/workqueue-ops.md β€” covers issue checklists, sub-issues, cache-memory, and Discussions as queue backends
  • patterns/batch-ops.md β€” covers chunked processing, matrix fan-out, rate-limit-aware batching

This issue can be closed with pointers to the two new pattern pages.
Status: βœ… Documentation exists β€” issue can be closed.


7. #24961 β€” Using agentic workflow from an organization .github repo

Labels: community

A community user successfully deployed gh-aw workflows centralized in their org's .github repo, requiring three tokens and a dispatch indirection layer. They documented their approach themselves β€” indicating a real use case with no clear docs path.

Relevant docs: patterns/central-repo-ops.mdx covers org-wide operations but focuses on a dedicated control repo. It does not address the simpler .github repo as hub pattern.
Gap: No docs cover using the org .github repo as the central workflow host with dispatch triggers in individual repos.
Status: ❌ Documentation gap β€” community workaround documented in issue; no official docs.


πŸ“Š Summary

# Issue Status
#25014 Copilot CLI 1.0.19 BYOK & new flags ❌ Gap
#16498 Provider-based auth (Claude/Copilot/Codex) ⚠️ Partial
#20391 Meet the Workflows stale version links ❌ Gap
#25425 workflow_run / external APIs / Playwright+network ⚠️ Partial
#20593 GH_AW_GITHUB_TOKEN undocumented βœ… Can close
#22001 WorkQueueOps and BatchOps pages missing βœ… Can close
#24961 Org .github repo as workflow hub ❌ Gap

2 issues can be closed (docs exist): #20593, #22001
2 partial gaps need follow-up: #16498, #25425
3 active documentation gaps: #25014 (BYOK), #20391 (version links), #24961 (org .github hub pattern)


πŸ” Documentation Structure Health

147 documentation files across docs/src/content/docs/ are well-organized:

  • Reference (40+ pages): comprehensive but engines.md/environment-variables.md need Copilot CLI 1.0.19 updates
  • Patterns (15 pages): now complete with WorkQueueOps and BatchOps additions
  • Guides (11 pages): missing external API integration and Playwright+network pairing examples
  • Troubleshooting (4 pages): common-issues.md and errors.md appear up-to-date

Generated by Dev Β· ● 3.7M Β· β—·

  • expires on Apr 17, 2026, 9:21 AM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions