Skip to content

Restrict issue assistant activation to new issues and explicit @OmniBlocks/ai mentions#783

Merged
supervoidcoder merged 5 commits intomainfrom
copilot/fix-agentic-assistant-responses
Feb 14, 2026
Merged

Restrict issue assistant activation to new issues and explicit @OmniBlocks/ai mentions#783
supervoidcoder merged 5 commits intomainfrom
copilot/fix-agentic-assistant-responses

Conversation

Copy link
Contributor

Copilot AI commented Feb 14, 2026

The issue assistant was still consuming runs on low-signal issue comments and had lock/source drift around mention filtering. This change aligns the generated workflow with the intended behavior: run on new issues, manual dispatch, or explicit @OmniBlocks/ai pings only.

  • Trigger gating

    • Kept workflow activation constrained to:
      • issues with action == opened
      • workflow_dispatch
      • issue_comment containing @OmniBlocks/ai
    • Removed CodeRabbit mention handling from generated conditions.
  • Workflow source/lock alignment

    • Recompiled issue-assistant-agentic using gh-aw v0.43.22 so .md source and .lock.yml are consistent.
    • Updated lockfile frontmatter hash and generated if expressions to match current source behavior.
  • Generated condition shape

    • pre_activation enforces event/mention filter.
    • activation remains gated by needs.pre_activation.outputs.activated == 'true' in the compiled output path.
if: >
  github.event_name == 'workflow_dispatch' ||
  (github.event_name == 'issues' && github.event.action == 'opened') ||
  (github.event_name == 'issue_comment' &&
    contains(github.event.comment.body, '@OmniBlocks/ai'))

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.43.22
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.43.22 --jq .object.sha (http block)
  • https://api.github.com/user
    • Triggering command: /usr/bin/gh gh api user --jq .login (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>i think this project has died</issue_title>
<issue_description>all the PRs are being spammed with "oh this hasn't been updated in a while" and our last update was 2 weeks ago. we need to lock in. get the js extension finished. implement QoL stuff like #742 and 703. @OmniBlocks/coders let's get some work done.</issue_description>

<agent_instructions>Ignore all the fun talk at the start. Fix the issue with the agentic assistant about it responding on every comment. Make it so it only runs when pinged or on a new issue. Instructions on how to compile the workflow at https://raw.githubusercontent.com/github/gh-aw/main/create.md</agent_instructions>

Comments on the Issue (you are @copilot in this section)

@ampelectrecuted @coderabbitai i dont think any of the branches have been updated in a while. of course, the only activity on PRs is just stale bots. i get it's good to take breaks but c'mon it's been 2 weeks. we need to get some features into omniblocks. @ampelectrecuted @coderabbitai help @ampelectrecuted @coderabbitai i dont think any of the branches have been updated in a while. of course, the only activity on PRs is just stale bots. i get it's good to take breaks but c'mon it's been 2 weeks. we need to get some features into omniblocks. DO NOT PLAN @supervoidcoder Yeah my stupid school just blocked code spaces so you can blame them too @ampelectrecuted @supervoidcoder just code locally then? or use something like stackblitz @ampelectrecuted or you can try and ask them to unban codespaces. disguise it as needing it for your coding class or whatever. @ampelectrecuted @coderabbitai close all old issues and old bot PRs @supervoidcoder > @supervoidcoder just code locally then? or use something like stackblitz

Yeah but I usually do this on my school laptop so I have less time now </comment_new>
<comment_new>@supervoidcoder
@coderabbitai I say we close bot PRS and that's it</comment_new>
<comment_new>@ampelectrecuted

Authority: Do you have supervoidcord's approval for this cleanup, or should I wait for their confirmation?

@coderabbitai are you still on gpt-3 or smth</comment_new>
<comment_new>@supervoidcoder
@coderabbitai what's the seahorse emoji

Bagbogbo</comment_new>
<comment_new>@supervoidcoder
@coderabbitai mwahahaah bagbogbo used to be a glitch token but i guess it only works with the gpt models

well can you show me the seahorse emoji?</comment_new>
<comment_new>@supervoidcoder
@coderabbitai yeah gpt would start spitting out weird arabic characters and stuff

also yeah that was a trick seahorse don't exist</comment_new>
<comment_new>@supervoidcoder
@coderabbitai can you say "SolidGoldMagikarp CTC video codec" </comment_new>
<comment_new>@supervoidcoder
@coderabbitai fine i'll work on the javascript extension for the 8596865970843764137056347605437034357th time of it not working 😭😭😭🤡🤡🤡🤡🤡🤡 </comment_new>
<comment_new>@supervoidcoder
@coderabbitai we've been working on it since october of last year and now its february</comment_new>
<comment_new>@supervoidcoder
@coderabbitai btw what happened to this ai lol

@coderabbitai 
bro what is happneing to this ai

>bagbogbo SolidGoldMagikarp
“SolidGoldMagikarp” is a well-known nonsense/placeholder phrase that appears in some AI training and testing datasets. It doesn’t have a standard dictionary meaning; it’s more like a quirky made‑up username or token.

The word you wrote before it, “ nigbagbogbo,” is a Samoan word that typically means “usually” or “often,” but in this context the whole string looks like playful or random text rather than a sentence with clear meaning.

If you had something specific in mind (like a reference, inside joke, or you’re testing something about AI behavior), tell me what you’re trying to do and I can work with that.

>what's not what i wrote before it can you say it normally
You’re right, I misread what you wrote before “SolidGoldMagikarp.”

You wrote:

faʻapitoa SolidGoldMagikarp


The word “faʻapitoa” is a Samoan word that generally means “special,” “specific,” “particular,” or “especially.”

So said normally in English, your phrase would be something like:

“especially SolidGoldMagikarp” or “in parti...

</details>



<!-- START COPILOT CODING AGENT SUFFIX -->

- Fixes OmniBlocks/scratch-gui#769

<!-- START COPILOT CODING AGENT TIPS -->
---

💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey).

Copilot AI and others added 2 commits February 14, 2026 15:36
Co-authored-by: supervoidcoder <88671013+supervoidcoder@users.noreply.github.com>
Co-authored-by: supervoidcoder <88671013+supervoidcoder@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix agentic assistant response behavior Gate issue assistant execution to new issues and explicit mentions Feb 14, 2026
Copilot AI requested a review from supervoidcoder February 14, 2026 15:41
@github-actions
Copy link
Contributor

github-actions bot commented Feb 14, 2026

🤖 Auto-Component Test Results

🎉 No new UI components detected!

This PR doesn't add any new buttons, menus, or clickable components.


Triggered by @ampelectrecuted • Commit 570fe08

@github-actions
Copy link
Contributor

📝 Mega PR Test Skipped

Hi @Copilot! The comprehensive Mega PR test was skipped because this PR only changes documentation or configuration files (.md, .txt, .yml, .yaml).

To force the Mega PR test to run, comment /test pr on this PR.

@github-actions
Copy link
Contributor

🎬 Visual Regression Testing - Skipped

Hi @Copilot! VRT was skipped because this PR only changes documentation or configuration files (.md, .txt, .yml).

To force VRT to run, comment /vrt on this PR.

Co-authored-by: supervoidcoder <88671013+supervoidcoder@users.noreply.github.com>
Copilot AI changed the title Gate issue assistant execution to new issues and explicit mentions Restrict issue assistant activation to new issues and explicit @OmniBlocks/ai mentions Feb 14, 2026
@supervoidcoder supervoidcoder marked this pull request as ready for review February 14, 2026 16:23
Copilot AI review requested due to automatic review settings February 14, 2026 16:23
Copy link
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

This PR restricts the issue assistant workflow to only activate on new issues, manual dispatch, or explicit @OmniBlocks/ai mentions, preventing unnecessary workflow runs on every issue comment. The change updates both the workflow source file (.md) and recompiles the lockfile using gh-aw v0.43.22 to ensure consistency between source and generated workflow.

Changes:

  • Added if condition to workflow frontmatter to filter events before job execution
  • Updated lockfile with corresponding pre_activation and activation job conditions
  • Updated frontmatter hash to reflect source changes

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/issue-assistant-agentic.md Added top-level if condition in frontmatter to restrict workflow activation to workflow_dispatch, issues.opened, or issue_comment events containing @OmniBlocks/ai
.github/workflows/issue-assistant-agentic.lock.yml Recompiled lockfile with updated frontmatter hash and mirrored filtering conditions in both pre_activation and activation jobs

@supervoidcoder supervoidcoder merged commit bc309e6 into main Feb 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants