Skip to content

Commit cba2dcd

Browse files
authored
chore(github): gate issue intake behind a bug form (#264)
Disable blank issues, add a bug report form, and state the no-outreach-submissions policy in the README so directory and marketplace pitches open against a form they cannot fill. Workit-Session: ses_e56fd7675ffeqpxtqpEKEzpTeD
1 parent 5932543 commit cba2dcd

3 files changed

Lines changed: 73 additions & 0 deletions

File tree

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Bug report
2+
description: Install, auth, catalog, or model-call problems with the plugin
3+
title: "[bug] "
4+
labels:
5+
- bug
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Bug reports are read and answered. Directory, "awesome list", plugin-marketplace
11+
and outreach submissions are not — see
12+
[Reporting a problem](https://github.com/BrainerVirus/opencode-commandcode/blob/main/README.md#reporting-a-problem).
13+
- type: input
14+
id: plugin_version
15+
attributes:
16+
label: Plugin version
17+
description: Output of `npm ls @brainervirus/opencode-commandcode`, or the version in your `package.json`.
18+
placeholder: 0.12.22
19+
validations:
20+
required: true
21+
- type: input
22+
id: opencode_version
23+
attributes:
24+
label: OpenCode version
25+
placeholder: 2.0.18
26+
validations:
27+
required: true
28+
- type: dropdown
29+
id: area
30+
attributes:
31+
label: Where it fails
32+
options:
33+
- Install, or provider not listed
34+
- Auth or API key
35+
- Model call (output, tool calls, streaming)
36+
- Catalog (model missing, stale, or degraded)
37+
- Something else
38+
validations:
39+
required: true
40+
- type: textarea
41+
id: behavior
42+
attributes:
43+
label: What happened
44+
description: The failing model ID, the exact error text, and what you expected instead. Redact API keys.
45+
validations:
46+
required: true
47+
- type: textarea
48+
id: steps
49+
attributes:
50+
label: Steps to reproduce
51+
placeholder: |
52+
1. ...
53+
2. ...
54+
3. ...
55+
validations:
56+
required: true
57+
- type: textarea
58+
id: logs
59+
attributes:
60+
label: Logs or output
61+
description: Relevant terminal or OpenCode output. Redact API keys.
62+
render: shell

‎.github/ISSUE_TEMPLATE/config.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Directory and awesome-list submissions
4+
url: https://github.com/BrainerVirus/opencode-commandcode/blob/main/README.md#reporting-a-problem
5+
about: Not accepted. This project does not join third-party listings, marketplaces, or outreach campaigns.

‎README.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,12 @@ COMMANDCODE_API_KEY=... bun run test:integration
126126

127127
Maintainers only. OpenCode will scrape a local `command-code` install when `COMMANDCODE_PACKAGE_PATH` or `commandCodePackagePath` in `~/.config/opencode/opencode-commandcode.json` is set.
128128

129+
## Reporting a problem
130+
131+
Open a [bug report](https://github.com/BrainerVirus/opencode-commandcode/issues/new?template=bug_report.yml) for install, auth, catalog, or model-call failures — include the failing model ID, the exact error, and your plugin and OpenCode versions.
132+
133+
This repository does not accept directory, "awesome list", plugin-marketplace, or outreach submissions. Issues opened for that purpose are closed without review.
134+
129135
## Development
130136

131137
```bash

0 commit comments

Comments
 (0)