Skip to content

[instructions] Sync github-agentic-workflows.md with v0.68.3#27308

Merged
pelikhan merged 1 commit intomainfrom
instructions/sync-v0.68.3-523f7173a3973897
Apr 20, 2026
Merged

[instructions] Sync github-agentic-workflows.md with v0.68.3#27308
pelikhan merged 1 commit intomainfrom
instructions/sync-v0.68.3-523f7173a3973897

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Instructions Update - Synchronized with v0.68.3

This PR updates github-agentic-workflows.md based on code-level features present in v0.68.3 that were not yet documented in the instructions file.

Changes Made

  • features.mcp-cli: Added new feature flag that enables the MCP CLI mounting feature. Required before tools.mount-as-clis has any effect.
  • tools.mount-as-clis: Added documentation for mounting MCP servers as local CLI tools on PATH, allowing agents to call them via shell commands (e.g. github issue_read --method get ...).
  • safe-outputs.create-pull-request file restrictions: Added allowed-files (exclusive allowlist), excluded-files (strip files from patch), and protected-files (policy for sensitive file handling) — all confirmed in pkg/workflow/create_pull_request.go.
  • safe-outputs.push-to-pull-request-branch file restrictions: Same three fields as create-pull-request, confirmed in pkg/workflow/push_to_pull_request_branch.go.

Documentation Commits Reviewed

The new spellcheck workflow uses features.mcp-cli: true and tools.mount-as-clis: true and create-pull-request.allowed-files: — all undocumented in the instructions file before this PR.

Validation

  • Followed prompting best practices (imperative mood, minimal examples)
  • Maintained technical tone and brevity
  • Updated only necessary sections
  • Verified accuracy against current codebase (create_pull_request.go, push_to_pull_request_branch.go, mcp_cli_mount.go, tools_types.go)
  • Safe-outputs code audit performed: all other operations already documented

Generated by Instructions Janitor · ● 748.8K ·

  • expires on Apr 22, 2026, 11:13 AM UTC

Add documentation for features introduced in v0.68.3 and present
in code but missing from the instructions file:

- features.mcp-cli: new feature flag that enables MCP CLI mounting
- tools.mount-as-clis: mount MCP servers as local CLI tools on PATH
- safe-outputs.create-pull-request: allowed-files, excluded-files,
  protected-files for file-level access control on generated PRs
- safe-outputs.push-to-pull-request-branch: same file restriction
  fields as create-pull-request

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added automation documentation Improvements or additions to documentation instructions labels Apr 20, 2026
@pelikhan pelikhan merged commit 8a93eb1 into main Apr 20, 2026
@pelikhan pelikhan deleted the instructions/sync-v0.68.3-523f7173a3973897 branch April 20, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation instructions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant