Files
OpenShell/.github/ISSUE_TEMPLATE/bug_report.yml
John T. Myers 6ddb6aef83 chore: establish agent-first development ethos across project (#293)
* docs: enhance AGENTS.md as primary agent entrypoint

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: add opencode agent definitions for sub-agent workflows

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* docs: overhaul CONTRIBUTING.md for agent-first workflow

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* docs: reframe README.md with agent-first identity

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: add bug report and feature request issue templates

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: add issue template config with agent-first contact links

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: add pull request template

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: add CODEOWNERS

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: update .claude/ README to document skill symlink and consolidation

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* chore: remove github-rest-api skill

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* feat: add triage-issue skill for community issue assessment

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* refactor: update create-github-issue skill for template conformance

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* refactor: update create-github-pr skill for template conformance

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* refactor: update build-from-issue skill for template conformance and triage awareness

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* ci: add issue triage gate workflow

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

* feat: add sync-agent-infra skill to detect and fix infrastructure drift

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>

---------

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
2026-03-13 21:13:24 -07:00

78 lines
2.5 KiB
YAML

name: Bug Report
description: Report a bug. Your agent should investigate first — see CONTRIBUTING.md.
title: "bug: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
## Agent-First Troubleshooting
OpenShell is an agent-first project. Before filing this bug, point your coding agent at the repo and have it investigate using the available skills (`debug-openshell-cluster`, `openshell-cli`, etc.). See [CONTRIBUTING.md](https://github.com/NVIDIA/OpenShell/blob/main/CONTRIBUTING.md) for the full skills table.
- type: textarea
id: agent-diagnostic
attributes:
label: Agent Diagnostic
description: |
Paste the output from your agent's investigation of this bug. What skills did it load? What did it find? What did it try?
placeholder: |
Example:
- Loaded `debug-openshell-cluster` skill
- Ran `openshell doctor logs` — found CoreDNS timeout errors
- Agent attempted DNS config fix but the issue persists because...
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: What happened? What did you expect to happen?
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction Steps
description: Minimal steps to reproduce the issue.
placeholder: |
1. Run `openshell sandbox create -- claude`
2. ...
validations:
required: true
- type: textarea
id: environment
attributes:
label: Environment
description: OS, Docker version, OpenShell version, and any other relevant details.
placeholder: |
- OS: macOS 15.2 / Ubuntu 24.04 / Windows 11 + WSL2
- Docker: Docker Desktop 4.x / Docker Engine 27.x
- OpenShell: v0.x.x (output of `openshell --version`)
validations:
required: true
- type: textarea
id: logs
attributes:
label: Logs
description: Relevant log output, error messages, or stack traces.
render: shell
validations:
required: false
- type: checkboxes
id: checklist
attributes:
label: Agent-First Checklist
options:
- label: I pointed my agent at the repo and had it investigate this issue
required: true
- label: I loaded relevant skills (e.g., `debug-openshell-cluster`, `openshell-cli`)
required: true
- label: My agent could not resolve this — the diagnostic above explains why
required: true