Skip to content

Commit 1ebd7b4

Browse files
Improve issue templates
Agent-Logs-Url: https://github.com/CommandCodeAI/command-code/sessions/af516bfc-21a7-48e3-9aeb-886ad77b4a03 Co-authored-by: vipulgupta2048 <22801822+vipulgupta2048@users.noreply.github.com>
1 parent a459b35 commit 1ebd7b4

2 files changed

Lines changed: 99 additions & 21 deletions

File tree

Lines changed: 56 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,51 @@
11
name: Bug report
2-
description: Report a bug for Command Code.
2+
description: Report something that is not working as expected in Command Code.
33
labels: []
44
body:
55
- type: markdown
66
attributes:
77
value: |
8-
Use this template to report bugs for Command Code. Feel free to [start a new thread in our discord forum](https://commandcode.ai/discord).
8+
Thanks for helping us improve Command Code, the terminal-based coding agent. The more detail you can share, the faster we can understand and fix the issue.
9+
10+
Before filing, please check that you are using the latest version and include exact commands, screenshots, logs, or request IDs when available. If you need help confirming whether something is a bug, feel free to [start a new thread in our Discord forum](https://commandcode.ai/discord).
11+
- type: textarea
12+
attributes:
13+
label: Summary
14+
description: Briefly describe the issue and how it affects your workflow.
15+
placeholder: Command Code hangs after /compact and I cannot send the queued message.
16+
validations:
17+
required: true
918
- type: textarea
1019
attributes:
1120
label: Expected Behavior
12-
description: Describe the expected behavior you were expecting.
13-
placeholder: Expected behavior...
21+
description: What did you expect Command Code to do?
22+
placeholder: The queued message should send automatically after /compact finishes.
1423
validations:
1524
required: true
1625
- type: textarea
1726
attributes:
1827
label: Actual Behavior
19-
description: Describe the actual behavior that occurred.
20-
placeholder: Actual behavior...
28+
description: What actually happened? Include exact error messages, request IDs, or screenshots if you have them.
29+
placeholder: The message stays queued and pressing Enter does not send it.
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Steps to reproduce the issue
35+
description: Provide the smallest set of steps that reliably reproduces the issue. Include commands, slash commands, prompts, config, files, or MCP setup needed to trigger it.
36+
placeholder: |
37+
1. Run `commandcode` in a repository with ...
38+
2. Type `/compact` while ...
39+
3. Queue a follow-up message ...
40+
4. Observe that ...
2141
validations:
2242
required: true
2343
- type: input
2444
id: version
2545
attributes:
2646
label: Command Code Version
27-
description: Run `cmd --version` to get the version.
28-
placeholder: 0.0.1
47+
description: Run `commandcode --version` or `cmd --version` and paste the exact output.
48+
placeholder: commandcode 0.25.13
2949
validations:
3050
required: true
3151
- type: dropdown
@@ -38,20 +58,44 @@ body:
3858
- Windows
3959
validations:
4060
required: true
61+
- type: input
62+
id: os-version
63+
attributes:
64+
label: Operating System Version
65+
description: Include the distro, release, architecture, or Windows/macOS version if known.
66+
placeholder: macOS 26.4.1 (arm64), Ubuntu 24.04, Windows 11
4167
- type: input
4268
id: terminal
4369
attributes:
4470
label: Terminal/IDE
45-
description: Which terminal or IDE are you using?
46-
placeholder: vscode
71+
description: Which terminal app or IDE terminal are you using?
72+
placeholder: VS Code integrated terminal, iTerm2, Windows Terminal, Hyper
4773
- type: input
4874
id: shell
4975
attributes:
5076
label: Shell
5177
description: Which shell are you using?
52-
placeholder: zsh
78+
placeholder: zsh, bash, fish, PowerShell 5.1, Git Bash
79+
- type: input
80+
id: install-method
81+
attributes:
82+
label: Installation Method
83+
description: How did you install or run Command Code?
84+
placeholder: npm install -g command-code, npx command-code, bundled binary
85+
- type: input
86+
id: node-version
87+
attributes:
88+
label: Node.js Version
89+
description: If relevant, run `node --version` and paste the exact output.
90+
placeholder: v25.9.0
91+
- type: textarea
92+
id: configuration
93+
attributes:
94+
label: Relevant configuration
95+
description: Share any relevant settings, flags, MCP servers, model/provider, permission mode, or project setup. Do not include secrets, API keys, or private data.
96+
placeholder: I ran with `--yolo`; MCP server configured via ...; model/provider is ...
5397
- type: textarea
5498
attributes:
5599
label: Additional context
56100
description: |
57-
Any additional information that might help us investigate. Include error logs, screenshots, or environment details.
101+
Anything else that might help us investigate, such as frequency, workaround, when it started, links to related issues, or whether it reproduces in a fresh project.
Lines changed: 43 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,59 @@
11
name: Feature Request
2-
description: Propose a new feature for Command Code.
2+
description: Suggest an improvement or new capability for Command Code.
33
labels: []
44
body:
55
- type: markdown
66
attributes:
77
value: |
8-
Use this template to propose new features for Command Code. Feel free to [start a new thread in our discord forum](https://commandcode.ai/discord).
8+
Thanks for sharing ideas for Command Code, the terminal-based coding agent. Clear customer context helps us prioritize and design features that fit real workflows.
9+
10+
If you want to discuss the idea first, feel free to [start a new thread in our Discord forum](https://commandcode.ai/discord).
911
- type: textarea
1012
attributes:
11-
label: Feature Description
12-
description: Describe the feature you are proposing. Include any relevant commands, functionality, or improvements.
13-
placeholder: Feature description...
13+
label: Problem or workflow
14+
description: What are you trying to accomplish, and what currently makes it difficult?
15+
placeholder: I use Command Code from an automated orchestrator, but I cannot capture token usage from non-interactive runs.
1416
validations:
1517
required: true
1618
- type: textarea
1719
attributes:
18-
label: Use Case
19-
description: Explain how this feature would be beneficial.
20-
placeholder: Use case...
20+
label: Proposed solution
21+
description: Describe the behavior or API you would like Command Code to provide.
22+
placeholder: Add `commandcode -p --output-format json` with final usage, model, and provider fields.
23+
validations:
24+
required: true
25+
- type: textarea
26+
attributes:
27+
label: Use case and impact
28+
description: Who would benefit, how often would they use it, and what would it unblock?
29+
placeholder: This would let automation track cost and compare Command Code against other CLI agents for every run.
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Alternatives or workarounds
35+
description: What have you tried instead, and why is it not enough?
36+
placeholder: We currently log usage as unknown because estimating tokens would be inaccurate.
37+
- type: textarea
38+
attributes:
39+
label: Example usage
40+
description: If applicable, show the command, slash command, output shape, or UI flow you imagine.
41+
placeholder: |
42+
commandcode -p --output-format json "Implement the task"
43+
44+
Expected final JSON line:
45+
{ "model": "...", "tokens": { "input": 0, "output": 0 } }
46+
- type: dropdown
47+
id: priority
48+
attributes:
49+
label: How important is this to you?
50+
description: This helps us understand urgency and customer impact.
51+
options:
52+
- Nice to have
53+
- Important for my workflow
54+
- Blocking adoption or production use
2155
- type: textarea
2256
attributes:
2357
label: Additional Context
24-
description: Any additional information like screenshots and links that might help us understand your request.
58+
description: Any additional information like screenshots, links, related issues, comparisons to other tools, or implementation constraints.
2559
placeholder: Additional context...

0 commit comments

Comments
 (0)