From eb27580fa3d4fe20e21bc96491d61e9d936f699e Mon Sep 17 00:00:00 2001 From: jwbron <8340608+jwbron@users.noreply.github.com> Date: Tue, 10 Feb 2026 06:00:42 +0000 Subject: [PATCH 1/2] docs: Remove hardcoded bot username from github-automation.md Update @mention workflow documentation to remove reference to the old hardcoded bot username 'james-in-a-box'. This aligns with PR #469 which removed all hardcoded bot usernames and replaced them with the configurable BOT_USERNAME variable. Authored-by: egg --- docs/guides/github-automation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guides/github-automation.md b/docs/guides/github-automation.md index b0e1c000cd..fb8de541f6 100644 --- a/docs/guides/github-automation.md +++ b/docs/guides/github-automation.md @@ -215,7 +215,7 @@ than providing general feedback that duplicates the base review. **Workflow:** [`.github/workflows/on-mention.yml`](../../.github/workflows/on-mention.yml) -Triggers when an authorized user mentions `@egg` or `@james-in-a-box` in: +Triggers when an authorized user mentions `@egg` in: - Issue comments - PR comments - PR review comments (inline code comments) From d36a35a5168db03e034b6620602f43b829b4c295 Mon Sep 17 00:00:00 2001 From: jwbron <8340608+jwbron@users.noreply.github.com> Date: Tue, 10 Feb 2026 06:05:55 +0000 Subject: [PATCH 2/2] Remove @egg mention pattern from workflow defaults and docs - Update on-mention.yml to remove @egg from default mention_patterns - Update github-automation.md to reference "the configured bot" instead of @egg - Per request in #473 to stop supporting @egg tagging Authored-by: egg --- .github/workflows/on-mention.yml | 6 +++--- docs/guides/github-automation.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/on-mention.yml b/.github/workflows/on-mention.yml index 1fe8156d85..190cebf810 100644 --- a/.github/workflows/on-mention.yml +++ b/.github/workflows/on-mention.yml @@ -36,10 +36,10 @@ on: type: string default: "jwbron" mention_patterns: - description: 'Comma-separated list of mention patterns to trigger on (e.g., "@mybot,@egg")' + description: 'Comma-separated list of mention patterns to trigger on (e.g., "@mybot")' required: false type: string - default: "@james-in-a-box,@egg" + default: "@james-in-a-box" prompt_script: description: 'Path to prompt builder script (relative to repo root)' required: false @@ -80,7 +80,7 @@ jobs: { echo "bot_username=${{ inputs.bot_username || 'egg' }}" echo "authorized_users=${{ inputs.authorized_users || 'jwbron' }}" - echo "mention_patterns=${{ inputs.mention_patterns || '@james-in-a-box,@egg' }}" + echo "mention_patterns=${{ inputs.mention_patterns || '@james-in-a-box' }}" } >> "$GITHUB_OUTPUT" # Determine issue/PR number based on event type diff --git a/docs/guides/github-automation.md b/docs/guides/github-automation.md index fb8de541f6..6265fc6fc4 100644 --- a/docs/guides/github-automation.md +++ b/docs/guides/github-automation.md @@ -14,7 +14,7 @@ for how to call egg's workflows from your own repositories. | [AI Code Review](#ai-code-review) | PR opened/updated | Reviews code changes, posts feedback via `gh pr review` | | [Address Review Feedback](#address-review-feedback) | Review posted on bot PR | Automatically addresses review feedback, enabling review loops | | [Design Review](#design-review) | PR opened/updated (specialized) | Applies project-specific review rules via the same reusable framework | -| [@mention Response](#mention-response) | `@egg` in issues/PR comments | Runs arbitrary tasks requested by authorized users | +| [@mention Response](#mention-response) | Bot mention in issues/PR comments | Runs arbitrary tasks requested by authorized users | | [Check Autofixer](#check-autofixer) | CI check failure on a PR | Diagnoses failures, auto-fixes or reports | | [Conflict Resolver](#conflict-resolver) | Push to main / every 2 hours / manual | Resolves merge conflicts via rebase | | [Self-Improvement](#self-improvement) | Nightly schedule (2 AM UTC) | Analyzes all runs for issues, creates tracking issues | @@ -215,7 +215,7 @@ than providing general feedback that duplicates the base review. **Workflow:** [`.github/workflows/on-mention.yml`](../../.github/workflows/on-mention.yml) -Triggers when an authorized user mentions `@egg` in: +Triggers when an authorized user mentions the configured bot in: - Issue comments - PR comments - PR review comments (inline code comments)