Skip to content

docs(site): document 7 new execution-context contributors#1030

Merged
jamesadevine merged 1 commit into
mainfrom
docs/execution-context-all-contributors-f379422778368553
Jun 15, 2026
Merged

docs(site): document 7 new execution-context contributors#1030
jamesadevine merged 1 commit into
mainfrom
docs/execution-context-all-contributors-f379422778368553

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Changes

  • site/src/content/docs/reference/execution-context.mdx
    • Contributors table — expanded from 1 row to 8 rows, with activation conditions and opt-in/opt-out defaults for each
    • Front-matter YAML example — expanded from 2 lines to a 22-line annotated example covering every contributor's key options
    • Fields reference — new per-contributor config keys: pr.checks.*, workitem.*, manual.*, pipeline.*, ci-push.*, schedule.*, repo.*
    • Agent-visible layout — new per-contributor aw-context/ directory trees for all 8 contributors, including the untrusted-sentinel note for workitem prose fields
    • Bash allow-list table — replaces the bare list with a table showing which commands each contributor adds
    • Compiler internals — updated from 3 source refs to 10 (one per contributor file)

Accuracy checks

  • Every config field, default value, and activation condition verified against src/compile/types.rs (config structs) and the corresponding src/compile/extensions/exec_context/*.rs contributor source files
  • Artifact file names verified against scripts/ado-script/src/exec-context-*/index.ts bundles
  • Trust boundary and bearer-scope claims verified against workitem.rs, pipeline.rs, ci_push.rs, and schedule.rsmanual and repo confirmed bearer-free
  • workitem untrusted-sentinel behavior verified in workitem.rs (wrapAgentReadableUntrusted)
  • Bash allow-list extension sets verified per contributor in each *.rs file

Validation

  • cd site && npm ci && npm run build — 35 pages built, all internal links valid

Created by the docs-writer workflow.

Generated by Docs Writer · 1.7K AIC · ⌖ 32.7 AIC · ⊞ 35.4K ·

Expand execution-context.mdx to cover all 8 contributors that shipped
in v0.36.0 (PR #1019). Previously the page only documented the original
`pr` contributor and contained a placeholder noting that future
contributors would be added.

- Contributors table: 1 row → 8 rows with activation conditions and
  opt-in/opt-out defaults
- Front-matter YAML example: 2 lines → 22-line annotated example
- Fields reference: expanded to cover every config key for all
  contributors (pr, pr.checks, workitem, manual, pipeline, ci-push,
  schedule, repo)
- Agent-visible layout: per-contributor `aw-context/` directory trees
  (pr, pr.checks, workitem, manual, pipeline, ci-push, schedule, repo)
- Bash allow-list table: shows which commands each contributor adds
- Compiler internals: updated from 3 source refs to 10

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jamesadevine jamesadevine marked this pull request as ready for review June 15, 2026 20:19
@jamesadevine jamesadevine merged commit 529228a into main Jun 15, 2026
@jamesadevine jamesadevine deleted the docs/execution-context-all-contributors-f379422778368553 branch June 15, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant