Skip to content

[docs] Update documentation for comma-separated applyTo glob behavior from 2026-05-22#1448

Open
danielmeppiel wants to merge 1 commit into
mainfrom
docs/update-applyto-comma-globs-2026-05-22-643d975daeb96865
Open

[docs] Update documentation for comma-separated applyTo glob behavior from 2026-05-22#1448
danielmeppiel wants to merge 1 commit into
mainfrom
docs/update-applyto-comma-globs-2026-05-22-643d975daeb96865

Conversation

@danielmeppiel
Copy link
Copy Markdown
Collaborator

Documentation Updates - 2026-05-22

This PR updates the documentation based on features merged in the last 24 hours.

Features Documented

Changes Made

  • Updated docs/src/content/docs/producer/author-primitives/instructions-and-agents.md:
    • Added explanation that multi-glob comma-separated values are expanded into YAML lists by Claude, Cursor, and Windsurf targets
    • Added a concrete applyTo multi-glob example
    • Clarified that brace alternations like **/*.{css,scss} are treated as a single glob (not split)
    • Updated "What compiles where" table to explicitly note the comma-expansion behavior per target
    • Noted that the Copilot target preserves the applyTo value verbatim (no splitting)

Merged PRs Referenced

Notes

PR #1446 is a Windows-only internal cache bug fix that requires no documentation changes.
PR #1387 is user-facing: it fixes applyTo multi-glob handling for three targets and the behavior is now correctly reflected in the docs.

Note

🔒 Integrity filter blocked 4 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #1340 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1303 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1277 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1262 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Documentation Updater · ● 935.8K ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-doc-updater.md@b87234850bf9664d198f28a02df0f937d0447295
  • expires on May 24, 2026, 6:18 AM UTC

Document that Claude, Cursor, and Windsurf targets expand comma-separated
applyTo values into proper YAML lists during compilation. Add an example
showing multi-glob syntax. Clarify that brace alternations are not split.

Follows fix in #1387 (fix(integration): respect comma-separated applyTo
globs in Claude/Cursor/Windsurf).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 22, 2026 06:18
@danielmeppiel danielmeppiel added automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0. labels May 22, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the authoring documentation for instruction applyTo to reflect the recently merged behavior where comma-separated globs are expanded into YAML lists for the claude/cursor/windsurf targets, while the copilot target preserves the raw applyTo string.

Changes:

  • Documented comma-separated applyTo multi-glob behavior, including a concrete example.
  • Clarified that brace alternation patterns like **/*.{css,scss} are treated as a single glob (not comma-split).
  • Updated the per-target compilation table to call out comma-expansion behavior explicitly.
Show a summary per file
File Description
docs/src/content/docs/producer/author-primitives/instructions-and-agents.md Explains comma-separated applyTo semantics and how compilation differs across targets (copilot vs claude/cursor/windsurf).

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 1

Comment on lines +67 to +70
Targets that use YAML lists (claude, cursor, windsurf) expand the
comma-separated value into a proper list automatically. Brace
alternations like `**/*.{css,scss}` are treated as a single glob and
are not split.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants