Skip to content

Switch to upstream agent workflows from elastic/ai-github-actions#418#652

Merged
strawgate merged 2 commits intomainfrom
copilot/update-upstream-agent-references
Feb 26, 2026
Merged

Switch to upstream agent workflows from elastic/ai-github-actions#418#652
strawgate merged 2 commits intomainfrom
copilot/update-upstream-agent-references

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 26, 2026

Three audit workflows and five idea-generation workflows were using gh-aw-scheduled-audit with large inline prompts. These are now first-class upstream workflows in elastic/ai-github-actions.

Audit workflows → dedicated upstream lock files

  • autonomy-atomicity-analyzer.ymlgh-aw-autonomy-atomicity-analyzer.lock.yml
  • framework-best-practices.ymlgh-aw-framework-best-practices.lock.yml
  • information-architecture.ymlgh-aw-information-architecture.lock.yml

Prompts are now built into the upstream workflows; inline additional-instructions removed.

Ideas-man workflows → product-manager-impersonator with persona/idea-size

Workflow persona idea-size title-prefix
iterative-ideas-man (default) small [idea]
medium-ideas-man (default) medium [medium idea]
observability-ideas-man SRE/platform engineer small [observability idea]
security-ideas-man threat-hunter/SOC engineer small [security idea]
vector-search-ideas-man search engineer/AI builder small [search idea]

Before:

uses: elastic/ai-github-actions/.github/workflows/gh-aw-scheduled-audit.lock.yml@main
with:
  issue-title-prefix: "[observability idea]"
  additional-instructions: |
    You are the Observability Ideas Man — a seasoned SRE and platform engineer...
    # ~40 lines of inline prompt

After:

uses: elastic/ai-github-actions/.github/workflows/gh-aw-product-manager-impersonator.lock.yml@main
with:
  persona: "a seasoned SRE and platform engineer who lives in logs, metrics, and distributed traces"
  idea-size: "small"
  title-prefix: "[observability idea]"

All original schedules preserved. Dropped actions: read permission (not needed by upstream workflows). Net: −387 / +21 lines.

Generated by Update PR Body for issue #652

- autonomy-atomicity-analyzer: use dedicated upstream workflow
- framework-best-practices: use dedicated upstream workflow
- information-architecture: use dedicated upstream workflow
- iterative/medium/observability/security/vector-search ideas-man: use
  product-manager-impersonator with persona and idea-size inputs

Co-authored-by: strawgate <6384545+strawgate@users.noreply.github.com>
Copilot AI changed the title [WIP] Update to officially supported upstream agents Switch to upstream agent workflows from elastic/ai-github-actions#418 Feb 26, 2026
@strawgate strawgate marked this pull request as ready for review February 26, 2026 18:06
@strawgate strawgate enabled auto-merge (squash) February 26, 2026 18:07
@strawgate strawgate merged commit df36f30 into main Feb 26, 2026
10 of 11 checks passed
@strawgate strawgate deleted the copilot/update-upstream-agent-references branch February 26, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upstream Agent Updates

2 participants