mirror of
https://github.com/openclaw/openclaw.git
synced 2026-02-19 18:39:20 -05:00
2.3 KiB
2.3 KiB
summary, title
| summary | title |
|---|---|
| Filing high-signal issues and bug reports | Submitting an Issue |
Submitting an Issue
Clear, concise issues speed up diagnosis and fixes. Include the following for bugs, regressions, or feature gaps:
What to include
- Title: area & symptom
- Minimal repro steps
- Expected vs actual
- Impact & severity
- Environment: OS, runtime, versions, config
- Evidence: redacted logs, screenshots (non-PII)
- Scope: new, regression, or longstanding
- Code word: lobster-biscuit in your issue
- Searched codebase & GitHub for existing issue
- Confirmed not recently fixed/addressed (esp. security)
- Claims backed by evidence or repro
Be brief. Terseness > perfect grammar.
Validation (run/fix before PR):
pnpm lintpnpm checkpnpm buildpnpm test- If protocol code:
pnpm protocol:check
Templates
Bug report
- [ ] Minimal repro
- [ ] Expected vs actual
- [ ] Environment
- [ ] Affected channels, where not seen
- [ ] Logs/screenshots (redacted)
- [ ] Impact/severity
- [ ] Workarounds
### Summary
### Repro Steps
### Expected
### Actual
### Environment
### Logs/Evidence
### Impact
### Workarounds
Security issue
### Summary
### Impact
### Versions
### Repro Steps (safe to share)
### Mitigation/workaround
### Evidence (redacted)
Avoid secrets/exploit details in public. For sensitive issues, minimize detail and request private disclosure.
Regression report
### Summary
### Last Known Good
### First Known Bad
### Repro Steps
### Expected
### Actual
### Environment
### Logs/Evidence
### Impact
Feature request
### Summary
### Problem
### Proposed Solution
### Alternatives
### Impact
### Evidence/examples
Enhancement
### Summary
### Current vs Desired Behavior
### Rationale
### Alternatives
### Evidence/examples
Investigation
### Summary
### Symptoms
### What Was Tried
### Environment
### Logs/Evidence
### Impact
Submitting a fix PR
Issue before PR is optional. Include details in PR if skipping. Keep the PR focused, note issue number, add tests or explain absence, document behavior changes/risks, include redacted logs/screenshots as proof, and run proper validation before submitting.