Skip to content

[docs] Update glossary - daily scan#21948

Merged
pelikhan merged 1 commit intomainfrom
docs/glossary-update-2026-03-20-a556fe4d189998c8
Mar 20, 2026
Merged

[docs] Update glossary - daily scan#21948
pelikhan merged 1 commit intomainfrom
docs/glossary-update-2026-03-20-a556fe4d189998c8

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 20, 2026

Glossary Updates - 2026-03-20

Scan Type

  • Incremental (daily - last 24 hours)
  • Full scan (weekly - last 7 days)

Terms Added

Terms Updated

None.

Changes Analyzed

Related Changes

Notes

Other commits today (recompiles, formatting fixes, CLI consistency, docs redirects, metadata v3, bump firewall version) did not introduce user-facing terminology warranting new glossary entries.

Generated by Glossary Maintainer ·

  • expires on Mar 22, 2026, 10:17 AM UTC


✨ PR Review Safe Output Test - Run 23343277323

Note

🔒 Integrity filtering filtered 1 item

Integrity filtering activated and filtered the following item during workflow execution.
This happens when a tool call accesses a resource that does not meet the required integrity or secrecy level of the workflow.

💥 [THE END] — Illustrated by Smoke Claude ·

Add Safe Output Actions (safe-outputs.actions, #21752) and
Trusted Bots (sandbox.mcp.trusted-bots, #21865) terms.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions bot added documentation Improvements or additions to documentation glossary labels Mar 20, 2026
This was referenced Mar 20, 2026
Copy link
Contributor Author

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💥 Automated smoke test review - all systems nominal!

Note

🔒 Integrity filtering filtered 1 item

Integrity filtering activated and filtered the following item during workflow execution.
This happens when a tool call accesses a resource that does not meet the required integrity or secrecy level of the workflow.

  • pr:#21948 (pull_request_read: Resource 'pr:#21948' has lower integrity than agent requires. Agent would need to drop integrity tags [unapproved:all approved:all] to trust this resource.)

💥 [THE END] — Illustrated by Smoke Claude


### Trusted Bots (`sandbox.mcp.trusted-bots`)

A frontmatter field that passes additional GitHub bot identity strings to the [MCP Gateway](#mcp-gateway). The gateway merges these with its built-in trusted identity list to determine which bot identities are permitted. This field is additive — it can only extend the gateway's internal list, not remove built-in entries. Configured under `sandbox.mcp:` and compiled into the `trustedBots` array in the generated gateway configuration. Example entries: `github-actions[bot]`, `copilot-swe-agent[bot]`. See [MCP Gateway Reference](/gh-aw/reference/mcp-gateway/).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good documentation for sandbox.mcp.trusted-bots. It might be helpful to add a note about the security implications — specifically that extending the trusted list increases the attack surface for prompt injection. Consider adding a brief warning or link to a security best-practices section.


### Safe Output Actions

A mechanism for mounting any public GitHub Action as a once-callable MCP tool within the consolidated safe-outputs job. Defined under `safe-outputs.actions:`, each action is specified with a `uses` field (matching GitHub Actions syntax) and an optional `description` override. At compile time, `gh aw compile` fetches the action's `action.yml` to resolve its inputs and pins the reference to a specific SHA. Unlike [Custom Safe Outputs](#custom-safe-outputs) (separate jobs) and [Safe Output Scripts](#safe-output-scripts) (inline JavaScript), actions run as steps inside the safe-outputs job with full secret access via `env:`. Useful for reusing existing marketplace actions as agent tools. See [Custom Safe Outputs](/gh-aw/reference/custom-safe-outputs/#github-action-wrappers-safe-outputsactions).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The distinction between Safe Output Actions, Custom Safe Outputs, and Safe Output Scripts is well-explained. A comparison table in the main docs would make it easier for users to choose the right mechanism at a glance.

@pelikhan pelikhan merged commit 99981fd into main Mar 20, 2026
@pelikhan pelikhan deleted the docs/glossary-update-2026-03-20-a556fe4d189998c8 branch March 20, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation glossary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant