Skip to content

Issue creation from screenshot/prompt makes template mapping unclear #1249

@AkshatRaj00

Description

@AkshatRaj00

What is the issue about?

Bug report

Which SDK are you using?

Copilot on GitHub / issue creation workflow

What happened?

When creating an issue from a screenshot or natural-language prompt, the generated draft does not always make it clear which issue template was selected or how the prompt was mapped into the template fields.

This makes it harder to verify whether the draft matches the repository’s intended issue format before submission.

What did you expect to happen?

I expected Copilot to make the selected template more explicit and preserve a clearer mapping between the prompt/screenshot and the final issue fields.

Steps to reproduce

  1. Open Copilot issue creation flow.
  2. Target a repository with issue forms or multiple issue templates.
  3. Attach a screenshot or enter a short natural-language prompt.
  4. Let Copilot generate the issue draft.
  5. Review the generated issue and notice that the selected template or field mapping is not always obvious.

Why this matters

Users may hesitate to submit the generated issue because it is unclear whether the correct issue type/template was selected. This adds friction and reduces trust in the issue creation workflow.

Suggested improvement

  • Show the selected template more clearly in the draft UI.
  • Make field mapping more transparent before submission.
  • If multiple templates are plausible, ask the user to confirm the intended template.

Additional context

GitHub Copilot issue creation is designed to generate structured issues from natural language or screenshots and map prompts into repository issue templates when available. Improving template visibility would make this workflow more reliable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions