Skip to content

chore: sync issue template agent lists#3052

Merged
mnriem merged 4 commits into
github:mainfrom
WOLIKIMCHENG:chore/sync-issue-template-agents
Jun 23, 2026
Merged

chore: sync issue template agent lists#3052
mnriem merged 4 commits into
github:mainfrom
WOLIKIMCHENG:chore/sync-issue-template-agents

Conversation

@WOLIKIMCHENG

Copy link
Copy Markdown
Contributor

Description

Sync the agent selection options in the issue templates with the concrete built-in agent registry, excluding generic.

Add a consistency test so future registry changes fail if the issue template agent lists drift.

Testing

  • UV_CACHE_DIR=/tmp/spec-kit-uv-cache uv run --no-sync pytest tests/test_agent_config_consistency.py -q
  • git diff --check origin/main...HEAD
  • python -m py_compile tests/test_agent_config_consistency.py
  • Read-only YAML/registry consistency check for the three issue templates

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Synchronizes the GitHub issue template “AI agent” selection lists with the concrete built-in integrations defined by AGENT_CONFIG (excluding generic), and adds a regression test to catch future drift between the runtime registry and the issue templates.

Changes:

  • Expanded/updated agent options in the bug report and feature request issue templates.
  • Updated the agent request template’s “Currently supported agents” list to match the built-in registry.
  • Added a consistency test that asserts issue-template agent lists match AGENT_CONFIG (excluding generic).
Show a summary per file
File Description
tests/test_agent_config_consistency.py Adds YAML-based assertions to ensure issue template agent lists stay in sync with AGENT_CONFIG (excluding generic).
.github/ISSUE_TEMPLATE/feature_request.yml Updates the “AI Agent (if applicable)” dropdown options to the current supported agent set/order.
.github/ISSUE_TEMPLATE/bug_report.yml Updates the “AI Agent” dropdown options to the current supported agent set/order.
.github/ISSUE_TEMPLATE/agent_request.yml Updates the “Currently supported agents” markdown list to the current supported agent set/order.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 4/4 changed files
  • Comments generated: 2

Comment thread tests/test_agent_config_consistency.py Outdated
Comment thread tests/test_agent_config_consistency.py Outdated

@mnriem mnriem left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Please address Copilot feedback

@WOLIKIMCHENG

Copy link
Copy Markdown
Contributor Author

Thanks for the review, I've addressed the Copilot feedback in the latest commit.

@mnriem mnriem requested a review from Copilot June 22, 2026 14:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot's findings

  • Files reviewed: 4/4 changed files
  • Comments generated: 2

Comment thread tests/test_agent_config_consistency.py Outdated
Comment thread tests/test_agent_config_consistency.py Outdated
@mnriem

mnriem commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Please address Copilot feedback

@WOLIKIMCHENG

Copy link
Copy Markdown
Contributor Author

Thanks for the follow-up. I've addressed the latest Copilot feedback and synced the issue-template agent lists with current main.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot's findings

  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new

@mnriem mnriem self-requested a review June 23, 2026 12:41
@mnriem mnriem merged commit ac4f646 into github:main Jun 23, 2026
11 checks passed
@mnriem

mnriem commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Thank you!

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.

3 participants